
/* IRE-MOD ---- 
--------------- START */

/* IRE-MOD ---- 
	 COLORS - Custom Properties / Variables - Colors */

:root {
  --color-fa-blue: #1e4c82; /* -- primary / brand color */
  --color-brand: var(--color-fa-blue); /* -- primary / brand color */
  --color-fa-blue-darker: #0f3159; /* -- primary / brand hover state */
  --color-fa-blue-darkest: #082340; /* -- primary / brand  active state */
  --color-charcoal: #323840; /* -- text color */
  --color-text: var(--color-charcoal); /* -- text color */
  --color-gold-lightest: #fff3cc; /* -- formerly Cream, used in Calculators landing page */
  --color-gold-lighter: #ffd963; /* -- formerly Sunshine */
  --color-gold: #ffcd32; /* -- warning state */
  --color-warning: var(--color-gold); /* -- warning state */
  --color-gold-darker: #f1c230; /* -- warning hover state */
  --color-gold-darkest: #e2a836; /* -- warning active state */
  --color-sky: #e6f1ff; /* -- secondary button background */
  --color-sky-lighter: #f4f9ff; /* -- formerly Glacier */
  --color-sky-dark: #d6e8ff; /* -- secondary hover state */
  --color-sky-darker: #c1d7f5; /* -- secondary active state */
  --color-sky-darkest: #73ace5; /* -- Notification Info state - formerly cornflower */
  --color-sky-extra-dark: #7598bb; /* -- Subtle text on sky background */
  --color-navy: #043b7c; /* -- Ignite color */
  --color-forest: #509241; /* -- success state */
  --color-success: var(--color-forest); /* -- success state */
  --color-forest-darker: #386a2d; /* -- success hover state */
  --color-forest-darkest: #264d1e; /* -- success active state */
  --color-paprika: #9d3b3b; /* -- error state */
  --color-error: var(--color-paprika); /* -- error state */
  --color-paprika-darker: #6f2a2a; /* -- error hover state */
  --color-paprika-darkest: #562020; /* -- error active state */
  --color-cobalt: #1e61ac; /* -- link color, formerly Medium Blue */
  --color-cobalt-darker: #15457a; /* -- link hover state */
  --color-cobalt-darkest: #11355f; /* -- link active state */
  --color-chili: #de0b0b; /* -- Dark Mode - Error state */
  --color-chili-lighter: #e24545; /* -- Notifications error state - formlery Tomato */
  --color-chili-darker: #b10d0d; /* -- Dark Mode - Error hover state */
  --color-chili-darkest: #9c0707; /* -- Dark Mode - Error active state */
  --color-lilac-darkest: #9d8cda; /* -- formerly lavender */
  --color-lilac-darker: #e4e2fe;
  --color-lilac: #ede9fa;
  --color-fog: #c0c8d1;
  --color-fog-darker: #98a8bb;
  --color-fog-lighter: #dadfe6;
  --color-highlighter: #fff000; /* -- highlighted text color  */
  --color-electric-blue: #0044e9; /* -- old link color - deprecated */
  --color-seafoam: #e1f2d5; /* -- dashboard light green card */
  --color-seafoam-darker: #d0ebbd; /* -- dashboard light green card - hover */
  --color-seafoam-darkest: #a6c47c; /* -- dashboard light green card - active */
  --color-lime: #96d66d; /* -- Notification success state */
  --color-lime-lightest: #e9faea; /* -- formerly Mint Pastel */
  --color-lime-lighter: #b8e5ad; /* -- formerly celedon (Ignite) */
  --color-peach: #f8e8de; /* pastel */
  --color-peach-darker: #ffc8a6; /* formerly Flesh (Calculators dashboard) */
  --color-earth: #ebebeb; /* pastel */
  --color-starlite: #f8f2de; /* pastel - pale yellow */
  --color-white: #ffffff; /* -- background / surface color, Dark Mode text, icon color */
  --color-black: #000000;
  --color-gray-10: #fafafa;
  --color-gray-25: #f7f7f7;
  --color-gray-50: #f2f2f2;
  --color-gray-100: #e5e5e5;
  --color-gray-200: #cccccc;
  --color-gray-300: #b2b2b2;
  --color-gray-400: #999999;
  --color-gray-500: #808080;
  --color-gray-600: #666666;
  --color-gray-700: #4d4d4d;
  --color-gray-800: #333333;
  --color-gray-900: #1a1a1a;
  
  /* IRE MOD -- 
     ICONS - Custom Properties/Variables 
  
  */
  --icon-nav-calculators: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23323840' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M20.25 2.25H3.75a1.502 1.502 0 0 0-1.5 1.5v16.5a1.502 1.502 0 0 0 1.5 1.5h16.5a1.502 1.502 0 0 0 1.5-1.5V3.75a1.502 1.502 0 0 0-1.5-1.5Zm-9 1.5v7.5h-7.5v-7.5h7.5Zm-7.5 9h7.5v7.5h-7.5v-7.5Zm9 7.5V3.75h7.5v16.5h-7.5Zm1.5-10.5h4.5v1.5h-4.5v-1.5Zm0 3h4.5v1.5h-4.5v-1.5Zm-4.5-6h-4.5v1.5h4.5v-1.5Zm0 9h-1.5v-1.5h-1.5v1.5h-1.5v1.5h1.5v1.5h1.5v-1.5h1.5v-1.5Z' clip-rule='evenodd'/%3E%3C/svg%3E");

  --icon-nav-classes: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23323840' viewBox='0 0 24 24'%3E%3Cpath d='M13.5 19.5h-11v-15h17v3H21v-3A1.5 1.5 0 0 0 19.5 3h-17A1.5 1.5 0 0 0 1 4.5v15A1.5 1.5 0 0 0 2.5 21h11v-1.5Z'/%3E%3Cpath d='M4 7h8.5v1.5H4V7ZM4 11h6.5v1.5H4V11Z'/%3E%3Cpath fill-rule='evenodd' d='M22.458 11.349a4.5 4.5 0 0 1-.958 5.496V22.5l-3-1.42-3 1.42v-5.655a4.5 4.5 0 1 1 6.958-5.496Zm-3.958 8.07 1.5.71v-2.392c-.97.35-2.03.35-3 0v2.393l1.5-.71Zm-1.667-3.425a3 3 0 1 0 3.333-4.987 3 3 0 0 0-3.333 4.987Z' clip-rule='evenodd'/%3E%3C/svg%3E");

  --icon-nav-dashboard: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23323840' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M4.5 3H9a1.5 1.5 0 0 1 1.5 1.5V9A1.5 1.5 0 0 1 9 10.5H4.5A1.5 1.5 0 0 1 3 9V4.5A1.5 1.5 0 0 1 4.5 3Zm0 6H9V4.5H4.5V9ZM15 3h4.5A1.5 1.5 0 0 1 21 4.5V9a1.5 1.5 0 0 1-1.5 1.5H15A1.5 1.5 0 0 1 13.5 9V4.5A1.5 1.5 0 0 1 15 3Zm0 6h4.5V4.5H15V9Zm-6 4.5H4.5A1.5 1.5 0 0 0 3 15v4.5A1.5 1.5 0 0 0 4.5 21H9a1.5 1.5 0 0 0 1.5-1.5V15A1.5 1.5 0 0 0 9 13.5Zm0 6H4.5V15H9v4.5Zm6-6h4.5A1.5 1.5 0 0 1 21 15v4.5a1.5 1.5 0 0 1-1.5 1.5H15a1.5 1.5 0 0 1-1.5-1.5V15a1.5 1.5 0 0 1 1.5-1.5Zm0 6h4.5V15H15v4.5Z' clip-rule='evenodd'/%3E%3C/svg%3E");

  --icon-nav-farming: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23323840' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M18 9.75A8.142 8.142 0 0 1 16.086 15l5.664 5.69-1.06 1.06L15 16.086A8.142 8.142 0 0 1 9.75 18 8.25 8.25 0 1 1 18 9.75ZM6 15.362A6.75 6.75 0 0 0 9.75 16.5a6.758 6.758 0 0 0 6.75-6.75A6.75 6.75 0 1 0 6 15.362ZM10.5 9h3v1.5h-3v3H9v-3H6V9h3V6h1.5v3Z' clip-rule='evenodd'/%3E%3C/svg%3E");

  --icon-nav-marketing: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23323840' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M3 3.75h18a1.501 1.501 0 0 1 1.5 1.5v13.5a1.502 1.502 0 0 1-1.5 1.5H3a1.502 1.502 0 0 1-1.5-1.5V5.25A1.502 1.502 0 0 1 3 3.75Zm8.25 1.5H3v13.5h8.25V5.25Zm1.5 0v13.5H21V5.25h-8.25ZM6 7.5h3.75v5.25H4.5V7.5H6Zm2.25 3.75V9H6v2.25h2.25ZM19.5 7.5h-5.25V9h5.25V7.5Zm0 3.75h-5.25v1.5h5.25v-1.5ZM14.25 15h5.25v1.5h-5.25V15Z' clip-rule='evenodd'/%3E%3C/svg%3E");

  --icon-nav-properties: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23323840' viewBox='0 0 24 24'%3E%3Cpath d='M12 13.5A3.75 3.75 0 1 1 12 6a3.75 3.75 0 0 1 0 7.5Zm0-6a2.25 2.25 0 1 0 0 4.5 2.25 2.25 0 0 0 0-4.5Z'/%3E%3Cpath d='m12 22.5-6.327-7.461a26.199 26.199 0 0 1-.26-.34A8.167 8.167 0 0 1 3.75 9.75a8.25 8.25 0 1 1 16.5 0 8.163 8.163 0 0 1-1.661 4.948l-.001.002s-.225.296-.259.335L12 22.5Zm-5.39-8.704s.174.231.214.281L12 20.181l5.183-6.113.209-.274A6.676 6.676 0 0 0 18.75 9.75a6.75 6.75 0 0 0-13.5 0 6.68 6.68 0 0 0 1.36 4.046Z'/%3E%3C/svg%3E");

  --icon-nav-transactions: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23323840' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M7.368 20.03 12 22.5l4.632-2.47A8.237 8.237 0 0 0 21 12.75V3a1.502 1.502 0 0 0-1.5-1.5h-15A1.502 1.502 0 0 0 3 3v9.75a8.236 8.236 0 0 0 4.368 7.28ZM4.5 12.75V3h15v9.75a6.739 6.739 0 0 1-3.574 5.957L12 20.8l-3.926-2.093A6.739 6.739 0 0 1 4.5 12.75Zm4.057-2.25 1.943 1.943L15.443 7.5 16.5 8.557l-6 6-3-3L8.557 10.5Z' clip-rule='evenodd'/%3E%3C/svg%3E");

    --icon-circle-info: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23323840' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M17.834 20.73A10.5 10.5 0 1 1 6.167 3.27a10.5 10.5 0 0 1 11.667 17.46ZM17 4.517A9 9 0 1 0 7 19.483 9 9 0 0 0 17 4.517Zm-3.727 5v8.592h-2.384V9.517h2.384ZM12.086 6c.711 0 1.292.542 1.292 1.202 0 .666-.58 1.208-1.292 1.208-.703 0-1.286-.542-1.286-1.208 0-.66.582-1.202 1.286-1.202Z' clip-rule='evenodd'/%3E%3C/svg%3E");

  --icon-chevron-right: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%231E4C82' viewBox='0 0 24 24'%3E%3Cpath d='m18 12-9.65 9L7 19.74 15.298 12 7 4.26 8.35 3 18 12Z'/%3E%3C/svg%3E");
 
--icon-settings: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%231E4C82' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M9.5 15.742a4.5 4.5 0 0 0 2.5.758 4.456 4.456 0 0 0 4.5-4.5 4.5 4.5 0 1 0-7 3.742Zm1.34-6.532A2.933 2.933 0 0 1 12 9a2.933 2.933 0 0 1 3 3 2.933 2.933 0 0 1-3 3 2.933 2.933 0 0 1-3-3 2.933 2.933 0 0 1 1.841-2.79Z' clip-rule='evenodd'/%3E%3Cpath fill-rule='evenodd' d='m20.25 12.57 1.417 1.297a1.5 1.5 0 0 1 .308 1.883l-1.71 3a1.5 1.5 0 0 1-1.298.75 1.502 1.502 0 0 1-.48-.075l-1.815-.615c-.317.21-.648.397-.99.563l-.382 1.89a1.5 1.5 0 0 1-1.5 1.207h-3.54a1.5 1.5 0 0 1-1.5-1.207l-.383-1.89a8.513 8.513 0 0 1-.982-.563l-1.823.615a1.53 1.53 0 0 1-.48.075 1.5 1.5 0 0 1-1.297-.75l-1.77-3a1.5 1.5 0 0 1 .307-1.912l1.418-1.26V11.43l-1.418-1.297a1.5 1.5 0 0 1-.307-1.883l1.77-3a1.5 1.5 0 0 1 1.297-.75 1.5 1.5 0 0 1 .48.045l1.785.645a8.61 8.61 0 0 1 .99-.563l.383-1.89a1.5 1.5 0 0 1 1.5-1.207h3.51a1.5 1.5 0 0 1 1.5 1.207l.382 1.89c.34.166.668.354.983.563l1.822-.615a1.5 1.5 0 0 1 .48-.075 1.5 1.5 0 0 1 1.298.75l1.77 3a1.5 1.5 0 0 1-.285 1.912l-1.44 1.26v1.148Zm-3.915 4.56 2.572.87 1.77-3-2.04-1.852a6.674 6.674 0 0 0 0-2.348l2.04-1.8-1.77-3-2.58.84a7.019 7.019 0 0 0-2.025-1.178L13.77 3h-3.54l-.533 2.692A6.645 6.645 0 0 0 7.665 6.87L5.092 6l-1.77 3 2.04 1.852a6.675 6.675 0 0 0 0 2.348L3.322 15l1.77 3 2.58-.84a7.02 7.02 0 0 0 2.025 1.177L10.23 21h3.54l.532-2.692a6.644 6.644 0 0 0 2.033-1.178Z' clip-rule='evenodd'/%3E%3C/svg%3E");
  
    --icon-circle-question: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%231E4C82' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M6.167 3.27a10.5 10.5 0 1 1 11.666 17.46A10.5 10.5 0 0 1 6.167 3.27ZM7 19.483A9 9 0 1 0 17 4.518 9 9 0 0 0 7 19.483ZM12.75 6h-1.125A3.367 3.367 0 0 0 8.25 9.375v.375h1.5v-.375A1.875 1.875 0 0 1 11.625 7.5h1.125a1.875 1.875 0 1 1 0 3.75h-1.5v3.375h1.5V12.75a3.375 3.375 0 0 0 0-6.75ZM12 18.75a1.125 1.125 0 1 0 0-2.25 1.125 1.125 0 0 0 0 2.25Z' clip-rule='evenodd'/%3E%3C/svg%3E");

--ire-logo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath fill='%231E4C82' d='m195.821.98-5.913 35.637h-7.534L188.292.979h7.529Zm10.824 46.04c-3.616 0-6.33-.71-8.141-2.126s-2.779-3.13-2.903-5.144l7.03-.92c.24.802.739 1.503 1.419 1.992.749.582 1.958.876 3.593.876a7.649 7.649 0 0 0 4.21-1.146c1.195-.77 1.931-2.03 2.208-3.779l.803-4.895h-.313a10.234 10.234 0 0 1-13.555 2.937 7.875 7.875 0 0 1-3.217-4.288c-.652-1.922-.735-4.37-.249-7.343a19.335 19.335 0 0 1 2.741-7.588 13.648 13.648 0 0 1 4.714-4.547 11.385 11.385 0 0 1 5.645-1.523 7.539 7.539 0 0 1 3.632.754 5.948 5.948 0 0 1 2.12 1.89 7.884 7.884 0 0 1 1.062 2.212h.293l.73-4.489h7.343l-4.489 26.988a10.662 10.662 0 0 1-2.585 5.59 12.785 12.785 0 0 1-5.179 3.403 19.955 19.955 0 0 1-6.907 1.15l-.005-.005Zm2.785-16.356a5.877 5.877 0 0 0 4.504-1.983c1.224-1.321 2.027-3.159 2.408-5.512.382-2.353.195-4.226-.563-5.62-.763-1.406-2.043-2.11-3.838-2.11a5.554 5.554 0 0 0-4.518 2.184 11.665 11.665 0 0 0-2.301 5.546c-.368 2.308-.205 4.134.49 5.478.695 1.345 1.969 2.019 3.823 2.022l-.005-.005Zm28.197-9.497-2.58 15.45h-7.406l4.454-26.724h7.045l-.73 4.714h.294a9.397 9.397 0 0 1 3.588-3.705 10.282 10.282 0 0 1 5.307-1.356c2.77 0 4.853.896 6.246 2.687 1.394 1.792 1.821 4.241 1.283 7.348l-2.854 17.036h-7.412l2.629-15.695c.264-1.631.059-2.91-.617-3.838-.675-.926-1.764-1.386-3.265-1.38a5.722 5.722 0 0 0-3.916 1.434 6.667 6.667 0 0 0-2.066 4.03Zm24.281-5.708-3.525 21.158h7.411l3.53-21.158h-7.416Zm29.665-5.566-.925 5.566h-5.042l-2.159 12.934c-.176 1.018-.054 1.708.357 2.065a2.531 2.531 0 0 0 1.728.544 6.089 6.089 0 0 0 1.062-.098l.818-.147.279 5.517c-.416.127-.979.27-1.669.426-.819.17-1.651.26-2.487.27-2.725.104-4.796-.486-6.212-1.768-1.417-1.283-1.898-3.226-1.444-5.83l2.296-13.922h-3.652l.94-5.566h3.637l1.062-6.403h7.411l-1.062 6.403 5.062.01Zm12.194 27.247c-4.119 0-7.152-1.235-9.1-3.705-1.949-2.47-2.569-5.824-1.861-10.06.4-2.58 1.353-5.044 2.796-7.22a15.01 15.01 0 0 1 5.316-4.857 14.685 14.685 0 0 1 7.132-1.738 12.062 12.062 0 0 1 6.144 1.493 8.588 8.588 0 0 1 3.759 4.519c.777 2.01.911 4.53.402 7.558l-.333 2.037h-18.201l-.034.19c-.326 2.099-.047 3.667.837 4.705.885 1.038 2.277 1.558 4.176 1.561a7.125 7.125 0 0 0 3.348-.783 5.474 5.474 0 0 0 2.306-2.315l6.77.45a12 12 0 0 1-4.954 5.953c-2.35 1.472-5.189 2.21-8.518 2.212h.015Zm-3.108-16.58h11.117a4.76 4.76 0 0 0 .015-2.05 4.759 4.759 0 0 0-.852-1.866c-.823-1.031-2.034-1.547-3.633-1.547a6.175 6.175 0 0 0-2.996.754 7.542 7.542 0 0 0-2.364 2.012 6.592 6.592 0 0 0-1.287 2.697Zm24.603 16.057V.979h11.504c2.202-.079 4.388.39 6.364 1.366a9.18 9.18 0 0 1 3.848 3.774 11.506 11.506 0 0 1 1.292 5.527 11.038 11.038 0 0 1-1.704 6.173 9.215 9.215 0 0 1-5.052 3.72l8.229 15.078h-3.759l-7.833-14.461c-.44.04-.891.054-1.356.054h-8.277v14.407h-3.256Zm3.256-17.383h8.209c2.793 0 4.879-.68 6.256-2.042 1.377-1.36 2.064-3.208 2.061-5.541 0-2.334-.69-4.207-2.071-5.62-1.38-1.413-3.479-2.118-6.295-2.115h-8.16v15.318Zm27.379 17.383V.979h20.658v2.937h-17.418v14.598h16.341v2.937h-16.341V33.69h17.765v2.937l-21.005-.01ZM269.574 6.05c.058.47.058.948 0 1.42-.294 2.148-1.959 2.476-2.345 2.173a1.392 1.392 0 0 1-.177-1.503c.118-.343.291-.664.514-.95.152-.2.377-.49.617-.822l.044-.059c.429-.558.82-1.143 1.17-1.752 1.322-2.6-.298-4.284-.636-4.558.886 2.482-1.434 4.371-3.074 5.625a6.613 6.613 0 0 0-.402.274c-1.4.979-1.865 1.816-2.051 2.447l-.059.162a3.561 3.561 0 0 0-.2 1.38 3.66 3.66 0 0 0 1.468 2.766 3.68 3.68 0 0 0 5.698-1.733c.837-2.07-.298-4.337-.567-4.87Zm117.868-3.53h-4.254V.98h10.241v1.542h-4.244v11.675h-1.728l-.015-11.675Zm8.356-1.54h2.751l4.161 10.496L406.842.979h2.658v13.217h-1.713V2.614h-.064l-4.562 11.582h-1.023L397.59 2.614h-.083v11.582h-1.728L395.798.98ZM.5 35.961V1.204h20.849V4.94H4.709v11.749h15.078v3.725H4.71v15.548H.5ZM30.038 5.54a2.844 2.844 0 0 1-2.012-.797 2.565 2.565 0 0 1-.837-1.92 2.556 2.556 0 0 1 .837-1.918 2.937 2.937 0 0 1 4.024 0 2.544 2.544 0 0 1 .842 1.919 2.55 2.55 0 0 1-.842 1.919 2.824 2.824 0 0 1-2.012.797Zm-2.036 30.42V9.888h4.009v26.073H28Zm11.342 0V9.888h3.872v3.917h.27a6.163 6.163 0 0 1 2.565-3.138 7.588 7.588 0 0 1 4.224-1.21 6.52 6.52 0 0 1 1.904.255c.51.154.99.389 1.425.695l-1.356 3.398a4.073 4.073 0 0 0-.98-.348 6.196 6.196 0 0 0-1.316-.127 6.643 6.643 0 0 0-4.719 1.742 5.708 5.708 0 0 0-1.87 4.367v16.522h-4.019Zm36.807-20.232-3.602 1.018a7.117 7.117 0 0 0-1.763-2.55c-.829-.787-2.12-1.182-3.872-1.185a6.854 6.854 0 0 0-3.98 1.091 3.259 3.259 0 0 0-1.59 2.776 2.845 2.845 0 0 0 1.086 2.36 9.048 9.048 0 0 0 3.397 1.468l3.873.95c4.614 1.135 6.923 3.49 6.926 7.064a6.682 6.682 0 0 1-1.282 4.009 8.62 8.62 0 0 1-3.574 2.78 12.996 12.996 0 0 1-5.33 1.019c-2.664 0-4.865-.577-6.604-1.729a7.695 7.695 0 0 1-3.314-5.061l3.803-.95c.715 2.803 2.73 4.207 6.046 4.21 1.865 0 3.353-.397 4.455-1.194 1.1-.798 1.635-1.782 1.635-2.923 0-1.844-1.29-3.066-3.868-3.667l-4.347-1.018c-2.389-.567-4.14-1.449-5.252-2.643a6.315 6.315 0 0 1-1.675-4.49 6.428 6.428 0 0 1 1.249-3.915 8.366 8.366 0 0 1 3.426-2.663 11.9 11.9 0 0 1 4.896-.98c2.581 0 4.61.567 6.085 1.7a9.178 9.178 0 0 1 3.177 4.523ZM94 9.889v3.392h-5.561v15.214a5.012 5.012 0 0 0 .49 2.536c.28.516.737.914 1.287 1.121a5.008 5.008 0 0 0 1.674.28c.364.006.727-.02 1.087-.08l.68-.121.832 3.597a8.65 8.65 0 0 1-1.136.314 8.81 8.81 0 0 1-1.85.161 8.013 8.013 0 0 1-3.319-.73 6.525 6.525 0 0 1-2.683-2.226 6.33 6.33 0 0 1-1.062-3.77V13.281H80.5V9.888h3.94v-6.25h4.005v6.25H94Zm8.023 26.072h-4.406l12.767-34.757h4.347l12.767 34.757h-4.406l-3.495-9.845h-14.079l-3.495 9.845Zm4.822-13.58h11.406l-5.566-15.665h-.274l-5.566 15.665Zm25.534 13.58V9.888h3.867v4.073h.343a6.576 6.576 0 0 1 2.628-3.25 7.913 7.913 0 0 1 4.367-1.165 7.509 7.509 0 0 1 4.303 1.165 7.742 7.742 0 0 1 2.692 3.25h.27a7.635 7.635 0 0 1 3.005-3.191 9.198 9.198 0 0 1 4.802-1.2 7.83 7.83 0 0 1 5.723 2.179c1.485 1.452 2.226 3.712 2.222 6.78V35.96h-4.004V18.509c0-1.922-.527-3.296-1.581-4.122a5.836 5.836 0 0 0-3.716-1.243c-1.834 0-3.255.553-4.263 1.66a5.97 5.97 0 0 0-1.508 4.18V35.96h-4.078V18.113a4.705 4.705 0 0 0-1.439-3.589 5.198 5.198 0 0 0-3.72-1.37 5.464 5.464 0 0 0-2.913.832 6.308 6.308 0 0 0-2.174 2.3 6.818 6.818 0 0 0-.822 3.388v16.287h-4.004Z'/%3E%3C/svg%3E");


--ire-logo-transactions: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='171' height='128' fill='none'%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='m60.504 22.58-.341.223c.113-.055.227 0 .34.058v-.282ZM59.884 23.141l.055.223c.224-.168.845.113.733-.168l-.056-.055c-.225.279-.508 0-.732 0ZM62.758 25.384l.056-.057-.565-.056v.056l.509.057ZM64.224 25.384l-.281-.057.056.28.225-.223ZM63.717 25.665l-.338-.058.055.224.283-.166Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='M59.488 26.954c.169.113.62.28.675-.056-.223-.113-.732-.113-.675.056Zm.788-.56c.34.057.79.506 1.016.112-.338-.222-.675-.167-1.016-.112Zm1.243-.564v.115c.337-.058.676.447 1.014.053-.338-.168-.678-.224-1.014-.168Zm1.464.058c-1.07.616-2.593 1.066-3.834 1.682v-.167c-.338-.11-.676 0-.9.167.053.168.337.226.562.168-.395.113-.676.394-1.016.562.284.055.733-.058 1.074-.224l.055.337 1.016-.675c.167.113-.509.338-.452.675.733.055.733-.788 1.353-1.065 0 .113-.678.56-.338.841l1.016-1.01c0-.17-.058.169.055.169l.847-.73-.113.562c.45-.171.62-.45.789-.842l.113.224c.337 0 .675-1.01 1.014-.337l.395-.394c-.055.115.056.226-.055.338l.055.056.507-.394c.112.226-.226.451.112.562l.397-.224c-.17.113-.056.393.113.393.167-.058.225-.17.337-.28-.057.056-.057.11-.057.222l.34.058c-2.313 1.233-4.963 1.906-7.5 2.803-.903.168-1.862.168-2.706-.113-.567-.336-.283-.84-.058-1.233 1.691-1.12 3.498-1.907 5.415-2.467l1.464.336ZM108.714 27.683l-.788-.336c2.143 3.758 5.525 7.628 8.456 10.656-.057.057-.112.057-.223.057-.679-.897-1.862-1.18-2.426-2.356-.62-.113-.734-1.01-1.24-1.46l-.113.17c-.621-.28-.396-1.177-1.016-1.627-.62-.113-.676-1.288-1.239-1.46.056.114 0 .284-.111.34-.341-.563-.453-1.404-.905-1.74l-.169.167c-.395-.168-.169-.729-.395-1.007-.169.558.282.671.113 1.233 1.803 3.086 4.624 6 7.331 8.752 1.185.616 2.427 2.185 3.89 1.455 0-1.346-1.072-2.13-2.142-2.692.057-.056.112-.056.169-.056-.394-.113-.959-.223-1.126-.616.055-.057.111-.057.225-.057l-.792-.394c.057-.11.339-.166.226-.11l-.959-.506c.057-.224.567-.056.395-.11-.338-.337-1.071-.227-1.126-.673h.336l-.676-.393.622-.113c-.396-.226-1.074-.226-1.184-.672h.281c-.281-.225-.96-.225-1.015-.564.227 0 .508-.052.677.058l-.677-.392c.113-.113.169-.225.282-.17.056-.448-.733-.448-1.073-.784l.284-.169-.847-.447c.114-.282.283.053.338-.113-.28-.168-.733-.168-.845-.505 0-.113.171-.055.226-.055l-.339-.339.113-.055-.45-.337.169-.169-.51-.336.169-.113-.73-.445.225-.17c-.283-.114-.621-.114-.79-.395.055-.055.055-.11.114-.055l-.564-.281.113-.11c.111 0 .28-.057.337.053l-.734-.39.113-.169ZM112.438 27.625l-.678-.11c.224 0 .62-.113.678.11ZM66.028 27.683l.057.226.396-.17c-.113 0-.34.057-.453-.056ZM113.79 27.738c-.113-.055-.226.113-.283.17l.283.056v-.226ZM114.297 28.525c-.169-.057-.451-.394-.169-.616.169.11.169.39.169.616ZM107.531 28.019v.507h.112c.057-.226-.054-.337-.112-.507ZM68.847 28.3v-.11l-.055.11h.055ZM108.096 29.646c-.227-.281-.171-.84-.171-1.291l.171 1.29ZM110.689 28.916c.055-.391-.227-.223 0-.56v.56Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='M62.702 29.087c.282.165.62.055.732-.113-.223.055-.564-.113-.732.113Zm.676-.394.282.057c.339.056.677.056.79-.224-.338-.17-.847-.113-1.072.167Zm1.636-.504h-.282l.339.052-.057-.052Zm.394-.506c-.17-.058-.225.113-.337.168.168.168.507.226.844.168-1.014.616-2.368.955-3.213 1.684.509.336 1.07-.283 1.523-.283.112-.22.224-.333.507-.391-.17.113-.114.281-.114.391.676.338.508-1.007 1.297-1.007l.17.222c.338-.222.338-.503.732-.616l.227.336.451-.617c.17.281-.284.281-.056.562l.563-.45v.34l.339-.113-.17.503c-2.368 1.29-4.905 2.58-7.839 2.19-.394-.114-.337-.563-.281-.844l.17-.393c1.635-.504 2.876-1.456 4.68-1.57.113-.225.225-.448.507-.28ZM88.978 31.89c1.297-.73 3.045-1.74 4.853-1.85l-.455-.337.056-.057-.394-.226.338-.168-.224-.224c.057 0 .057-.053.169-.053-1.805.334-3.495 1.513-4.343 2.914ZM101.948 29.926v-.336c-.112.055-.169.394-.056.336h.056ZM101.554 30.433l-.114-.226-.113.113.227.113ZM70.483 30.375l-.282.168c.056.058.17.058.17.168l.112-.336ZM72.458 30.881c-.397.056-.51.56-.96.392 0-.055.056-.113.056-.168-.338.168-.507.616-.844.56l.394-.616c-.226.169-.508.392-.733.279v-.223c-.282.168-.509.56-.846.448l.11-.28c-.392.113-.675.671-1.125.448l.168-.11-3.044 1.343v.17c.958.282 2.03.056 2.987-.057 1.3-.56 3.046-.84 3.837-2.186Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='M93.152 30.881c-2.2 0-4.51 1.234-5.245 2.803 1.41-.672 2.989-.953 4.737-.785l-.449-.338.449-.223-.846-.11c.452-.34 1.127-.171 1.523-.507-.282-.055-.733.113-.845-.11l.676-.393c-.282-.058-.676.11-.788-.169l.788-.168ZM64.112 31.44l.112.113c.226 0 .507 0 .563-.28-.223-.056-.506 0-.675.167Zm.959.171h.168c.113-.113.168-.284.227-.394-.172.055-.509 0-.395.394Zm.733-.9c-.225-.168-.621 0-.733.17h.733v-.17Zm1.916-.728c.284.45.565-.281.734-.338-.283 0-.509.225-.734.338Zm1.127-.673c-.112.223-.112.506-.112.729.508.055.17-.674.62-.619.112.338-.336.564 0 .787.057-.113.17-.113.28-.223v.391c-2.14 1.402-4.904 2.917-7.554 1.852-.226-.45.058-1.068.564-1.01 1.298-.113 2.426-.955 3.778-.616-.17-.113-.508.393-.45.784l.055.055c.395-.223.734-1.065 1.241-.784l.338-.449c-.224-.391-.619.226-.957.226-.227-.675.675.223.506-.507.734.336.34-.674 1.241-.393.057-.168.281-.28.45-.223ZM58.135 31.44h-.34l-.169.337.509-.337ZM57.233 32.057l.055.058.283-.17-.057-.056-.281.168ZM71.554 32.45l-.507.505c-.506-.336-.958.563-1.41.282-.732.334-1.579.392-1.579 1.402 1.355 1.065 3.271.28 4.738-.058.62-.279 1.467-.503 1.803-1.12h-.336c.056-.281.223-.337.336-.506-.394.056-.508.674-.902.506.058-.113 0-.394.17-.45h-.395v-.224c-.338.168-.565.618-.958.56l.338-.392-.734.282.34-.563-.451.113c-.057-.113.055-.168.055-.226l-.62.339c.112-.113 0-.339.112-.45ZM61.743 32.618c-.056.394-.338.842-.732 1.123-.17-.223.113-.394 0-.673-.226.392-.339.955-.79 1.234-.395-.28.169-.337 0-.673l-.677 1.29h-.226c-.056-.338.396-.562.17-.841-.565.39-.34 1.346-.96 1.626l.114-.953c-.904.056-.394 1.344-1.183 1.402l.169-.73c-.395.28-.509.449-.733.898-.058-.113-.172-.168-.114-.281-.846.113-.62 1.346-1.298 1.572.057-.281.057-.62.283-.843-.62.223-.788 1.123-1.24 1.627-.34-.336.281-.617.281-1.01h-.34c1.807-1.795 4.456-2.918 6.261-4.655l-.507.224c-.114.563-1.184.282-1.184.955-.735-.058-.958.897-1.41.729l.225.112c-.338.337-.788.224-1.184.392.338.336-.394.448-.675.56-.058.505-1.016.392-.905.9-1.126-.17-1.633.954-2.366 1.231l.394.168c.339-.223.846-.39 1.183-.503-.112.448-.168 1.065-.73 1.123l.055-.452-.396.226c-.112.786-1.128.337-1.408 1.123-.734-.111-.734.786-1.355 1.12l-.056-.447c-.394.28-.734.673-1.071.897-.227-.336-.396.168-.565-.113.169-.166.282-.336.451-.448-1.465 0-2.988 1.01-4.117 1.907-.054.45-.28.787.057 1.233 1.58-.055 2.876-.672 4.174-1.288 4.286-2.748 8.741-5.217 12.688-8.583.055-.279-.058-.618.055-.842v.113c0 .224-.225.169-.338.28-.396-.28.225-.336 0-.73ZM100.765 33.125h-.169c0 .447-.058.84.225 1.178l-.056-1.178Zm3.608 3.196c.056.56-.395.73-.847.841-1.804-.282-2.536-1.794-3.89-3.027l-.113.168c.396 1.065 1.242 2.356.622 3.422-.337.391-.904.168-1.297 0-.227-.282-.677-.62-.62-1.066.562 0 .562-.338.844.279.283-.168 0-.673.113-.617l.282.28v-.615l.17.166c.226-.335-.228-.616-.17-.784 0 .055.056.11.114.055-.509-.504-.114-1.572.055-2.13l.283.503c.112-.167.058-.448.058-.729.054.394.223.617.448.955.396-.616-.225-.955 0-1.684.396.393.509 1.01.847 1.458-.338-.112-.338.617-.113.843l.113.113.168-.73c.058.168.565.672.396.952-.114.226.169.281.169.45l.169-.282c.227.281.675 1.123 1.128.507l-.79-.73c.168-.056.281.055.45.11l.058-.055c-.171-.448-.732-.505-1.072-.84l.284-.057c-.227-.393-.96-.448-.96-1.01.337-.055.62.339 1.016.339-.172-.339-.848-.507-1.298-.733.394-.39 1.184.507 1.69.226-.619-.503-1.296-.729-2.028-1.01l1.24.055-.958-.671c-.169 0 .394.113.619.055l.056-.055-.619-.562c.225 0 .619.226.676-.055 1.014 1.906 2.143 3.534 2.707 5.665ZM65.352 34.023h.056v-.34h-.056v.34ZM66.48 33.965l-.452.729c-.056-.056-.168-.169-.112-.28l-.168.167c-.114-.112-.169-.222-.114-.335-.113.392-.846.784-1.24 1.067.056-.283.17-.507.225-.732l-.395-.112c-.226.506-.281 1.18-.79 1.29.114-.28.114-.671.282-.953-.675.224-.561 1.402-1.294 1.57l.335-.952c-1.07 0-.562 1.346-1.464 1.626l.281-.955c-.45.113-.395.565-.676.897l-.281-.28c-.62.167-.396.955-.903 1.29l-.113-.167c.056-.168.17-.278.113-.504-.566.168-.452.617-.904.952-.508-.558-.619.843-1.24.73-.056-.112.057-.168.057-.28l-.45.225c-.227.45-1.129.505-1.636.675 2.538-1.74 5.413-3.48 7.783-5.052-.96.057-1.469.28-2.087.675l.11.113c-.11.168-.394.223-.675.28l.226.168c-.34.223-.734.223-1.072.336l.395.168c-.959.226-.903.897-1.919.955.398.336-.675.28-.507.726-.959-.167-.45.843-1.353.675-1.013.617-2.48 1.12-3.327 2.133.282.392.902.334 1.41.334 4.568-1.233 8.403-3.926 12.237-6.506l.17-.503c-.056 0-.451.056-.451-.17ZM63.548 34.077c-.225.058-.394.226-.62.169.168-.11.45-.056.62-.169ZM73.416 34.694c-.62.394-1.523.45-1.862 1.065-.45.45-.563 1.346.226 1.627 2.087.674 4.4-.562 5.695-1.29-.168 0-.281.392-.506.17 0-.17.056-.28.111-.336-.393.616-.565-.17-.957.165l.056-.165h-.394c.055-.058.055-.17.055-.226l-1.015.45c.058-.282.395-.505.453-.563-.17.113-.453.339-.735.226l.564-.504c-.224.11-.45.336-.677.165 0-.165.227-.11.34-.335-.34.112-.621.393-.96.28.057-.222.225-.335.394-.448h-.281l.112-.223c-.226 0-.62.336-.62-.058ZM107.531 35.817c.169.168.507.336.675.168-.28 0-.45-.394-.675-.168Zm-3.158-5.555h-.057l.339.448h-.056c.394.34-.113.675.674.956l-.393.056.734.616c-.114 0-.227-.056-.283.057l.902.672c-.169 0-.282 0-.339.17l.849.56c-.058 0-.114.113-.17.168l.731.616c-.055-.168-.224-.055-.337-.113l-.056.113.62.507c-.113-.113-.227-.058-.34-.058l-.111.058c.732.784 2.255.784 1.86 2.298-1.86.506-3.1-1.233-4.285-2.411-1.129-1.346-1.692-2.86-2.65-4.374l.169-.507c.169.616.675-.223.789-.223v.504h.227c.058.281-.114.674.112.897l.224-.391c.396.279 0 .896.338 1.233l.284-.225c.282.338.113 1.29.789 1.066.282.337 0 1.068.45 1.18l.169-.17c.284.503.451 1.236 1.129 1.403l.282.28c-.112-.786-1.127-1.403-1.411-2.187-.79-1.234-1.803-2.638-2.254-3.928.959-.113.281.506 1.071.73ZM112.38 36.993l.339.112c-.114-.112-.226-.055-.339-.112Zm-4.116-4.206c-.112.45.169 1.065.281 1.29l.112-.448c.51.168.227.84.622 1.123l.112-.113.282.168c.282.952 1.353.897 1.41 1.794l.226-.168c-1.128-1.29-1.859-2.58-3.045-3.646Zm-.733-1.065c.058.392 0 .952.395 1.178.226-.281.112-.843-.395-1.178Zm-.788-3.03c-.227.337.505.45.167.673l.394.28c.285 0-.281-.055-.336.058l.675.56c-.054-.114-.112-.056-.226-.056l-.055.055.507.448c-.114 0-.169 0-.226.058l.958.617c-.113.056-.225-.057-.28.056l.788.616-.225.17.676.505a.61.61 0 0 0-.62 0l.96.616c.281.113-.45-.11-.564.113l1.466.673c-.171.056-.395-.056-.509.11l1.016.676a.612.612 0 0 0-.621 0l.959.558c-.114 0-.169 0-.225.113l1.24.785c-.282-.168-.678-.28-.902-.11.678.727 2.594.614 2.198 2.018-.337.503-1.015.113-1.465.057-3.553-1.908-5.525-5.161-7.5-8.357l.169-.784c.057 0 .057-.058.111-.113h-.054v-.113h.054c0 .113-.054.336.114.336l.285-.058c.111.393-.227 1.068.28 1.181.112-.113.056-.339.056-.507l.225 1.01c.169.113.169-.226.283-.335.282.055.507.559.452 1.01v.166c.224.28.28-.45.449-.055-.225-1.066-1.241-2.077-1.69-3.087l.114-.223.902.28ZM76.46 37.276c-.733.391-1.578.504-2.31.894-.283.394-.566.956-.396 1.35.846 1.176 2.82.39 4.06.167.677-.392 1.972-.56 2.03-1.346-.451.113-.338-.113-.733-.17-.17.17-.282.338-.507.338-.058-.055-.169-.113-.113-.226-.17.17-.395.394-.62.339 0-.226.168-.394.225-.562-.112.11-.283.223-.452.223l.17-.448c-.056-.11-.225.057-.283.112l.113.113c-.169.11-.338.394-.507.281 0-.113.111-.17.17-.281-.283-.058-.228.394-.506.11.055-.055.169-.11.169-.223l-.679.168c.282-.335.622-.39.679-.729-.17-.055-.51.113-.51-.11ZM97.945 37.386c-.227.507-.677 1.123-.396 1.685.114-.113.34 0 .396-.113.056-.504.45-1.123 0-1.572ZM140.912 37.78l.959.391c0-.391-.62-.223-.959-.391Zm-.848-.616-.338-.058-.053.058h.391Zm3.724 2.86-5.302-3.086-.055.055.959 1.123c.056-.224-.394-.281-.171-.505.845.282.845 1.234 1.636 1.515-.112-.281-.451-.617-.393-.842.676.503 1.351 1.291 2.029 2.02l-.62-1.01c.734-.055 1.015.73 1.578 1.178l-.056-.448c.112.112.283.112.45.167l-.055-.167Zm-6.147-3.648c.452.394.34 1.348 1.073 1.459-.452-.45-.283-1.346-1.073-1.46Zm1.916.113.058-.056-1.522-.337v.056l1.464.337Zm-3.212-.84c.451.503.451 1.23 1.014 1.681 0-.45-.789-.954-.337-1.345-.113-.225-.452-.28-.677-.336Zm.451-.226c.056.45 1.016.337 1.016.055l-1.016-.055Zm-1.467-.955c.171.619 1.128.506 1.693.45-.508-.337-1.184-.166-1.693-.45Zm-.902-.504c.226.339.678.17.96.113l-.96-.113Zm-1.184-.726c.17.391.848.223 1.129.168l-1.129-.168Zm-1.184-.787v.222c.17.058.732.17.677-.054-.17-.168-.507 0-.677-.168Zm-1.071-.562c.167.449.96.226 1.296.168l-1.296-.168Zm-1.016-.671c0 .168.395.223.453.055l-.453-.055Zm-.902-.618v.168c.282.113.79.168.959-.057l-.959-.11Zm-.789-.56-.057.168c.115.113.339 0 .397-.113-.113.055-.227 0-.34-.055Zm-2.483-1.515-.111.168c.225.113.733.168.678-.058-.168-.11-.395 0-.567-.11Zm-1.014-.56c-.112.276.509.39.678.11l-.678-.11Zm-1.296-.114c-.114.503.394.73.621 1.066l-.113-.563.845.845.057-.112.789.784-.17-.62c.567.394.96 1.236 1.468 1.854l-.058-.73c.058.225.227.562.395.506 0-.226-.223-.449-.057-.618.283.224.283.56.622.786v-.168c.507-.113.563.672 1.014 1.008v-.671c.509.335.564.784 1.016 1.233v-.562c.62.28.903 1.178 1.296 1.517-.112-.339-.45-.62-.225-1.01.565.503.96 1.626 1.353 1.907-.112-.452-.564-.842-.393-1.291.561.394.788.84 1.127 1.401v-.504c.732.336.845 1.178 1.352 1.514-.113-.394-.563-.729-.45-1.12.508.504 1.014 1.288 1.41 1.682-.171-.336-.509-.73-.396-1.066.396.281 1.071 1.233 1.185 1.457 0-.39-.506-.616-.338-1.063-4.004-2.47-8.232-5.105-12.35-7.462Zm-4.001-.784h.055v-.336h-.055v.336Zm26.331 13.8c.169.222.169.615.056.896-3.269.784-5.81-1.404-8.402-2.805-5.695-3.758-11.56-8.247-17.535-11.611-.115-.168 0-.394-.058-.616v.11l.227-.11c.169.167.112.503.393.56h-.055v-.615h.055c-.055.503.114.39.395.67.114-.112.056-.28.056-.448 0 .168.058.394.227.394.226-.226.28.56.733.672v-.449c-.056.11.112.223.167.336.114.058.226-.113.171-.226v-.223c.111.281.338.617.565.897.224-.058.055-.335.112-.56.056.45.394.786.563 1.177.058-.336-.056-.897-.225-1.29-.338-.166-.677-.728-1.128-.447.282.113-.225-.448-.396-.616-.055 0 .338.055.564.055-.055.058-.226.168-.055.28l.902.11c-.057 0-.113.058-.169.058.169.336.565.28.901.28-.111 0-.111.114-.223.169.056.223.45.336.617.168.172-.336.227-.168.508-.391-.336-.171-.675-.171-1.013-.284l.056-.055c-.395-.167-.677-.503-.902-.784 8.007 4.318 16.521 8.583 22.893 14.697Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='M52.89 38.115c-.395.226-1.015.113-1.297.395h.227c.112-.056.281.112.224.221l.845-.616ZM62.983 38.622v-.168l-.226.223.226-.055Zm5.076-3.535c-1.241 1.179-2.988 1.793-4.287 2.916l.847-.223c-.055.168 0 .281.112.335.395-.335.34-.784.904-.952l-.056.617c.617-.055.336-1.178 1.127-1.178v.56c.619-.057.394-1.57 1.24-1.122.058-.11.339 0 .225-.39.17.334-.338.558 0 .784l.45-.394c0-.11-.055.226.114.28.112-.167.395-.28.34-.504 0 .168 0 .279.113.337.337.055.392-.224.561-.337 0-.111 0 .168.114.224l.227-.056-.056.282c-3.103 1.627-5.979 3.983-9.417 4.936-.677.168-1.58.168-1.806-.506v-.505c1.41-.67 2.65-1.795 4.23-2.076l-.171-.167c.34-.28.846-.113 1.185-.45l-.112-.112c-.058-.223.732-.11.676-.56.281.054.452-.056.62-.224l-.113-.113c-.055-.113 1.014.058.622-.394.225-.11.733.058.62-.39.394-.055 1.184.111 1.015-.392.112-.339.393-.339.676-.226ZM51.875 38.787l-1.129.226c-.224.168.114.168.172.281-.34.281-.847.226-1.243.45.114 0 .227 0 .34.112-.34.335-.791.222-1.186.448 1.015.337 2.144-.784 3.046-1.517ZM67.72 38.845c-.056.168-.225.168-.337.113-.114-.113.224-.226.337-.113Zm.901-.45c-.167.45-.676.058-.957.058.112-.224.676-.282.957-.057Zm3.724-.11c-.565.279-.34-.282-.846 0v-.169l-.621.729c-.17-.168.114-.504 0-.504-.055.168-.283.672-.563.617l.056-.504-.337.223-.058-.393c-.114.787-1.015.057-1.184.787-.507-.45-.959.727-1.69.391 1.238-.84 2.533-1.401 3.776-2.3v-.392h-.227c-.394.055-.11.11-.223.336l-.566.056.34.282c-.34.112-.736.055-1.128.055v.226c0 .168-.169.11-.282.11v.281l-.847.055a47.722 47.722 0 0 0-5.581 2.919l-.056.392c.056.45.62.505 1.016.563 3.348-.484 6.382-1.901 9.16-3.647a.172.172 0 0 1-.14-.057v-.057ZM72.685 38.276c.054-.037.112-.068.166-.105-.046-.023-.103.04-.166.105ZM72.685 38.276c-.066.04-.135.079-.2.122.073-.005.142-.062.2-.122ZM55.935 27.402h.058v-.169h-.058v.169Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='m54.13 27.964.114-.616c.056.111.114.055.225.055.058.506-.111.506-.338.56Zm-.619.391c-.282.113-.055-.278-.227-.336l-.507.616-.169-.28c0 .17-.169.225-.226.338l-.169-.113-.338.394-.055-.339-.396.452v-.674c-.337.112-.337.729-.733 1.007-.112-.22.169-.391 0-.56-.62.282-.507.956-1.016 1.347-.112-.336.341-.674.17-1.007-.45.391-.677 1.062-1.072 1.57l.337-1.124c-.788-.113-.618.897-1.014 1.29-.281-.224.17-.503 0-.842l-.562.507-.114-.226c-.562.113-.338.619-.734.897l-.054-.391c-.62-.057-.453.672-.79.896l-.058-.505c-.562.056-.507.955-.844 1.066 0-.224.282-.504 0-.672l-.677 1.008-.112-.56c-.226.055-.396.56-.51.84-.057-.223.057-.504-.223-.559-.508.336-.282 1.01-.734 1.402-.057-.336.169-.618.056-.842-.451.17-.451.955-.79 1.347l.17-1.01c-.45.056-.506.899-.846 1.289-.17-.279.282-.558.169-.897-.395.226-.283 1.01-.844 1.236 0-.394.28-.73.169-1.01-.396.28-.565.952-.848 1.404-.169-.284.17-.675.17-1.012-.564.166-.395 1.12-1.014 1.515l.28-1.065-.166-.058c-.058.394-.285.675-.51.955l-.113-.561c-.564.168-.337 1.007-.901 1.288l.225-.785c-.508-.222-.563.394-.846.675v.11l-.058-.446c-.731-.058-.449.781-.843 1.12v-.674c-.338.058-.509.561-.68.955l-.113-.507c-.336.113-.336.9-.788 1.178 0-.11.34-.445.227-.839-.396.113-.396 1.008-.846 1.233.112-.168.056-.394.056-.617-.28 0-.339 1.12-.846.73-.114.169-.114.39-.283.45v-.789l-.56.508c0-.113.053-.224-.059-.282-.34 0-.113.504-.451.618l-.224-.226-.51.731v-.224c-.337.167-.563.955-.901 1.4l.224-1.063-.224-.113c-.338.392-.283.954-.734 1.291 0-.225.055-.45.055-.731-.447-.055-.278.674-.73.731v-.282c-.396 0-.62.503-.846.842.055-.113-.114-.168-.056-.281h-.679c8.121-4.994 16.692-9.255 25.206-13.238.168-.558-.676-.448-.846-.897.565.67 1.693.338 2.425.56a1.762 1.762 0 0 1-.45.841ZM29.095 39.408c-.113.224-.338.111-.51.111-.167-.224.396-.392.51-.111Zm1.126-.786c.17.11-.112.11-.167.166h-.114c-.169-.166.17-.223.281-.166Zm2.09-1.01c-.059.055-.172.055-.228.112-.227-.167.17-.28.227-.112Zm1.35-.843.114.055c-.056.056-.226.168-.338.168l.224-.223Zm1.354-.729c-.056.168-.28.226-.508.226-.057-.281.339-.336.508-.226Zm1.184-.562c-.113.17-.28.17-.393.17-.17-.17.225-.28.393-.17Zm1.015-.558c-.055.168-.338.11-.563.11-.059-.168.394-.278.563-.11Zm.847-.785c.113.056.224-.057.282.11v.168h-.677c-.112-.167.281-.167.395-.277Zm1.522-.674v.223a1.407 1.407 0 0 1-.961 0c.227-.166.568-.223.961-.223Zm1.185-.506c-.114.224-.396.113-.678.113.113-.113.509-.45.678-.113Zm1.69-.954v.226h-.788c.227-.113.505-.282.788-.226Zm1.297-.56c-.057.112-.225.17-.395.17-.114-.17.281-.284.395-.17Zm1.299-.785v.225h-.396c-.114-.225.224-.225.396-.225Zm1.409-.617c-.17.223-.679.168-.96.055.226-.11.676-.336.96-.055Zm1.352-.674c-.056.281-.337.113-.62.168.112-.168.452-.333.62-.168Zm1.58-.73v.115h-.96c.283-.115.62-.282.96-.115Zm1.013-.445c-.112.223-.392.052-.564.11-.055-.168.395-.281.564-.11Zm5.753-3.816v.223h-.339c-.226-.165.17-.391.34-.223Zm1.352-.394c0 .113-.394.168-.336-.054.11 0 .281-.055.337.054Zm-2.763 3.255c2.594-.394 5.134-1.57 7.614-2.58l.058-.394-.455.226v-.507c-.336-.224-.336.339-.619.394-.282-.168.114-.226 0-.503-.564-.339-.62.11-1.126.335-.058-.058-.17-.113-.17-.226 0 .226-.113.394-.339.562-.17-.055-.056-.449-.112-.336l-.338.336c-.453-.507-.508.394-.903.394-.058-.058-.17-.168-.112-.28l-.453.502c-.225-.109-.111-.335-.168-.503l-.676.671-.056-.39-.903.953-.058-.058c.114-.166.058-.392.058-.56-.396.055-.225.728-.677.675-.169-.115.056-.28.114-.394-.397.784-1.357.168-1.638.953-.223-.28-.731-.113-.731-.448 2.028-1.008 4.398-1.683 6.597-2.525l-.394-.336.225-.226c.113-.055.169.113.225.058v-.168c-2.03.617-4.005 1.401-5.922 2.19-.844.502-2.255.838-2.649 1.848-9.191 4.542-18.495 8.919-26.84 15.088-.17.168-.395.617-.114.84 1.918.617 4.004-.336 5.921-.782 2.201-1.178 5.131-1.794 6.43-4.21.394.336-.283.788.053.954 6.654-3.197 13.366-6.954 19.4-11.163v-.222c-.058.167-.451.448-.563.167-.397.339-.622.394-.96.339.17-.226-.056-.561.28-.674ZM72.851 39.295h.283v-.113h-.283v.113ZM73.189 39.798c-.226-.336-.675-.055-1.07-.11l.62.28c-.338.224-.79.056-1.186.111h.227c.114.058.338.113.281.335l1.128-.616ZM78.491 40.079c-.508.17-1.073.449-1.58.56l.169-.28c-.45.227-1.128.056-1.354.617-.338.336-.055.955.226 1.233 1.41.507 2.708.058 3.948-.391.733-.335 1.748-.616 2.086-1.345-.396-.058-.282-.224-.676 0-.055-.058-.168-.113-.113-.281-.168.113-.45.618-.676.503 0-.167.055-.28.112-.39h-.283l.114-.226c-.508.336-.903 1.01-1.523.952.225-.278.452-.616.62-.84-.337.224-.789.73-1.125.504.11-.167.28-.335.45-.39h-.622l.227-.226ZM88.357 40.472c.677.785 1.748-.057 2.651.224l-.903-.224c.34-.28.848 0 1.184-.168-.957-.28-2.141-.168-2.932.168Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='M69.694 41.145c.169 0 .451.339.62 0-.168-.168-.565-.223-.62 0Zm2.086-.617c-.395.503-1.129-.391-1.746.112l.958.336c-.452.226-.847.336-1.243.675.228.167.678-.113.96 0 .395-.562 1.128-.394 1.636-.84l.114.165c.28-.448.675-.56 1.07-.616.338-.168.225.616.562.113l.508.337-.564.953c-2.368.84-4.848 2.19-7.554 1.346a1.451 1.451 0 0 1-.734-1.065l4.455-1.74 1.578.224ZM89.091 41.144c.509.058 1.41-.055 1.916-.113-.616.058-1.576-.11-1.916.113ZM124.954 41.089v.223c.114-.055.338.058.338-.11-.111 0-.169-.17-.338-.113Zm-.788-.45h.844c-.226-.11-.789-.447-.844 0Zm-.621-.841c.056.28.451.113.621.058l-.621-.058Zm-.788-.616 1.352.113c-.395-.224-1.129-.45-1.352-.113Zm-9.702-10.94c-.113-.11-.28-.052-.393-.052l-.056.052c.393.45 1.296.45 1.522 1.01h-.45c.055.393.731.34 1.071.506-.169 0-.34 0-.395.168l.957.45c-.28.057-.393-.114-.62-.056 0 .616 1.691.392 1.073 1.008l.733.393c-.283-.168-.564-.223-.96-.168.283.448 1.129.392 1.637.784.112 0-.284-.055-.339.058.17.392.621.392.959.56-.282 0-.62-.055-.904.058l1.916.784c-.167.055-.391-.055-.562.113l1.186.558h-.566c.057.507.958.562 1.411.846 0 .109-.396-.226-.564 0l1.238.726c.114 0-.167-.11-.336-.055.113.45.844.45 1.242.784-.058-.11-.678 0-.96-.11.337.504 1.296.56 1.918 1.007-.283-.054-.622-.222-.902-.054.392.448 1.126.39 1.634.784-.171-.055-1.015-.449-1.634-.226 2.198.395 4.397 1.967 4.903 4.21-.113.447-.449.671-.902.729-2.594-.729-4.397-2.972-6.426-4.431a141.26 141.26 0 0 1-8.008-8.416c-.339-.504-.564-1.062-.452-1.57.113.282 0 .841.338.841l.114-.84c0 .223 0 .84.281 1.178.058-.28.169-.561.169-.842.056.562.114 1.065.452 1.514l.113-.785c.169.504.226 1.01.506 1.46l.114-.562.227.616.338-.278c.395.504.28 1.233.731 1.737v-.786c.114.56.509 1.01.734 1.516v-.674c.337.674.732 1.404 1.071 2.133.168-.34-.281-.784-.112-.955l.788 1.403v-.73c.396.392.507.953.959 1.292.114-.113.057-.281.057-.452.789.452.733 1.401 1.353 1.798l.171-.284c.507.394.788 1.178 1.352 1.74v-.39c.733.336.902 1.12 1.465 1.737.283-.11.056-.281 0-.392.51.11.847.728 1.354 1.008.281-.222-.169-.335-.169-.558-4.511-3.984-8.401-7.687-12.123-12.454l1.746.56ZM89.6 41.538c.339.226 1.015.055 1.466-.056-.508.056-1.015-.057-1.467.056ZM50.352 33.406c-.168.055.17-.787-.281-.507.169-.112.394-.393.62-.28 0 .335-.226.618-.34.787Zm-.957 1.175c-.226-.391.113-1.01-.284-1.233l.677-.336-.393 1.57Zm-1.015.113.056-.56c-.452-.112-.734.392-.903.786v.168l-.113-.507c-.507.17-.338.897-.734 1.236l-.169-.729c-.505.167-.392.842-.56 1.178-.059-.28.11-.617-.172-.788-.564.171-.564.788-.73 1.234l-.059-.672c-.451 0-.451.672-.677.898l-.057-.45c-.45-.113-.564.45-.677.788 0 .167-.111.28-.167.448v-.786c-.846 0-.622 1.29-1.129 1.459-.056-.281.114-.505.056-.786-.563.055-.338.954-.789 1.348-.169-.338 0-.617-.169-.899-.453.11-.282.616-.339.954h-.114l-.055-.504c-.226.055-.226.562-.507.784.056-.222-.058-.335-.114-.507-.507.227-.393.9-.676 1.292.114-.223.114-.617 0-.898-.225.28-.45.617-.505.956-.172-.168.167-.617-.227-.617-.114.336-.228.617-.452.839l-.114-.503c-.618-.058-.505 1.01-1.126.616-.395.223-.452.73-.677 1.01-.17-.056.058-.616-.338-.45 3.948-2.69 8.176-4.936 12.35-7.46h.335l-.448 1.122Zm-13.872 7.46c-.058.169-.226-.055-.338-.055.338-.449 1.07-.507 1.466-.955h.17c0 1.066-.961.113-1.298 1.01Zm-1.343-.672h-.18v-.056c.056.029.117.044.18.056h.609c-.212 0-.423.03-.61 0Zm-.688.504.057-.223.451.113c.056 0-.339.11-.508.11Zm24.756-12.06c-.452.224-.959-.28-1.24.281 0-.168.11-.449-.114-.336l-.34.673-.224-.56-.227.616-.338-.167c-.45.167-.564.784-.788 1.12-.114-.167.055-.617-.114-.559-.507 0-.338.84-.788.895l-.112-.448c-.68.113-.508 1.01-1.016 1.29-.283-.17.113-.504.113-.674-.509-.168-.396.73-.847.73l-.056-.56c1.07-1.01 2.426-1.572 3.665-2.243l-1.239.055.224.224-.168.112c-.96-.28-.34.785-1.243.393.283.45-.56.281-.505.45-.056.28-.566.223-.79.336l.112.168c-.169.28-.507.111-.79.167.057.055.171.055.114.168a7.6 7.6 0 0 0-1.805.73v.28c-.281.17-.733-.055-.733.394-.677-.168-.564.56-1.184.449v.112c-.225.168-.62.223-1.015.223.113.113.508.113.34.394-.227.113-.565.055-.849.055l.395.226c-.281.223-.73 0-1.013.168h.17c.168-.058.28.112.226.225-.227.223-.566.11-.904.11l.169.281-.678.055v.337l-.619.057.114.167c-.114.168-.509.226-.791.168l.282.281c-.282.11-.62.056-.957.056v.168c.054-.056.112 0 .112.057-.677.226-.79.393-1.468.617h.114c.225.504-.508.112-.732.336l.281.168-.958.17.171.114c-.171.39-.737.11-1.015.277.11.113.447 0 .392.282-.21.085-.447.072-.671.064.05.053.052.108.052.216-.226.168-.566.055-.902.113l.168.113c-.45.223-1.071.168-1.578.113l.845.336c-.338.11-.789 0-1.184.055l.674.335c-.392.113-.844.055-1.294.055l.337.339-1.013.113.449.279c-.45.337-.958-.056-1.351.057-1.356.842-3.44 1.178-3.667 3.14 1.071.73 2.425 0 3.667-.112 8.908-3.364 17.085-8.694 24.696-14.246 0-.058-.562.504-.562-.058Zm-19.567 9.146c.07 0 .146.002.225.006v.049h-.225v-.055ZM80.915 42.1l.056-.224c-.844.446-1.86.504-2.48 1.233-.283.279-.17.842.114 1.008 1.746.788 3.55-.224 5.074-.953-.114-.28.169-.674.335-.842l-.113.113c-.165.055-.222.225-.336 0 .057-.055.17-.168.114-.28l-.791.615c-.11-.28.34-.503.34-.784-.395.505-1.186.897-1.693 1.178l.677-.842c-.281.168-.677.619-1.07.503.168-.277.337-.445.562-.616l-.789.281c.056-.11.114-.28.281-.39h-.28ZM91.18 42.044l-.847-.058-.058.058h.904Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='M137.359 41.031c.453-.055.959.281 1.411.452-.452-.226-1.014-.113-1.411-.452Zm-.619-.894.791.223-.059.055-.732-.223v-.055Zm-.902.223-.451-.336.451.28v.056Zm1.24-.617c-.733-.055-1.466-.168-1.973-.561l1.973.56Zm-2.594.226-.507-.897c.282 0 .507.222.732.447-.111.113-.225.279-.225.45Zm-1.015-.62c-.619-.222-.564-1.233-1.41-1.515-.225.394.225.62.169.953-.507-.559-.621-1.4-1.296-1.794l.056.841c-.395-.616-.79-1.233-1.354-1.739-.112.226.282.73.114.842-.51-.56-.565-1.233-1.24-1.57v.563c-.676-.452-.452-1.178-1.243-1.462v.507c-.338-.45-.565-1.01-1.126-1.291v.674c-.564-.506-.51-1.458-1.355-1.571l.114.674c-.622-.394-.622-.955-1.126-1.46-.284.113-.057.394 0 .56-.284-.223-.622-1.063-1.186-1.12l.058.616c-.679-.39-.341-1.569-1.241-1.289-.283-.224-.395-.619-.79-.784l-.113.223c-.452-.113-.394-.787-.904-.897l-.111.335c-.112-.393-.281-.784-.678-1.01l-.111.339a1.526 1.526 0 0 1-.565-.955c5.075 3.309 10.6 6.956 15.338 10.659-.394.109.111.394 0 .67Zm-15.901-9.591c-.171-.168.507.113.338-.168-.282-.112-.789-.17-.9-.39.449.11 1.125-.058 1.464.39l-.226.168c.34.226.678-.113.847.281-.452.11-1.016-.113-1.523-.281Zm0-.784c-.451.113-1.015-.113-1.41-.339.508 0 1.07-.055 1.41.339Zm12.461 5.778c-.619 0-1.352-.171-1.973-.394.621-.224 1.409.11 1.973.394Zm3.271 7.066c-.677.058-1.523-.055-2.03-.393.733-.055 1.411.058 2.03.393Zm-1.297.281c.114-.113.847-.055 1.128.223l-1.128-.223Zm8.852 1.065c-.79-1.401-1.972-2.469-3.214-3.645l-3.664-1.01-.057-.168c.173-.028.346-.018.514.01-.284-.078-.557-.175-.796-.349l2.031.169c-1.071-.56-2.426-.505-3.385-1.066.566-.112 1.185.226 1.807.226-.96-.339-2.088-.452-2.877-.955.676-.11 1.409.17 2.141.283-.732-.283-1.691-.506-2.141-.9l1.183.226c-.844-.507-1.972-.617-2.818-1.01.45.055 1.014.113 1.521.168v-.113c-1.129-.952-2.819-.727-4.059-1.401h1.128c-.509-.168-1.355 0-1.524-.562l.341-.056c-.397-.056-.789-.167-1.129-.392.282-.337.843.055 1.015-.058-.675-.11-1.355-.334-1.862-.617.34-.167.619.057.902.057-.337-.28-1.014 0-1.24-.448.058-.113.169-.113.226-.113-.508-.168-1.126-.112-1.466-.504.056-.113.227-.055.34-.055-.566-.113-1.073-.28-1.469-.506.169-.113.454-.055.621-.055l-.621-.281c.114-.113.227-.168.341-.113-.453-.055-.96-.168-1.355-.393.168-.168.339-.168.565-.168l-1.241-.336c.112-.168.281-.113.45-.113l-1.015-.336c.058-.28.677-.113.452-.168l-.733-.17.112-.223c-.283-.168-.788.058-.957-.281l.111-.055-.902-.281.225-.167c-.507 0-1.015 0-1.295-.281.056-.055.112-.168.28-.113 0-.224-.844.168-.675-.45-.284-.054-.565-.054-.791-.167l.226.393c.734.113 1.296.785 1.805 1.234l-.224.45-.565-.731c-.056.055-.169.168-.282.113-.055-.784-.846-.224-.846-1.008-.056.11.057.279-.114.334 0-.11-.169-.055-.224-.055 0 .729.788.784 1.129 1.346l-.114.112c-.284-.112-.846.055-.846-.393-.283.058-.848-.394-.79-.055 5.359 5.103 11.109 10.433 17.198 14.584l.056-.058c.225-.168.791.28.847.393-.226.058-.45-.058-.678-.113v.113c-.563.058-1.014-.56-1.521-.84l-.169.111c-.565-.504-1.129-1.123-1.805-1.459 0 .058.056.226-.056.281l-1.297-1.344v.447c-.564-.336-.564-1.292-1.297-1.57l-.055.618c-.51-.618-.565-1.403-1.355-1.74l-.114.28c-.45-.504-.788-1.4-1.352-1.29-.226-.392-.453-.899-.902-1.121-.113.167.227.335-.058.448-.562-.448-.507-1.291-1.24-1.626l-.282.28c-.225-.448-.283-1.066-.844-1.234v.56c-.453-.392-.51-1.178-1.073-1.457-.056.11.058.334-.111.447-.338-.447-.452-1.008-1.016-1.402v.842c-.509-.56-.733-1.739-1.184-1.907-.056.113.058.336-.169.336-.62-.898-.62-1.343-1.409-1.908.055.115-.058.115-.114.226l-.339-.619v.787c4.513 5.105 10.15 10.49 16.523 14.303 1.239.507 2.706 1.905 4.173 1.066.169-.672-.282-1.12-.452-1.573-.676-1.568-2.987-1.175-4.397-2.015.169-.225.789-.057.789-.115-.453-.168-1.187-.168-1.356-.558h.903l-1.522-.45c.396-.338.846 0 1.298 0-.734-.447-1.919-.28-2.426-.673h1.524c-.79-.17-1.692-.283-2.369-.617.621-.282 1.184.225 1.692.057-.394-.788-1.635-.675-2.085-1.123h.619c-.847-.452-1.976-.394-2.707-.955.393 0 1.014-.055 1.467.057-.622-.28-1.467-.167-1.917-.674.169-.11.676-.055.734-.055-.51-.336-1.467-.055-1.636-.616h.957c-.507-.281-1.353-.113-1.579-.62h.848l-1.524-.503c.396-.223.731.113 1.184 0-.396-.447-1.41-.281-1.636-.728h.79c-.621-.113-1.24-.337-1.692-.618.283-.224.563.113.902 0-.619-.281-1.464-.281-1.917-.73l.058-.112c.169.167.395.056.563.111l-1.24-.503c.281-.28.732.055.846 0l-1.299-.504.058-.113c.137 0 .396.041.543.073l-1.052-.52 1.074-.059c.166.226.676.226.507.674.111-.055.225.058.281-.055 4.566 3.364 9.078 7.29 13.816 10.544 1.861 1.123 3.946 2.526 6.314 2.636.395-.055.621-.447.507-.897Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='m119.408 30.841.079.04c.064 0 .014-.02-.079-.04ZM56.718 32.303a.92.92 0 0 0 .402-.245c-.134.077-.266.165-.401.245Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='M47.025 39.462v-.449c-.732-.281-.339.73-.9.956v-.449c-.679-.058-.736 1.008-1.071 1.233l.054-.73c-.62.113-.508.788-1.014 1.009 0-.11.056-.22-.056-.279-.226.113-.62.224-.565.559 0 .113-.113.17-.169.226-.113-.393-.563-.056-.732 0l-.622.785-.225-.336c1.805-1.234 3.664-2.525 5.64-3.478.113.449-.34.617-.34.953Zm-6.767 2.414c-.168-.338.508-.17.676-.113-.112.169-.449.113-.676.113Zm-.845.447c0-.279.62-.279.9-.168l-.9.168Zm21.204-10.937c-.34-.058-.453-.226-.733.167-.283-.112-.114-.393-.17-.559l-.34.559c-.17-.112-.112-.28-.112-.448-.225.223-.114.784-.452.897-.395.336-.224-.392-.338-.281-.677.28-.733 1.404-1.467 1.627.114-.336.622-.842.453-1.01-.622.113-.453 1.01-1.017 1.123-.225-.168.114-.507 0-.449-.28.226-.393.672-.788.952v-.503h-.057c.057.503-.394.784-.677 1.12-.169-.168.114-.504 0-.504l-.393.392c-.509-.334-.79.786-1.242.844.058-.113-.055-.284.113-.339-.733-.055-.508 1.012-1.24 1.291-.282-.335.224-.505.056-.786-.393.339-.507 1.01-.96 1.346l.114-.73-.226.057c.17.507-.337.841-.562.954l.167-.504c-.79-.056-.394 1.01-1.07 1.346v-.786c-.958.224-.677 1.46-1.354 1.683 0-.336.114-.616.17-.897-.508.055-.339.616-.677.84l-.395-.447c3.03-1.937 6.162-4.175 9.298-6.038-.423.155-.99.178-1.234.259.057.056.17.056.112.169-.167.168-.619.223-.732.223l.113.113c-.17.339-.62.113-.846.281l.113.224c-.113.169-.453.224-.453.169l.114.168a.978.978 0 0 1-.79.168v.168c-.112.168-.393.224-.62.168.113.617-.847.169-.902.674-.283.505-.789.45-1.241.73 0 .448-.733.559-1.242.842v.166c-.055.168-.338.281-.562.226-.112.505-.846.167-1.014.729-.79-.113-.396.616-1.185.56.168.392-.79.224-.62.673-.733-.226-.564.62-1.297.45l.168.225c-.282.168-.675.168-.959.281l.284.11c-.284.225-.62.17-.903.28l.113.169c-.225.168-.508.283-.846.225-.227.616-1.355.113-1.297.785-1.465.113-2.648.897-3.833 1.572-.058.558-.848 1.065-.34 1.68 2.932.224 5.301-1.625 7.78-2.69 5.64-3.255 10.997-6.621 16.129-10.547l-.111-.167ZM75.502 42.322l-.619-.168.223.226c-.11.11-.562 0-.507.11v.226l.903-.394ZM91.516 42.435h-.45v.113l.45-.113ZM72.57 42.884c.17.168.732-.058.789.339l.338-.113-.676-.34c.451-.39 1.07.171 1.409 0-.507.056-1.353-.39-1.86.114ZM94.111 27.402c.132.123.25.193.361.231-.322-.015-.518.348-.758.443.058.166.171.166.34.166l-2.2.732c.341-.562 1.523-1.572 2.483-2.02l.224.112-.45.336Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='M94.472 27.633a.602.602 0 0 0 .127.026.39.39 0 0 0-.127-.026Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='m115.367 23.309-.223-.168.055-.058.226.17-.058.056Zm-1.294-.45h.225l.225.282-.45-.281Zm-1.355-.221c.282 0 .337.222.451.39-.169.113-.395-.113-.451-.39Zm-.396.277-.338-.335.058-.058.338.338-.058.055Zm-.9-.113c-.114-.054-.225-.39 0-.335l.338.393c0 .11-.283.055-.338-.058Zm-1.297.113c-.056.339.45.672.564 1.01-.396 0-.733-.448-.902-.729 0 .336.113.784.338 1.065l-.846-.897c-.113.392.17.73.336 1.01-.562 0-.449-.897-.957-1.12v.67l-.563-.67-.114.278c-.225 0-.113-.223-.113-.336.509-.168 1.129-.616 1.581-.226l.112-.277.453.109c-.058-.28.222-.164.335-.28.282.058.735-.165.735.28l-.34.058.564.953c-.393-.336-.733-.617-1.183-.898Zm-3.157.898c0-.336.733-.785.622-.168h-.51c.225.503.733.674.845 1.178l-.957-1.01Zm-.338.057c.338.391.788.953 1.071 1.456-.169-.223-.959-.839-1.071-1.456Zm-.565.449c.338-.674.677.504.903.729-.395.165-.621-.45-.903-.73Zm-.171.617v.112c-.167.11-.507-.112-.507-.338 0-.055.058-.055.114-.113h.112c0 .058.058.113.058.113l.169-.391c.337.223.337.617.507.952l-.453-.335Zm-.731-2.021c0-.277.564-.055.788.055l-.788-.055Zm-.226-.897-2.257.113c.452-.226 1.412-.452 2.257-.339v.226Zm-.621.504c-.451.058-1.015.226-1.295-.165.449-.058.957-.226 1.295 0v.165Zm-.732.506-1.071-.058c.225-.11.788-.277 1.071-.055v.113Zm-.735 1.29v-.17c.172 0 .283.058.398.17h-.398Zm-.28.505v-.226c.28-.11.452.171.678.281l-.678-.055Zm.055.39c.056-.222.452-.165.566.058l-.566-.058Zm3.892-2.52c-.169.109-.734-.113-.676-.336.225.11.507.055.676.336Zm.452-.335c-.226.11-.621-.113-.791-.34.339-.054.565.169.791.34Zm.45-.171v.17l-.396-.393c.169 0 .341.055.396.223Zm-5.978 2.187c-.619-.113-1.296 0-1.917-.055.114-.284.565-.226.902-.339l1.355.168c.057.226-.226.226-.34.226Zm-1.906.41c-.259.05-.51.095-.745.095.26-.069.504-.092.745-.094.735-.145 1.536-.363 2.246.093-.773.128-1.481-.098-2.246-.093Zm1.737.6v-.113c.169-.058.228.113.338.113h-.338Zm-.619 1.457c.227-.055.392.057.563.113-.113.168-.394-.056-.563-.113Zm.114-1.01.055-.166.337.224-.392-.058Zm-.341.338c.227-.057.341.054.508.112v.11c-.167-.055-.62-.055-.508-.221Zm-.449 2.131v-.223l.281.165c-.058.113-.169.058-.281.058Zm-.903-4.039.055.058-.167.168-.058-.113.17-.113Zm-.959 3.085c.226-.28 1.354-.28 1.804 0-.508.337-1.184 0-1.804 0Zm1.636 1.289-.227-.222c.114.055.284-.058.34.112 0 .055-.056.11-.113.11Zm-.453.281.453.058c-.058.055-.453.168-.453-.058Zm-.224 2.133h.224l.17.168-.394-.168Zm-1.635-3.14a2.736 2.736 0 0 1 1.351 0c-.337.28-.9 0-1.35 0Zm-1.41 4.486c.845-.058 1.578.11 2.367.336-.79 0-1.635-.225-2.367-.336Zm1.521.73h.34l.17.167-.51-.168Zm.17.84-1.917-.336 1.916.168v.168Zm-1.24.337c.28-.057.62 0 .733.166l-.734-.166Zm.45.786-.901-.113c.281-.113.564-.113.902-.055v.168Zm-2.255.39c.34-.222 1.354-.164 1.862.113l-1.862-.113Zm.226.617c.28-.223 1.128-.11 1.578-.055-.395.394-1.07.055-1.578.055Zm1.465.73h-.844c.055-.28.562-.224.844-.114v.113Zm-.507-6.899c.507-.281 1.299-.335 1.916-.223v.223h-1.916Zm.901.394c.17-.226.622-.113.847 0-.168.281-.563 0-.846 0Zm1.015.616-.73-.055c.113-.28.505-.058.73.055Zm.397 1.065-.959-.111.902.055.057.056Zm-2.255 6.34-1.183-.17c.335-.169.73-.224 1.183-.169v.34Zm-.848.168.281-.055.058.055h-.339Zm0 .897c.281.056.679-.111.848.113-.227.224-.678.113-.848-.113Zm.679.73-.959-.057c.17-.223.675-.168.959-.055v.113Zm-.284.674-1.577-.17c.392-.39 1.128-.225 1.577 0v.17Zm-2.254.334c.677-.113 1.465-.391 2.03 0-.506.113-1.353.113-2.03 0Zm1.805 1.346h-.791c.282-.055.451-.168.79-.11v.11Zm-.34.898h-.563c-.057-.166.336-.279.563-.166v.166Zm-.788.673c.112-.166.45-.28.62-.166-.059.28-.395.111-.62.166Zm17.029-22.491c-3.835-.45-8.066-.617-10.997 1.684.507-.171 1.24.055 1.636-.226l.226.336c-2.143.392-4.907.671-5.639 2.806.789-.224 1.973-.058 2.593-.673-.113 0-.168 0-.225-.113l.112-.113c.452.055 1.071-.393 1.297.113-.226.281-.563.113-.845.168.224.394-.452.447-.226.84a.645.645 0 0 1 .676.338c-.562.392-1.464.224-2.03.169v-.058c.056-.055.113-.166.225-.166.227-.113.734-.058.51-.505l-2.031.56c-.675.045-1.026.976-1.598.929.026.009.047.01.075.024 0 .28-.282.56-.338.617.225.168 0 .56.17.729.957-.504 2.198-.616 3.326-.952l.227.165c-.114.058-.114.171-.227.113-.338.506.282.674.564.955-.564.223-1.523.168-2.199.055-.056-.504.846-.055 1.184-.391 0-.224-.338-.113-.224-.339l-1.636.452c-.847.504-1.917 1.007-1.467 2.24.734-.168 1.58-.168 2.201-.559.11.391.675.672.449.953-.281.113-.395-.223-.563-.336-1.127-.226-2.087.56-2.82 1.176-.282.339-.169.844.111 1.123-.507.113-1.182.058-1.69-.223a.51.51 0 0 1 .395-.169c-.677 0-1.41-.055-2.087.056-1.353.394-3.101 1.01-3.44 2.3l2.087-.392c1.129-.226 2.369.112 3.44-.113l-.283-.336.677-.168c-.28-.171-.845.055-1.07-.226.225-.085.451-.14.682-.168h-2.658c1.66-.669 3.788-.075 5.348-.538-.239.245.45.731.18 1.045-.28-.058-.566-.34-.79-.45-.62 0-1.126.392-1.521.786-.226.226-.226.671 0 .897.395.223 1.07 1.007 1.52.336.339.28-.168.448-.168.671.282 1.068 1.409-.168 2.087.507 0 .113 0 .168-.058.225-.903.11-2.141.168-2.537-.732l-1.015.507c-1.41-.394-2.819-.223-4.398-.394 1.466-.113 3.102-.336 4.512-.055-1.355-.28-2.707-.616-4.23-.449l-.17-.167c1.41-.504 3.103.112 4.4.225-1.129-.619-2.595-.283-3.836-.564l-.055-.11c1.184-.336 2.652 0 3.61.168-1.973-.73-4.738-.675-6.486.506-.676.333-.17 1.008.168 1.343 1.975-.168 3.78-.445 5.751-.168l.34-.335c.282.225.113.561.17.842.281 1.009 1.014-.058 1.466.392 0 .226-.283.167-.341.339-.11.278.227.334.227.615-.507.337-.62-.615-1.183-.28-.226.843-1.241.168-1.805.055.395-.222.959-.056 1.466-.112l-2.087-.506c.564-.28 1.524.056 1.804-.056-.506-.166-1.128-.166-1.58-.391.452-.114.96-.056 1.468-.056-1.748-.226-3.609-.562-5.131.281l1.184 1.402c1.24-.113 2.931-.45 4.06.055-.225.45-.565.897-.339 1.46 1.015 1.288 2.538-.729 3.722.224-.733.336-1.748-.112-2.423.391-.17.394.282.617.168.955-.452.113-.564-.393-.676-.619-.453-.11-.62.45-.565.393.508.675 1.524.899 2.312 1.346.565.282 1.126-.223 1.635-.055 1.579-5.552 2.99-11.668 6.26-16.21 1.072-.955 1.521-2.356 2.931-2.916l.507.783-.113.115c-.225 0-.337-.28-.449-.394-.114.279.395.447.112.73l-.396-.225.057.56c-.225-.055-.449-.225-.62-.393 0 .225.058.506-.055.675-.058-.113-.169-.113-.284-.224-.169.166-.676.447-.392.84l-.34.055.114.672c-.172.058-.341-.052-.452-.223.055.56-.563.281-.563.842 0-.11-.114-.11-.169-.11v.336l1.633.165c.453-.278 1.186-.502 1.355-1.062l-.902-.675c0-.222-.058-.448.226-.506.676.787 1.859 1.01 2.819.674.45-.113.676-.842.281-1.066 1.128.337 2.086 1.008 3.382.953.34-.168.791-.335.791-.73-.62-.67-1.807-1.12-2.369-1.849.734.167 1.353.84 1.974 1.179 1.353.447 2.762 1.739 4.285.839.282-.673-.509-1.233-.621-1.738 1.579 1.01 4.005 1.178 5.921.675.396-.226 1.126 0 1.184-.62-3.497-1.626-6.935-3.308-10.881-3.756ZM70.651 44.062h.509c-.056-.337-.337 0-.508 0Zm6.205-1.178c0 .168-.227.225-.113.449l.113.11.562-.446c-.225.784-1.466.897-2.198 1.401-1.972.393-3.948 2.075-6.09.952-.225-.391-.676-.839-.394-1.343 1.014-.564 2.143-.056 3.101-.226-.056-.28-.453-.28-.733-.28.45-.223 1.24.45 1.578-.058l-.113-.055.451.055c-.507.282-1.07.45-1.522.732.564-.113 1.241-.281 1.862-.394-.112.113-.112.336-.226.449.393-.055.733-.505 1.015-.842v.337c.395 0 .563-.616.902-.673v.28l.337-.167v.223c.17.225.115-.223.34-.166-.056-.113 0 .166.112.221l.339-.446c0 .112 0 .225.112.336.225-.168.338-.45.565-.45ZM82.888 44.23l.17-.336c-.733.562-2.537.672-2.029 2.018.62.45 1.577.616 2.367.45 1.127-.505 2.932-.338 3.157-1.851-.17 0-.394.055-.507-.055v.11c-.114.055-.226.225-.337 0l-.848.671c-.226-.052-.112-.278 0-.333l-.561.446-.114-.165c0-.113.17-.226.225-.34l-1.127.618c.168-.334.508-.504.677-.784-.226.055-.566.393-.733.167l.112-.112-.34-.055c.114-.223.284-.392.508-.504l-.62.055ZM77.758 44.23l-.114.28c-.227.056-.396-.054-.675-.054v.11c0 .28-.282.113-.454.168.114.45-.619.17-.957.28l.169.17c-.449.337-.902-.055-1.352.053h.169c.281-.108.734.17.62.339 1.015-.339 2.198-.785 3.045-1.233l-.451-.113ZM79.844 45.35l.111-.336-.394.507.283-.17ZM108.771 45.35c-.113.113-.282 0-.451.058.113-.113.678-.504.451-.058ZM88.02 45.746c-.394.11-.508.837-1.014.671 0-.111-.058-.222.056-.28-.338.169-1.13.785-1.638.672l.622-.447c-.45.221-1.015.505-1.523.447l.113-.226c-.62-.11-1.014.284-1.58.339-.113.507.284.562.51.897 1.858.339 3.608-.445 5.13-1.291h-.223c-.171.113-.227-.11-.171-.277-.338.055-.507.558-.845.448.11-.393.62-.561.563-.953ZM70.27 29.783a.553.553 0 0 0-.181.2.87.87 0 0 0 .182-.2Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='m91.629 45.912.057-.166h.282l-.34.166Zm-.508-.337h-.337l.676-.337-.34.337Zm-.73-.503h-.117c0-.226.398-.057.51-.226 0 .226-.226.226-.394.226Zm-.565-.507.167-.168h.112l-.279.168Zm-1.184-.336c.111-.222.675-.335 1.07-.39-.34.223-.678.448-1.07.39Zm-1.75-2.243h-.168l.337-.28c.17.113-.113.225-.169.28Zm-.563 1.065.223-.28h.227l-.45.28Zm-.566-2.02c-.055-.11.397-.335.621-.279-.11.113-.393.337-.62.279Zm-1.522-.055c.17-.39.62-.448 1.017-.561-.114.45-.678.337-1.017.56Zm.452-.897c-.283.226-.678.336-1.014.449.113-.223.676-.56 1.014-.45Zm-1.41-.897c0-.169.396-.337.678-.337-.169.113-.453.45-.677.337Zm1.41.112c-.113.169-.394.282-.678.338.058-.282.395-.393.678-.337Zm-2.029-.562h-.171l.508-.336c.112.113-.112.336-.337.336Zm.17-.73c-.114.168-.397.281-.622.339 0-.339.394-.226.621-.339Zm-1.13-.222c.226-.223.508-.394.902-.336-.338.055-.565.448-.901.336Zm-.336-.504c0-.34.504-.284.787-.34-.17.17-.45.34-.787.34Zm-1.696-1.123c.341-.394 1.187-.45 1.864-.505l-1.864.505Zm.793.56c-.114-.28.394-.392.563-.337-.058.336-.394.226-.563.336Zm.731-1.57-1.636.616c.284-.503 1.074-.39 1.636-.616ZM79.45 32.73l.223-.17.114.057-.28.168-.057-.055Zm-.338 1.628.114-.282h.224l-.338.282Zm-.226-2.244c0-.28.395-.226.564-.113-.055.225-.396.113-.564.113Zm-.79 1.962c.114-.28.451-.225.734-.336-.17.168-.452.337-.733.337Zm-1.015-.168c.226-.28.62-.391 1.016-.449-.226.336-.62.505-1.016.45Zm.678-.841c-.452.224-.845.45-1.298.56.227-.503.788-.447 1.298-.56Zm-1.13-1.292c-.055-.278.397-.223.566-.336 0 .113-.281.394-.565.336Zm-.113-2.243c.172-.223.51-.281.733-.223-.168.168-.448.223-.733.223Zm-.957 2.188c.227-.28.564-.449.957-.449-.337.226-.506.45-.957.45Zm-.338-.394c0-.278.565-.333.845-.445-.17.222-.507.335-.845.445Zm-.45-.278c.055-.28.45-.393.788-.506l-.789.506Zm-.057-.787h.338l-.676.339.338-.339Zm-.622-4.206c.172-.11.453-.226.734-.168-.226.058-.45.281-.734.168Zm-.17 2.918c.114-.113.228-.169.341-.113-.113 0-.171.168-.34.113Zm-1.239 0c.169-.338.677-.561 1.126-.561-.28.337-.731.392-1.126.56Zm-.845-.113c.169-.335.45-.506.902-.506-.28.226-.565.395-.902.506Zm.902-1.01c-.28.28-.733.504-1.186.504.284-.392.734-.505 1.186-.505Zm-1.297.057c.111-.338.452-.338.676-.392-.057.222-.395.335-.676.392Zm.676-1.01c-.224.224-.565.394-.788.394-.057-.226.45-.394.788-.394Zm-1.804.168c.113-.113.846-.617 1.353-.504-.337.336-.844.447-1.353.504Zm-.79-.168c.397-.449.958-.56 1.523-.674-.282.393-1.013.561-1.522.674Zm.846-1.01c-.168.223-.507.616-.958.674-.056-.393.564-.563.958-.674Zm-.28-3.027.561-.224c-.169-.057-.337-.115-.506-.115.337-.223 1.071-.223 1.522 0l-.62.17.506.169c-.506 0-1.013.167-1.463 0Zm-1.016 2.465c-.168-.277.338-.335.562-.39h.398l-.96.39Zm-1.24-.167c.28-.28.732-.391 1.185-.449-.284.339-.792.226-1.186.45Zm1.522-1.011-1.86.73c.45-.446 1.182-.672 1.86-.73Zm-3.046.507c.452-.619 1.354-.674 2.144-.784-.677.223-1.467.67-2.144.784Zm-1.747-1.684c.508-.45 1.746-.504 2.593-.45-.733.34-1.804.116-2.593.45Zm2.593-1.009c-.675.45-1.69.224-2.593.505-.226.055-.45.113-.678.17.733-.844 2.2-.62 3.27-.675Zm-.112-.503v.221l-2.65.17c.677-.504 1.802-.39 2.65-.39Zm.056 2.128-.45.284.28-.284h.17Zm.564-.616c-.395.112-.902.17-1.296.17.169-.17.843-.338 1.296-.17Zm2.538-1.738.845.226-.902-.113.057-.113Zm1.635 2.13h.622l-.622.169v-.168Zm1.183.508c-.45.055-.959.165-1.353.11.339-.11.903-.28 1.353-.11Zm-.959 1.288c.398-.168.845-.336 1.355-.336-.34.226-.902.226-1.355.336Zm1.693 0c.054.167-.395.167-.565.225h-.112c.112-.17.451-.17.677-.225Zm1.748 1.066v.168l-.958.17c.34-.114.62-.338.958-.338Zm-.396 3.421-.223.113.168-.168.055.055Zm-.507-2.299c.226-.449.789-.225 1.128-.449-.112.281-.732.281-1.128.45Zm1.974.616c-.113.226-.62.392-.958.337.28-.11.62-.337.958-.337Zm-.451-.447c-.112.28-.564.222-.844.335.166-.226.507-.448.844-.335Zm1.184 2.355h-.168c.28-.167.563-.28.846-.28-.057.224-.453.168-.678.28Zm.564 2.524c.057.336-.453.223-.622.391h-.11c0-.168.45-.391.732-.391Zm-.395-.28c-.113-.28.338-.226.509-.339 0 .169-.283.393-.509.34Zm1.016-1.346.055.113h-.223l.168-.113Zm1.127 3.699h.226v-.056h-.226v.056Zm1.071.226-1.017.449c0-.224.397-.337.622-.45h.395Zm13.985 10.713-.506-.616c-4.063-1.514-7.334-4.712-9.869-8.079-3.215-3.926-4.905-8.523-8.234-12.451-3.102-3.532-8.57-4.824-13.137-3.14-.788.338-1.974.39-2.2 1.346.959 1.233 2.65 1.681 4.286 1.404.057-.17.17-.617.394-.562 0 .446.565.446.677.839-.112.284-.506 0-.733 0-.338.226-.281.62-.281 1.011.731.672 1.973.953 2.931.506.79.784 1.354-.56 2.2-.113-.622.394-1.467.897-2.144.617-.225.224-.394.335-.338.671.113.34.282.785.734.785.507 0 1.353.394 1.409-.333l.227.11c.168.674 1.07.506 1.407.898-.505.226-1.015-.058-1.463-.281-.876.717.68 1.107.237 1.764.582-.42 1.842.39 2.749.088 0-.225-.057-.45.169-.506.227.506.565.674.96.955-.283.223-.733-.113-1.072-.113 0 .336-.338.562-.226 1.01.169.672.452 1.065 1.184 1.233.452 0 1.75.45 1.523-.448.282.393.564.897 1.184.784a.168.168 0 0 1 0 .226c-.79-.226-1.464.113-1.636.953.172.616.734 1.01 1.354 1.123.678.112 1.579.168 1.975-.394.111.112.17.225.17.394 1.463.784-.678 0-.51.841-.394.783.228 1.347.903 1.57.562.058 1.636.393 1.691-.507.226.507.507.788 1.016.955-.283.45-.677-.055-1.016-.112-.338.225-.449.674-.395 1.123.17.392.565.674.96.784.564.169 1.635.337 1.747-.392 0 .448.507.337.62.729l-.564.113c-.337.168-.113.56-.168.839.395.452 1.072.452 1.691.507.509.281.509-.45.844-.394.284 1.065.792 0 1.355.226-.338.28-.675 1.01-1.409.505-.395.447-.79.951-.848 1.568.114.509.79.564 1.355.62.34-.169 1.409.111 1.016-.73.055-.391.62-.391.846-.336-.058.225-.34.28-.507.446.054.675.731-.221 1.07.283-.225.392-.677.336-1.07.392-.226.169-.17.615-.112.897.393.336 1.012.17 1.464.115 0-.115-.111-.452.169-.452.281.507 1.015.281 1.41.507-.226.39-.79.11-1.129.277 0 .284-.056.62.114.788.451.278.902.617 1.524.504 0-.113.28-.39.393-.282v.11c.34.285 1.129.398 1.298.172l-.169-.171c.224-1.287 1.578-.784 2.48-1.176ZM73.809 45.912l-.394-.056c0 .169.282.282.394.169v-.113Zm5.077-.897c.056.223-.281.392-.057.673l.395-.45c.112.17-.114.731-.452.787l-.167-.169c-1.919 1.234-4.175 2.076-6.599 1.908l-.903-.335c.113-.45.226-1.01.621-1.347 1.072-.17 2.03-.897 3.158-.394l-1.297.563c.224.221.565-.056.901 0-.112.168-.336.277-.336.503.449-.056.788-.73 1.295-.73 0 .171-.28.34-.166.504l.9-.953-.395.897c.452-.109.845-.952 1.354-1.234l.055.337.565-.39c-.056.166-.169.222-.227.335l.058.055.733-.67c-.171.783.564 0 .564.11Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='M94.788 48.1c2.028-.168 4.114-.168 5.808-1.01-1.861.506-4.117.56-5.808 1.01Zm1.748-2.017c-.565.28-1.468 0-1.975.168 1.127.166 2.312.111 3.328-.168h-1.353Zm-.679 1.346c2.483.11 5.133-.846 7.613-1.572-2.536.616-4.961 1.233-7.613 1.572Zm5.357-2.357c.34.058.566-.112.791-.168-.282-.057-.507.11-.791.168Zm-4.341-.057c.9.115 1.862 0 2.708-.224-.902 0-2.03.056-2.708.224Zm3.552-.281.454-.224-.68.224h.226Zm10.377-1.57c0 .843-.788 1.01-1.353 1.346-5.301 2.357-11.054 4.15-17.313 3.926-.393-.113-.62-.336-.788-.672-.058.055-.169.223-.227.28-.169.056-.281-.225-.394-.28.056-.335.338-.955.789-.616.113.226-.45.336-.056.558l.847-.503c2.367-.168 4.905-.113 7.102-.786-2.141-.111-4.452.786-6.594 0 0-.334.45-.392.675-.56 2.538-.058 5.19-.058 7.5-.727-1.974 0-4.398.616-6.258-.283v-.282c5.298.45 10.148-1.122 15.224-1.738.281.114.733.057.846.337ZM87.4 48.268l.677-.504-1.071.336c0-.281.45-.281.393-.336l-2.538.672v.17c.396.953 1.692.672 2.481.84-.562.45-1.634.671-1.41 1.628-.112.166-.335.166-.561.166-.565.34-1.242.507-1.356 1.291.227.394.79.898 1.298.673.34-.223 0-.562.45-.673l-.166-.223.11-.112-.336-.28c.226-.114.506-.058.733-.058v-.337c.507.058 1.015.618 1.522.226-.453-.507.394-.394.506-.618-.225-.055-.62.056-.733-.281l.34-.113-.62-.334c.507.113.507-.506.676-.616.112-.17.282-.394 0-.507.733-.339 1.635-.56 2.256-1.065-.452.28-1.016.616-1.467.504l1.129-.843c-.678.284-1.467.733-2.087.733.506-.394 1.183-.62 1.69-1.01-.674.167-1.296.671-1.917.671ZM82.72 47.82c-.678-.169-.678.504-1.352.449l.11.111c-.562.168-.901.673-1.579.56-.28.787-1.463.17-1.916.844-.958.334-2.198.673-3.44.73a.357.357 0 0 0-.339.446c0 .449.509.733.961.675 3.044 0 5.468-1.627 7.893-2.86.113 0-.28.165-.338-.059 0-.168.113-.223.169-.28l-.62.338c0-.113 0-.168.055-.226l-.846.73c-.11-.055-.224-.112-.169-.225l-.167.17c-.62-.057-.96.616-1.469.616-.336.224-.732.786-1.126.392-.396.897-1.298-.113-1.691.674l-.227-.171c2.143-.84 4.118-1.85 6.09-2.915ZM75.84 47.874c-.055.171.34.226.396.058-.057-.113-.284 0-.396-.058Zm4.005-.952c-1.58.616-3.217 1.123-4.738 1.794.507.224 1.185-.503 1.805-.335l-.056.335c.393-.28.845-.897 1.295-.897l-.281.897c.28-.558.846-1.178 1.296-1.288 0 .223-.281.504-.225.617l.904-1.123Zm.676-.672c-.734.278-.17.84-.676 1.456l.11.113c.227-.28.285-.616.621-.897.057.45-.621.56-.282.952.508-.67.734 0 1.184-.726.113 0-.282.39.113.39l.451-.448-.055.393c-2.314 1.178-4.624 2.019-7.275 2.467-.79-.056-1.579-.056-2.198-.504-.056-.223-.17-.672.055-.73.507-.558 1.354-.335 1.974-.503-.056.168.622.222.959.222.056-.054.056-.111.056-.222l-.62-.113 2.142-.504v-.168c.282-.225 1.129.223 1.015-.393.846.055.733-.452 1.578-.336.058-.674.734.168.791-.505l.057.056Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='M88.415 49.501c-.283.339 0 .787.282.955.62.113 1.521.113 1.748-.506h-.171c-.111 0-.111-.11-.111-.165.056-.058.11-.113.169-.058l-.281-.226c.167-.168.339-.223.564-.278l-.225-.171c.225-.277.563-.222.79-.445-.962-.507-1.808.616-2.765.894ZM83.901 49.446l-.223-.055-.056.168.28-.113ZM85.99 49.614c-.677 1.01-2.763 1.01-2.482 2.47.394.054.394-.392.734-.563.226-.28.902-.168.733-.674.62-.113.676-1.062 1.354-1.12l-.338-.113ZM84.636 49.895c-.337-.616-.9.28-1.241.394-.506-.058-.788.503-1.183.784-.282-.392-.79.113-1.07.336-.677-.055-1.524.283-2.144.787-.676-.339-1.24.391-1.918.113.168-.113.395-.17.564-.226l-2.538.226-.055.447c.114.334.676.392 1.07.447 3.216-.336 6.599-1.12 8.74-3.363-.111 0-.168 0-.225.055ZM83 49.784v.166c.057 0 .114-.11.228-.11-.057-.056-.114-.056-.227-.056Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='M81.029 50.514c-.17.671-1.074.11-1.185.726-.846-.166-.903.675-1.748.507v.11c1.522-.278 2.875-1.01 4.228-1.627-.393.113-.902.113-1.295.284ZM88.077 51.747c-.451.224-.282.84-.114 1.12.225.224.96.224 1.354 0l-.283-.28c.226-.224.283-.448.283-.73.396-.223.846-.559.846-1.01-.846-.055-1.41.451-2.086.9ZM83 51.634l-1.127.561c-.111.223.113.392.282.56.17 0 .45.28.564 0 0-.113.058-.168-.055-.224.224-.28.45-.505.337-.897ZM81.196 52.477c-.394.278-1.465.11-1.014 1.007.226.281.564.507.847.45-.058-.169.393-.45.62-.45l-.113-.168c-.057-.168.169-.058.28-.168-.394 0-.225-.561-.62-.671ZM83.901 52.925l-.336-.394c-.45.224-1.072.618-.959 1.289.227.283.452.675.959.617.227-.278.056-.56.396-.785l-.283-.222c.057-.058.057-.113.17-.113l-.17-.226.224-.166ZM78.322 53.597c0 .223.056.394.17.56.619.505.844-.615 1.069-.615-.281-.73-.788-.113-1.239.055ZM74.599 53.43c-.112.054-.281.39-.508.167.058.168-.113.224-.168.337-.056.111-.226.111-.338 0l-.226.56a.16.16 0 0 1-.282 0c-.394.169-.114.673-.563.73 0-.057-.055-.057-.055-.112-.286.055-.51.335-.398.786l-.507-.057c.058.28.058.673-.225.786l-.282-.17-.338.73-.281-.168c-.283.28-.283.842-.566 1.01-.055-.058-.168-.113-.113-.226-.282.168-.114.785-.561.897-.114-.055-.114-.167-.114-.335l-.34.84c-.113.338-.45-.056-.394 0l-.337.841-.227-.335c-.281.054-.281.448-.281.672-.112.17-.17.618-.45.451v-.28c-.227.222-.34 1.175-.905 1.175l.17-.56c-.17.786-1.24.673-1.296 1.515.28.336.565 1.12 1.014 1.01 3.16-3.14 6.09-6.733 8.571-10.265ZM73.077 53.652c-.508.73-1.747.955-2.03 1.907l-.169-.113c-.396 0-.338.452-.564.675-.62.169-1.015.561-1.353 1.01-.676 0-.507.785-1.128.785-.056.73-.621.226-.732.897-.564.168-1.242.504-1.467 1.233-.056-.055-.168-.112-.168-.225-.34.338-.679.732-1.13 1.068-.055-.055-.055-.113-.055-.226-.282.058-.282.448-.565.506l.847.84c2.932-2.634 5.807-5.382 8.514-8.357Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='m82.042 53.652-1.013.842c-.114.507.226.73.226 1.123l-.567-.113c-.393-.058-.957.336-1.181 0 .448-.113.393-.616.734-.56l-.228-.114.675-.617c-.505-.11-1.181-.11-1.576.281-.114.45.054.952.395 1.291-.114.168-.341.113-.395.336 0 .224-.114.561.112.73.282.223.903.449 1.07.055l-.167-.279s.056-.058.114-.058c-.058-.055 0-.224.28-.28l-.226-.278c.79.166 1.073-.507 1.86-.452.283-.223.114-.448-.113-.616.113-.113.227-.168.338-.113 0-.394-.225-.784-.338-1.178ZM75.107 53.765c-.45.56-1.071.897-1.185 1.682-.45.057-.788.564-.901 1.123-.79-.112-.338.785-.79 1.066l-.225-.113c-.508.168.056 1.065-.508 1.065v-.281c-.226.17-.055.674-.395.674-.055 0-.11-.056-.055-.112l-.17.112c.114 1.011-1.297.562-.844 1.74l-.284-.226c-.676.113-.056 1.01-.676 1.12-.114-.052-.056-.223-.056-.333-.282.28-.62.785-.677 1.288-.227.056-.17-.223-.283-.28-.169.225.056.617-.226.787l-.224-.226c-.225.169-.396.394-.452.673-.339.056-.732.393-.901.729.113.56.846.283 1.24.448 3.664-2.804 5.469-7.402 8.008-10.936h-.396ZM75.952 53.82l-.057.394h.057c.284 0 .227-.223.227-.394h-.227ZM125.97 54.83c-3.102 1.74-4.342 4.826-6.091 7.406 1.524-1.234 2.424-3.368 3.667-4.713-.509 1.626-1.918 3.48-2.707 4.487 2.932-1.68 2.988-5.104 5.131-7.18ZM82.606 56.29c.283.393.564.728 1.072.67l-.17-.332c1.184-.394-.45-.788 0-1.685-.62.168-1.129.73-.902 1.346ZM44.769 55.166c1.524 2.357 2.822 5.946 5.47 7.46-1.24-1.176-2.313-2.521-3.101-4.038v-.447c1.242 1.906 2.48 3.422 4.116 4.6-1.635-2.92-3.552-5.836-6.485-7.575ZM74.712 55.953h.113c.058-.055.396-.055.227-.168-.227-.168-.622.226-.34.168ZM81.986 56.01c-.396.111-.676.392-1.015.617-.17.223-.17.617 0 .896.451.226 1.015.337 1.522.168v-.224h-.113c-.056-.057-.056-.223 0-.28-.168.057-.225-.169-.338-.226l.227-.169c-.62 0 0-.503-.283-.781ZM40.54 56.57c1.523 1.346 3.385 3.14 5.302 4.037-1.862-1.232-3.384-3.03-5.302-4.037Zm7.782 5.72c-4.116-1.346-7.95-4.319-10.262-7.795 4.229 1.568 7.443 4.767 10.262 7.795ZM129.238 56.57c-1.35.784-2.538 1.572-3.608 2.692 1.356-.954 2.539-1.685 3.608-2.692Zm-7.102 5.104c2.312-1.853 3.607-4.097 6.372-5.44l4.058-2.13c-2.141 2.97-6.089 6.392-10.43 7.57ZM80.521 57.869l-.057.113h.452c-.114-.113-.283 0-.395-.113Zm.508.345a.967.967 0 0 0-.79.172l.112.227h-.111v.404c-.114 0-.114.116-.227.172.113.116.394.288.28.518-.506-.058-1.013-.518-1.408-.806-.225-.228-.225-.744 0-.918.34-.404 1.07-.632 1.58-.404.111.29.62.231.564.635ZM54.92 58.142c.96 1.288 2.425 2.692 3.215 4.26l-.45-.055c-.283.168-.79.223-.904.505l.338.225c.452.11 1.297.446 1.467 0 1.298 1.234 1.973 2.802 3.778 3.309-1.692-1.514-2.707-3.422-4.23-5.104-.394-.619-.957-.952-1.184-1.626 2.651 1.96 3.778 5.27 6.316 6.73-2.368-3.029-4.285-6.73-8.347-8.244ZM77.08 58.7c-.28.282-.28.73 0 .955.564.11 1.07.675 1.693.279l-.226-.279.114-.113c-.114 0-.283-.057-.339-.226.056 0 .114-.055.17-.055l-.283-.335.055-.057c-.507-.113-.055-.505-.055-.673-.396.11-.791.281-1.13.505ZM81.142 58.588c-.227.28-.677.673-.282 1.01.224.113.676.449.845.113-.226-.394-.226-.897.167-1.234.114-.113.452 0 .34-.28-.395.054-.733.28-1.07.39Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='M82.212 58.813c-.112.226-.395.784 0 1.066-.112.055-.17.28-.34.168-.45.336-1.352.616-1.012 1.29.676.39 1.578-.112 1.972-.393.056-.561-.452-.168-.677-.337l.17-.334c-.113 0-.113-.113-.17-.113.17-.394.565.057.902-.113.227-.113.565-.226.451-.505-.62.113-.901-.842-1.296-.729ZM51.593 58.813c1.578 1.963 2.593 4.15 4.569 5.888l.449.171c-2.085-2.075-2.932-4.039-5.018-6.059Zm5.243 5.833a6.191 6.191 0 0 0 2.707 1.794c-4.228-.67-6.709-4.318-8.402-7.459l-1.917-2.353c3.891 1.678 5.695 4.765 7.612 8.018ZM117.906 59.375c-.845 1.288-2.031 2.58-2.707 3.702a14.961 14.961 0 0 0 2.707-3.702Zm-1.524 3.645c-1.859 1.851-4.398 2.469-6.709 3.366 5.752-1.291 5.921-7.518 10.826-9.759-1.353 2.019-2.199 4.71-4.117 6.393ZM63.548 60.217c.055-.113.338-.284.224-.56-.224 0-.393.334-.224.56Zm.901-1.404-.168.843.112-.113c.112-.226.34-.617.056-.73Zm.846-.616-.168.784a.78.78 0 0 0 .28-.784h-.112Zm.79.168c.339-.058.17-.562.283-.73-.34.055-.282.449-.282.73Zm1.071-.843.114-.39-.226.39h.112Zm.958-.953-.056-.055-.055.447.11-.392Zm.904-.615-.227.39h.17c.113-.055 0-.222.057-.39Zm5.187-3.645c-1.128.894-2.31 1.736-3.44 2.692 0-.057.172-.17 0-.226-.169-.055-.282.056-.338.169.225.28-.17.503-.393.673-.058.11.055-.28-.17-.338-.17-.056-.228.168-.397.28l.17.395c-2.085 1.568-4.117 3.25-6.258 4.654-.283 0-.225-.225-.338-.391-.057-.56-.507-.058-.62-.56 4.06-2.357 7.894-5.163 11.784-7.348ZM95.35 62.907c-.844-.785-.618-2.186-1.182-3.196.9.842 1.07 1.962 1.182 3.196ZM113.282 59.82c-1.636 1.966-2.876 3.93-4.624 5.781 2.031-1.517 3.439-3.647 4.624-5.78Zm2.482-2.353c-2.765 3.254-3.722 8.076-8.684 9.2 2.707-2.862 4.229-7.238 8.684-9.2ZM79.955 60.16l-.395-.282c-.619.113-.731.562-1.238.842-.17.45.338.562.564.617.674.056 1.24-.449 1.579-.728-.114-.392-.396-.226-.62-.337l.11-.113ZM93.152 60.217c.28 1.233.17 2.635.902 3.7.057-1.065-.45-2.13-.34-3.309.51.785.397 1.852.623 2.75h.11c.228-1.236-.28-2.302-.45-3.425-.338-.055-.565.171-.845.284ZM92.815 60.33c-.227.334.169 1.062-.058 1.512-.338-.337-.113-1.347-.675-1.289.055.84-.058 2.018.733 2.467.338-.786.338-1.85 0-2.69Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='M62.758 61.225c1.354 2.02 2.48 4.205 4.625 5.441-1.804-1.684-3.046-3.702-4.625-5.441ZM73.02 68.91c-4-.506-7.949-2.357-9.923-5.946.114.73-.734.672-1.184.953-.394-.113-.621-.504-.676-.84l.282-.225c-.058.112.056.167.112.225.282-.113.45-.393.45-.73.113.224-.225.45.113.617.227-.112.34-.674.676-.28 0-.562-.62-1.12-.844-1.627l-1.694-2.244c4.962 2.637 6.26 9.646 12.688 10.097ZM80.127 61.337c-.733.113-.96.672-1.523.953-.508-.616-.96.617-1.355.675l-.11-.113 1.184-1.236c-.172-.053-.284.113-.453.113-.62.168-1.014.897-.9 1.458.9-.055 1.576-.671 2.367-.952.731.168 1.464 0 1.973-.393-.564.055-.902-.055-1.183-.505Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='M60.057 61.742h.234v-.069c-.057-.201-.234-.066-.234.07Zm.527.4.117.07c.291-.271.291-.674.35-1.077-.293.135-.467.608-.467 1.008Zm.818-.337c.235-.133.352-.671.584-.268l.118.337-1.17 1.009c-.29-.47-.993-.874-1.05-1.548.465-.266.992-.873 1.518-.602.235.467-.41.738 0 1.072ZM106.855 50.23c.618-.504 1.296-1.007 2.085-1.4l-2.085 1.4Zm-10.94 6.563c3.607-1.74 7.105-3.59 10.15-6.058-2.876 2.523-6.43 4.656-10.15 6.058Zm-1.072 1.572 3.552-1.85a19.112 19.112 0 0 1-3.552 1.85Zm-6.146 3.645c-.169 0-.282-.282-.113-.394.17.057.113.28.113.394Zm-4.061-.673h-.621c0-.28.453-.225.62-.113v.113Zm.735-5.497c-.114-.168.225-.503-.169-.503l.394-.226-.566-.168.509-.28-.337-.114c.561-.28 1.182 0 1.804 0-.622.171-1.074 1.068-1.635 1.291Zm1.86-1.346.112.055c-.057.058-.111.058-.224.058l.113-.113Zm8.91-.28c3.777-1.288 7.329-3.422 10.714-5.608-3.216 2.467-7.048 4.597-10.714 5.608Zm-5.357 2.075c2.706-.449 5.357-1.346 7.95-2.356-2.538 1.178-5.131 2.188-7.95 2.356Zm-.057-1.74a46.793 46.793 0 0 0 7.388-1.794c-2.368.897-4.738 1.794-7.388 1.794Zm12.462-4.148c-1.129.84-2.706 1.291-3.722 1.682 1.184-.674 2.538-1.01 3.722-1.682Zm2.652-3.534v-.058l.167-.226.057.058-.224.226Zm-.847 1.065c.279-.113.506-.281.847-.336-.228.278-.568.278-.847.336Zm.392-1.01.058.058-.394.223-.056-.055.392-.226ZM91.008 52.42c1.467-.223 2.933-.45 4.4-.616-1.41.393-2.933.616-4.4.616Zm5.365-2.007c-.99.235-2.092.41-3.164.323.991-.299 2.146-.176 3.164-.323.31-.076.613-.156.894-.236-.277.117-.58.188-.894.236Zm17.584-6.911c-.507-.953-1.972-.45-2.705-.169-.114 1.234-1.69 1.066-2.03 2.189-.282.391-1.015.391-1.296.055-3.778 1.627-7.837 2.524-12.011 3.198-1.523.279-3.385-.058-4.849.279-.113.225.114.338.281.506 4.85.617 9.191-1.178 13.365-2.356-3.045 1.403-6.317 2.581-9.87 2.86-1.41.393-2.874-.561-4.115.225-.337.226 0 .559.113.785l2.932.055c4.002-.224 7.613-1.737 11.109-3.028-4.285 2.301-9.078 3.758-14.436 3.48a1.26 1.26 0 0 0-.732.952c.169.504.788.56 1.295.616 5.415-.448 10.264-2.523 14.887-4.712-4.85 2.468-9.754 4.767-15.45 5.216-.394.226-1.297.339-1.015.955 1.805 1.291 4.284-.058 6.259-.17-1.635.787-3.607.9-5.415.9-.618.561-1.577.335-2.254.674-.564.223-.788.782-.677 1.344.225.616.734 1.01 1.411.842-.34-.394.337-.394.28-.73-.225-.167-.62.056-.733-.223.114-.057.283-.113.396-.225l-.224-.226c.11-.224.561-.224.45-.279l-.114-.056c.677-.505.45.616 1.017.56 2.93-.28 5.524-1.29 8.064-2.356 3.495-1.346 6.089-3.927 9.415-5.439-5.131 3.813-10.94 7.122-17.479 8.3-.227.224-.735.448-.454.955-.055.11-.224.11-.338.11-.506.113-1.239.168-1.239.897.111.674.62.561.902 1.068 0 .223-.055.56-.396.504-.395-.055-.281-.449-.338-.727-.168 0-.395.052-.507-.058.057-.338-.114-1.068.226-1.404-.056 0-.17 0-.226.058l-.114-.113c.398-.39-.056-.112-.11-.506l.054-.055-.394-.224c.056-.057.114-.168.227-.168l-.113-.616c-.564 0-.96 1.344-1.693.616.62-.224-.396-.505.283-.616l-.566-.113c.114-.112.227-.225.341-.28l-.34-.224c.901-.674 1.242 1.009 1.975.166.507-.335-.227-.782.45-.895h-.114c-.223-.058-.168-.226-.11-.394h-.17c-.114-.058-.056-.167-.056-.28.226 0 .113-.336.393-.28l.396.56c.506.113 1.184.113 1.522-.28-.17-.057-.394.056-.507-.113l.224-.223-.28.055c-.17.058-.281-.055-.34-.168-.113-.28.34-.507.564-.507l-.28-.277c.674 0 .28-.675 1.015-.507-.848-.616-1.525.394-2.257.73-.114 0-.282.054-.395-.11-.113-.113.112-.226.225-.284l-.28-.278c.168-.226.45-.058.62-.226l-.565-.335.507-.113-.225-.226.283-.334c-.565-.17-1.015.279-1.522.447-.396.281-.679 1.01-.453 1.513h-.28c-.227-.109-.227-.277-.058-.448-.11-.223-.282-.11-.452-.168-.56.281-1.07.784-1.012 1.46.28.728 1.24.728 1.802 1.122-.28.055-.563.11-.79.224-.619.224-.96.729-1.126 1.345l-.34-.335-.394.335c-.281.339 0 .785.227 1.123.225.223.733.223.959.113.393-.283-.226-.45-.338-.561.507-.618 1.353.055 2.028-.337.396.337.34 1.344 1.184 1.234.058.56-.564.336-.733.784-.112.336.17.562.225.785-.28-.11-.563-.28-.845-.391-.395.281-.564-.281-1.072-.058-.336-1.401 1.523.45 1.58-.84-.226-.057-.508.111-.565-.112.057-.113.17-.113.281-.226-.169.058-.28 0-.336-.113l.167-.223-.167-.113c.167-.167.167-.222.055-.39-.338.055-.62.278-.959.448-.056.84-1.127.672-1.464 1.346-.45.391.111.672.394.952-.17.113-.394 0-.564 0 .336.673-.734.562-.565 1.123 1.636-.674 3.723-.337 5.47-.784.394.391.51.897.734 1.344.847 0 .337 1.404 1.016 1.739l.393-2.692.62.672c.227.057.114-.39.34-.11.114.617-.058 1.459.394 1.908.395-1.066.735-2.696.225-3.816-.732.168-1.691.168-1.972-.617.226-.17.169-.335.113-.616l-.566.223c-.845-.113 0-.56-.17-.952 2.032.11 3.78-.898 5.642-1.178-1.13.616-2.425.897-3.666 1.345-.508.055-.792.672-.676 1.121.79.955 1.974-.055 2.931-.278 6.992-2.75 12.234-7.964 18.27-12.173.561-.393 1.635-.56 1.916 0 .45-1.178.902-2.636.45-3.982ZM81.029 62.29c-1.356.058-1.41 1.291-2.257 2.075-.337-.336.508-.729.34-1.007-.397.56-1.299 1.12-1.354 1.904h.169c1.126-.448 1.521-1.626 2.2-2.185.168.055.224.28.338.446.677.45.845-.504 1.239-.897-.336.058-.45-.165-.844-.055l.169-.281ZM106.968 62.348c-2.088 1.904-3.61 3.813-6.034 5.38 2.536-.949 4.229-3.363 6.034-5.38Zm-5.301 5.439-2.706 1.01c-.227.058-.058-.225-.114-.393 5.076-1.46 5.978-7.011 11.108-8.862-2.255 2.919-3.835 6.619-8.288 8.245ZM119.879 63.413c2.143-.394 4.511-.226 6.485-.897-2.143.281-4.399.39-6.485.897Zm10.771-2.356c-3.272 3.027-8.064 3.082-12.63 2.917l-2.821.562c3.834-1.178 8.064-2.695 12.517-2.862 1.015-.11 2.031-.281 2.934-.617ZM43.641 63.245c1.693.45 3.78.56 5.697.392-1.86-.45-3.836.057-5.697-.392Zm10.828 1.402c-3.439-1.402-7.444.784-10.996-.786-.901-.393-1.859-.842-2.706-1.458 4.68.56 9.585.393 13.702 2.244Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='M90.727 63.245c-.337.391.057 1.12-.337 1.401-.171-.336-.227-.785-.227-1.233 0 1.178 0 2.522.564 3.309l.395-.674c.79.674.225 1.739.901 2.356.397-.168.397-.727.284-1.121l-.339.168c-.17-.055-.283-.225-.34-.393.96-.56.057-1.906.227-2.635-.733.279.168 1.008-.34 1.512l-.335-1.063c-.396-.336-.284-1.068-.34-1.627h-.113ZM92.419 63.3c-.17.953-.112 2.018.282 2.748.508-.56.114-1.683.337-2.467l-.337.955c-.394-.284-.225-.731-.282-1.236ZM95.18 63.358c-.113.781.228 1.514 0 2.185-.28-.336-.224-1.233-.337-1.514 0 .055-.056.11-.111.055 0 .843-.058 1.74.281 2.301-.281-.505-.845-1.01-.845-1.684-.17-.055-.227.113-.396.171-.395-.17-.114-.62-.227-.898h-.112c0 .785-.111 2.019.622 2.692.507.056 1.012-.057 1.408-.338.114-1.066-.168-1.905-.282-2.97ZM80.013 63.58c-.507.956-1.636 1.739-1.522 2.862.734-.056 1.07-.841 1.464-1.347.114-.394.96-.672.51-1.178-.452.058-.283.674-.793.784l.341-1.12ZM63.885 64.536l-.788-.339c.169-.784.675 0 .788.339ZM76.621 57.788c.005.005.005.01.008.015.043-.02.023-.023-.008-.015Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='m76.912 56.344.395-.168-.338-.503c.45.167.788.56 1.24.671-.282.45-.902.113-1.297 0Zm.226.507.056-.223.055.055-.11.168Zm-1.918 2.691c-.337.392.11.73.282 1.066l-.959-.39.17-.171-.622-.168c.227.055.905-.058 1.129-.337Zm.903 1.12v.059l-.509-.113.509.055Zm-.903 1.686.224.278c-.224.393-.392-.165-.224-.278Zm-.282 2.354.17-.279-.056.279h-.114Zm1.242-.337-.228.507-1.578 1.176 1.806-1.683Zm0-1.065v.058l-.228.223.228-.28Zm-2.82-3.758c-.171.169-.284-.168-.284-.28-.056-.223 0-.506.283-.561.057.225-.34.616 0 .841Zm5.412-2.298c.056-.113.169-.113.225-.113-.169 0-.282-.113-.392-.226.392-.448-.51-.952.167-1.287-.677-.058-.225-.617-.167-1.011l-1.075-.057.227-.226-.339-.165.34-.618h-.564c-.225.11-.452.337-.338.618 0 .391.507.278.732.448-.901.112-.394 1.57-1.465 1.01-.114 0-.114-.17 0-.17l-.509-.336.113-.11c.225-.058.339 0 .339-.226.17 0 .449-.056.563.055l-.17-.335c-.336-.17-.674 0-.957.112-.337.223-.506.56-.395.953h.058c.62-.055.337.45.393.784-.393-.333-.959.171-1.467.226-.113.39-.675.952 0 1.291-.224.11-.394-.226-.618-.226l-1.467 2.525.112.393-.564.055c-.395.897-1.07 1.795-1.691 2.58l.846.057c-.114.168-.281.168-.394.279-.394.337-1.185.057-1.24.56 1.803.34 3.043-1.233 4.622-1.736-.677.784-1.691 1.233-2.481 1.904l.79.058c.508-.17 1.07-.729 1.579-.616-.112.167-.283.222-.338.39.731.394 1.183-.335 1.578-.56-.056.56-.45.954-.338 1.57.056 0 .17 0 .226.113-.338.897-1.41.953-1.24 2.076l.282.055c.281-.112-.058-.616.336-.671l.339.391 1.072-.954c-.058-.224.056-.448.225-.673.058.17.225.225.396.225.957-.73 2.028-1.572 2.649-2.58l-1.692 1.347c-.055-.339.338-.62.508-.9-.28.058-.563.058-.732.338-.114-.393-.283-.674-.676-.616.562-.281-.057-.897.562-1.065h-.227c-.392.11-.788-.226-.62-.565.678.452 1.354 0 1.975-.222-.057-.45.113-.672.113-1.064l-.395.053c-.17-.561-.676.113-1.015-.335l.056-.055c-.45-.171 0-.563-.225-.842-.338-.168-.733.335-1.297.055l.28-.279h-.167c-.113.056-.224-.113-.282-.225.114-.113.227-.113.34-.113-.058-.727-1.13-.056-1.58-.056.45-.336.959-.841 1.522-.616.282-.225-.282-.562.224-.617 0 0-.506-.506.058-.394l-.282-.277.058-.058c.674-.055.845.561 1.522.561l-1.073.672c-.34.169-.056.393.113.674.226.168.733.168.902 0-.114-.055-.227-.28 0-.336l-.282-.225c0-.07.106-.115.161-.128-.304-.379.405-.436.46-.602l.113.392c.336.225.845.338 1.242.283-.058-.283.73-.394.336-.617ZM96.141 64.646l-.058.337-.226-.056c0 1.402 1.467 2.973 1.693 4.542.224 0 .45.058.62-.113.395-.336-.17-.501-.225-.784.055-.113.169-.113.226-.113.224-.446-.339-.165-.452-.446-.112-.226.17-.171.226-.284.226-.39-.281-.222-.395-.445.34-.618-.734-.171-.62-.675-.96-.056-.337-1.456-.789-1.963ZM45.277 65.656c3.215 1.907 7.612.953 10.94.337-.847-.281-1.918-.058-2.82.055-1.129.113-2.765.392-3.553 0l5.134-.673c-3.272-1.01-6.374.505-9.701.281ZM114.635 65.318l7.162.897c-3.046.284-5.922-.84-9.022-.445 3.946.67 8.571 2.353 12.348.164-3.667.17-6.824-1.51-10.488-.616ZM77.307 65.544l-.791.784-.28-.224c-.452.056-1.016.841-1.071.899.506-.224 1.07.335 1.409.335l.733-1.794ZM77.87 65.88c-.281.336-1.128.954-.79 1.683.282 0 .395-.337.678-.45.226-.334.338-.84.112-1.234ZM79.507 66.273c-.228.45-.902.45-1.298.784-.395.45-.62 1.01 0 1.289.733-.446.733-1.566 1.298-2.073ZM93.152 66.386l-.169.504c-.169-.223-.34-.336-.564-.336.057.558.17 1.123.62 1.514.282-.225.282-.562.393-.843 0-.335.114-.784-.28-.84ZM91.18 67.451c-.228-.113-.059-.507-.114-.784.169 0 .282.729.113.784ZM95.915 66.722c0-.113-.452-.055-.452.223.565.842.225 2.246 1.129 2.804.958-.167-.056-.729.112-1.29-.168-.56-.676-1.008-.788-1.737ZM93.998 67.113c-.168-.055-.168-.11 0-.168v.168ZM107.7 67.225c2.707.171 5.242.73 7.78 1.347v.113c-3.889-.34-7.611-1.628-11.671-.955 5.47-1.12 9.698 3.143 15.112.955-3.554-.843-7.162-2.13-11.221-1.46ZM94.788 67.113c-.452.113-.79.339-1.074.674-.055.449 0 .785.284 1.122l.394-.28c.282.28.79.785.622 1.292-.226.054-.509-.226-.567.054.114.391.62.449 1.016.391a.727.727 0 0 0 .453-.671c0-.226-.282-.281-.453-.339.453-.56.058-1.344-.224-1.791-.451.111-.058-.675-.451-.452ZM75.278 67.564c-.62.616-.96 1.792-.79 2.748.843.28.056-.73.563-.73-.114-.39.114-.617.337-.898.227-.226 0-.955.564-1.065-.225-.113-.394-.113-.674-.055ZM54.413 68.767c3.1.115 5.75-.97 8.797-1.14-3.047-.057-5.866.737-8.797 1.14Zm11.897-.97c-4.623-.342-9.587 3.019-14.604.855 3.553-.626 7.499-1.878 11.617-1.367l2.987.512ZM73.416 68.572c.057.449-.51 1.572.451 1.516v-.338c.282-.84.056-1.404.563-2.073-.62-.113-.902.445-1.014.895Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='M76.46 67.9c-.788.504-.957 1.57-1.072 2.524.508.336.677-.226.79-.504.338-.282.338.278.395.447-.451 1.01-1.522.17-2.198.45v.336l1.577.223c.621-.168 1.127-.729 1.127-1.288-.45.055-.674-.226-.9-.506.225-.168.394-.504.112-.672.225-.113.338-.113.565 0v-.226c.057-.616.45.336.675.226.113-.113.058-.281.058-.45-.227-.166-.62-.673-1.129-.56ZM102.287 68.798c2.763.84 5.639 1.963 8.344 2.186-2.876-.447-5.412-1.85-8.344-2.186Zm11.446 2.355c-4.624 1.12-8.908-1.178-13.137-2.411 4.567-1.013 8.626 1.904 13.137 2.411ZM61.237 70.819c2.028-.113 3.89-1.01 5.807-1.236.282-.337.959-.448 1.354-.671-2.483.445-4.681 1.455-7.161 1.907Zm8.964-2.077c-3.833 1.289-7.498 3.645-12.066 2.522l-.677-.223c4.286-.675 8.12-2.86 12.743-2.299Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='m84.75 71.04-7.67-1.627v.224l6.822 1.627.847-.223ZM94.168 70.143c.11.336.11.897.675.784.565-.223 1.694-.055 1.974-.673-.507 0-.847-.11-1.07.338-.566.28-1.3.056-1.58-.449ZM76.573 74.126c2.256-.729 4.456-1.462 6.766-2.02l-6.766 2.02Zm17.595-4.994-18.61 4.713c0 .394.057.84-.056 1.178 6.147-2.246 12.518-3.924 18.946-5.61.057-.223-.11-.28-.28-.28ZM89.826 72.665c1.635.563 3.495 1.517 5.074 1.63-1.634-.673-3.327-1.123-5.074-1.63Zm5.637 1.404c.284.226.395.674.34 1.068l-8.91-3.087.112-.28c2.876.672 5.697 1.347 8.458 2.299ZM85.91 72.92c-.885 0-1.606.715-1.606 1.595 0 .883.72 1.599 1.606 1.599.886 0 1.608-.716 1.608-1.6 0-.879-.722-1.593-1.608-1.593Zm0 3.58a1.99 1.99 0 0 1-1.992-1.985c0-1.091.893-1.98 1.992-1.98 1.1 0 1.993.889 1.993 1.98A1.992 1.992 0 0 1 85.91 76.5Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='M86.17 74.345h-.651v-.6h.69c.326 0 .39.177.39.295 0 .22-.141.305-.428.305Zm.91.749c0-.419-.119-.487-.336-.569a.54.54 0 0 0 .409-.531c0-.196-.128-.638-.836-.638h-1.34v2.242h.542v-.878h.574c.41 0 .43.12.43.426 0 .231.025.347.06.452h.615v-.058c-.118-.038-.118-.12-.118-.446ZM26.368 27.27l2.039-2.648.666.507-1.48 1.917 1.085.825 1.392-1.807.664.506-1.392 1.807 1.712 1.306-.562.73-4.124-3.144ZM32.9 19.82l.668-.637 3.586 3.74-.67.634L32.9 19.82ZM41.433 15.609c.423-.3.894-.687.504-1.234-.358-.502-.867-.23-1.255.045l-.653.462.817 1.142.587-.415Zm-2.615-.837 1.47-1.041c.812-.574 1.764-.855 2.443.09.433.607.398 1.304-.165 1.838l2.455 1.065-.91.644-2.255-1.09-.55.388 1.276 1.785-.753.532-3.011-4.211ZM50.32 9.079c-.301-.158-.675-.116-.997.047-.378.193-.67.555-.454.976.474.925 2.399-.718 3.241.92.506.987-.03 1.867-.94 2.328-.575.294-1.227.404-1.836.148l.314-.915c.36.204.796.204 1.162.018.379-.193.704-.62.486-1.043-.517-1.008-2.415.687-3.26-.957-.487-.951.135-1.825.992-2.259.484-.246 1.038-.357 1.57-.199l-.277.936ZM57.84 5.607l-1.502.529-.28-.784 3.874-1.364.28.785-1.501.529 1.455 4.085-.872.31-1.454-4.09ZM72.791 6.179l1.027-.131.314-1.232 2.234-.286L77 5.64l1.046-.132L75.163.663l-.793.103-1.579 5.412Zm1.552-2.186.538-2.188 1.062 1.983-1.6.205ZM83.703 0l1.409.013 1.356 3.632L87.9.035l1.394.012-.046 5.169-.88-.007.038-4.291h-.014l-1.616 4.276-.645-.005L84.59.884l-.013-.002-.037 4.294-.881-.008L83.703 0ZM96.144.627l3.407.48-.117.826-2.492-.352-.18 1.257 2.362.332-.117.825-2.361-.333-.199 1.386 2.623.37-.116.826-3.538-.5.728-5.117ZM104.781 7.442l.893.24.578-2.113.65.179.585 2.425 1.076.292-.729-2.564c.771.095 1.333-.321 1.53-1.041.306-1.118-.516-1.674-1.48-1.933l-1.741-.471-1.362 4.986Zm1.677-2.632.371-1.353.771.21c.459.122.992.343.831.935-.177.647-.775.531-1.279.396l-.694-.188ZM115.922 5.572l.858.341-1.928 4.798-.858-.342 1.928-4.797ZM125.543 11.523c-.138-.537-.395-.802-.708-.976-.937-.516-1.958-.142-2.458.758-.537.965-.312 2.022.624 2.54.365.2.812.23 1.327.011l.405.84c-.723.336-1.475.24-2.143-.128-1.4-.77-1.875-2.269-1.09-3.68.806-1.448 2.335-1.842 3.735-1.07.614.34 1.032.827 1.193 1.592l-.885.113ZM128.568 18.14l.812.64 1.104-.64 1.768 1.389-.355 1.226.83.652 1.46-5.437-.627-.491-4.992 2.661Zm2.657-.423 1.947-1.149-.681 2.143-1.266-.994ZM140.679 21.873l.799.922-1.284 4.404-.001.02-.011-.013.021.003 2.925-2.504.604.697-3.938 3.371-.765-.885 1.346-4.522-.011-.012-3.02 2.587-.604-.697 3.939-3.371ZM145.679 28.24a1.612 1.612 0 0 0-2.262-.17 1.594 1.594 0 0 0-.171 2.254c.579.67 1.596.744 2.268.168a1.592 1.592 0 0 0 .165-2.251Zm-2.728 2.335a1.978 1.978 0 0 1 .213-2.795 2 2 0 0 1 2.809.208 1.98 1.98 0 0 1-.208 2.796 2.005 2.005 0 0 1-2.814-.209Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' fill-rule='evenodd' d='m144.646 29.23-.36-.415.457-.391.381.44c.18.209.084.364-.005.443-.169.142-.313.107-.473-.077Zm-.067 1.071c.319-.273.305-.394.248-.586.201.118.444.075.631-.085.15-.128.414-.497.022-.951l-.742-.857-1.707 1.462.301.347.668-.57.317.365c.226.262.147.354-.086.553-.176.152-.25.241-.311.332l.341.393.043-.037c-.037-.1.026-.154.275-.366Z' clip-rule='evenodd'/%3E%3Cpath fill='%23043B7C' d='M165.164 127.032c-1.008 0-1.974-.132-2.898-.396-.924-.276-1.668-.63-2.232-1.062l.99-2.196c.54.384 1.176.702 1.908.954a7.29 7.29 0 0 0 2.25.36c.576 0 1.038-.054 1.386-.162.36-.12.624-.282.792-.486.168-.204.252-.438.252-.702 0-.336-.132-.6-.396-.792-.264-.204-.612-.366-1.044-.486a15.749 15.749 0 0 0-1.44-.36 20.424 20.424 0 0 1-1.566-.432 6.683 6.683 0 0 1-1.422-.648 3.269 3.269 0 0 1-1.062-1.044c-.264-.432-.396-.984-.396-1.656 0-.72.192-1.374.576-1.962.396-.6.984-1.074 1.764-1.422.792-.36 1.782-.54 2.97-.54.792 0 1.572.096 2.34.288.768.18 1.446.456 2.034.828l-.9 2.214a7.365 7.365 0 0 0-1.764-.738 6.273 6.273 0 0 0-1.728-.252c-.564 0-1.026.066-1.386.198-.36.132-.618.306-.774.522a1.151 1.151 0 0 0-.234.72c0 .324.132.588.396.792.264.192.612.348 1.044.468.432.12.906.24 1.422.36a23.1 23.1 0 0 1 1.566.414 6.015 6.015 0 0 1 1.44.63c.432.264.78.612 1.044 1.044.276.432.414.978.414 1.638 0 .708-.198 1.356-.594 1.944-.396.588-.99 1.062-1.782 1.422-.78.36-1.77.54-2.97.54ZM144.486 126.816v-12.6h2.412l7.434 9.072h-1.17v-9.072h2.88v12.6h-2.394l-7.452-9.072h1.17v9.072h-2.88ZM133.419 127.032c-.996 0-1.92-.162-2.772-.486a6.658 6.658 0 0 1-2.196-1.368 6.423 6.423 0 0 1-1.44-2.07 6.569 6.569 0 0 1-.504-2.592c0-.936.168-1.8.504-2.592a6.292 6.292 0 0 1 1.458-2.07 6.658 6.658 0 0 1 2.196-1.368 7.539 7.539 0 0 1 2.736-.486c.996 0 1.908.162 2.736.486.84.324 1.566.78 2.178 1.368a6.292 6.292 0 0 1 1.458 2.07c.348.78.522 1.644.522 2.592a6.5 6.5 0 0 1-.522 2.61 6.292 6.292 0 0 1-1.458 2.07 6.608 6.608 0 0 1-2.178 1.35c-.828.324-1.734.486-2.718.486Zm-.018-2.484c.564 0 1.08-.096 1.548-.288a3.672 3.672 0 0 0 2.088-2.106 4.238 4.238 0 0 0 .306-1.638c0-.6-.102-1.146-.306-1.638a3.672 3.672 0 0 0-.828-1.278 3.527 3.527 0 0 0-1.242-.828 4.178 4.178 0 0 0-1.566-.288c-.564 0-1.086.096-1.566.288a3.757 3.757 0 0 0-1.242.828c-.36.36-.642.786-.846 1.278a4.471 4.471 0 0 0-.288 1.638c0 .588.096 1.134.288 1.638.204.492.48.918.828 1.278.36.36.78.636 1.26.828.48.192 1.002.288 1.566.288ZM119.393 126.816v-12.6h2.916v12.6h-2.916ZM108.876 126.816v-10.224h-4.032v-2.376h10.98v2.376h-4.032v10.224h-2.916ZM97.218 127.032a7.745 7.745 0 0 1-2.718-.468 6.498 6.498 0 0 1-2.16-1.368 6.423 6.423 0 0 1-1.44-2.07c-.336-.792-.504-1.662-.504-2.61s.168-1.818.504-2.61a6.423 6.423 0 0 1 1.44-2.07 6.462 6.462 0 0 1 2.178-1.35c.828-.324 1.734-.486 2.718-.486 1.092 0 2.076.192 2.952.576a5.675 5.675 0 0 1 2.232 1.656l-1.872 1.728a4.273 4.273 0 0 0-1.44-1.098 3.96 3.96 0 0 0-1.728-.378 4.42 4.42 0 0 0-1.62.288 3.672 3.672 0 0 0-1.278.828c-.36.36-.642.786-.846 1.278a4.471 4.471 0 0 0-.288 1.638c0 .6.096 1.146.288 1.638.204.492.486.918.846 1.278s.786.636 1.278.828a4.42 4.42 0 0 0 1.62.288c.624 0 1.2-.12 1.728-.36.528-.252 1.008-.63 1.44-1.134l1.872 1.728a5.835 5.835 0 0 1-2.232 1.674c-.876.384-1.866.576-2.97.576ZM73.926 126.816l5.616-12.6h2.88l5.634 12.6h-3.06l-4.608-11.124h1.152l-4.626 11.124h-2.988Zm2.808-2.7.774-2.214h6.48l.792 2.214h-8.046ZM66.244 127.032c-1.008 0-1.974-.132-2.898-.396-.924-.276-1.668-.63-2.232-1.062l.99-2.196c.54.384 1.176.702 1.908.954a7.29 7.29 0 0 0 2.25.36c.576 0 1.038-.054 1.386-.162.36-.12.624-.282.792-.486.168-.204.252-.438.252-.702 0-.336-.132-.6-.396-.792-.264-.204-.612-.366-1.044-.486a15.749 15.749 0 0 0-1.44-.36 20.424 20.424 0 0 1-1.566-.432 6.683 6.683 0 0 1-1.422-.648 3.269 3.269 0 0 1-1.062-1.044c-.264-.432-.396-.984-.396-1.656 0-.72.192-1.374.576-1.962.396-.6.984-1.074 1.764-1.422.792-.36 1.782-.54 2.97-.54.792 0 1.572.096 2.34.288.768.18 1.446.456 2.034.828l-.9 2.214a7.365 7.365 0 0 0-1.764-.738 6.273 6.273 0 0 0-1.728-.252c-.564 0-1.026.066-1.386.198-.36.132-.618.306-.774.522a1.151 1.151 0 0 0-.234.72c0 .324.132.588.396.792.264.192.612.348 1.044.468.432.12.906.24 1.422.36a23.1 23.1 0 0 1 1.566.414 6.015 6.015 0 0 1 1.44.63c.432.264.78.612 1.044 1.044.276.432.414.978.414 1.638 0 .708-.198 1.356-.594 1.944-.396.588-.99 1.062-1.782 1.422-.78.36-1.77.54-2.97.54ZM45.566 126.816v-12.6h2.412l7.434 9.072h-1.17v-9.072h2.88v12.6h-2.394l-7.452-9.072h1.17v9.072h-2.88ZM28.13 126.816l5.615-12.6h2.88l5.634 12.6H39.2l-4.608-11.124h1.152l-4.626 11.124H28.13Zm2.807-2.7.774-2.214h6.48l.792 2.214h-8.046ZM14.549 126.816v-12.6h5.454c1.128 0 2.1.186 2.916.558.816.36 1.446.882 1.89 1.566.444.684.666 1.5.666 2.448 0 .936-.222 1.746-.666 2.43-.444.672-1.074 1.188-1.89 1.548-.816.36-1.788.54-2.916.54h-3.834l1.296-1.278v4.788h-2.916Zm8.01 0-3.15-4.572h3.114l3.186 4.572h-3.15Zm-5.094-4.464-1.296-1.368h3.672c.9 0 1.572-.192 2.016-.576.444-.396.666-.936.666-1.62 0-.696-.222-1.236-.666-1.62-.444-.384-1.116-.576-2.016-.576h-3.672l1.296-1.386v7.146ZM4.032 126.816v-10.224H0v-2.376h10.98v2.376H6.948v10.224H4.032Z'/%3E%3C/svg%3E");
}


/* IRE-MOD ---- 

   FONTS 
*/
  
/* 

IRE FONT FACE 
avenir book - 400
avenir heavy - 900
inter - regular 400
inter - medium 500
inter - bold 700
*/
/* font-face ********************************************************* */

@font-face {
  font-family: "Inter";
  src: url("https://cdn.direct.firstam.com/default/assets/common/fonts/inter/Inter-Regular.woff") format("woff"), url("https://cdn.direct.firstam.com/default/assets/common/fonts/inter/Inter-Regular.ttf") format("truetype"), url("https://cdn.direct.firstam.com/default/assets/common/fonts/inter/Inter-Regular.otf") format("truetype"), url("https://cdn.direct.firstam.com/default/assets/common/fonts/inter/Inter-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Inter";
  src: url("https://cdn.direct.firstam.com/default/assets/common/fonts/inter/Inter-Medium.woff") format("woff"), url("https://cdn.direct.firstam.com/default/assets/common/fonts/inter/Inter-Medium.ttf") format("truetype"), url("https://cdn.direct.firstam.com/default/assets/common/fonts/inter/Inter-Medium.otf") format("truetype"), url("https://cdn.direct.firstam.com/default/assets/common/fonts/inter/Inter-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Inter";
  src: url("https://cdn.direct.firstam.com/default/assets/common/fonts/inter/Inter-Bold.woff") format("woff"), url("https://cdn.direct.firstam.com/default/assets/common/fonts/inter/Inter-Bold.otf") format("truetype"), url("https://cdn.direct.firstam.com/default/assets/common/fonts/inter/Inter-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
}

:root {
  --font-family-base: "Inter", Helvetica, Arial, sans-serif;
  --font-family: var(--font-family-base);
}


/* IRE-MOD ----

---- END */


@charset "UTF-8";
/***** Normalize.css *****/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
}

main {
  display: block;
}

h1 {
  font-size: 2em;
  font-weight: 500;
  margin: 0.67em 0;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

pre {
  font-family: monospace, monospace;
  font-size: 1em;
}

a {
  background-color: transparent;
}

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}

b,
strong {
  font-weight: bolder;
}

code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

img {
  border-style: none;
}

button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

textarea {
  overflow: auto;
}

[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  padding: 0;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

details {
  display: block;
}

summary {
  display: list-item;
}

template {
  display: none;
}

[hidden] {
  display: none;
}

/***** Base *****/
* {
  box-sizing: border-box;
}

body {
  background-color: #FFFFFF;
  color: rgba(50, 56, 64, 1);
/*   font-family: Helvetica, Arial, sans-serif; */
    font-family: var(--font-family);

  font-size: 14px;
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
}
@media (min-width: 1024px) {
  body > main {
    min-height: 65vh;
  }
}

h1,
h2,
h3,
h4,
h5,
h6 {
/*   font-family: Helvetica, Arial, sans-serif; */
      font-family: var(--font-family);
margin-top: 0;
}

h1 {
  font-size: 32px;
}

h2 {
  font-size: 22px;
}

h3 {
  font-size: 18px;
  font-weight: 500;
}

h4 {
  font-size: 16px;
}

a {
  color: rgba(30, 97, 172, 1);
  text-decoration: none;
}
a:visited {
  color: rgba(102, 102, 102, 1);
}
a:hover, a:active, a:focus {
  text-decoration: underline;
}

.hbs-form input,
.hbs-form textarea, .search input,
.search textarea {
  color: #000;
  font-size: 14px;
}
.hbs-form input, .search input {
  max-width: 100%;
  box-sizing: border-box;
  transition: border 0.12s ease-in-out;
  /* We use the :where selector to not increase the specificity of the selector */
}
.hbs-form input:where(:not([type=checkbox])), .search input:where(:not([type=checkbox])) {
  outline: none;
}
.hbs-form input:where(:not([type=checkbox])):focus, .search input:where(:not([type=checkbox])):focus {
  border: 1px solid rgba(30, 76, 130, 1);
}
.hbs-form input[disabled], .search input[disabled] {
  background-color: #ddd;
}
.hbs-form select, .search select {
  -webkit-appearance: none;
  -moz-appearance: none;
  background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%23CCC' d='M0 0h10L5 6 0 0z'/%3E%3C/svg%3E%0A") no-repeat #fff;
  background-position: right 10px center;
  border: 1px solid #87929D;
  border-radius: 4px;
  padding: 8px 30px 8px 10px;
  outline: none;
  color: #555;
  width: 100%;
}
.hbs-form select:focus, .search select:focus {
  border: 1px solid rgba(30, 76, 130, 1);
}
.hbs-form select::-ms-expand, .search select::-ms-expand {
  display: none;
}
.hbs-form textarea, .search textarea {
  border: 1px solid #87929D;
  border-radius: 2px;
  resize: vertical;
  width: 100%;
  outline: none;
  padding: 10px;
}
.hbs-form textarea:focus, .search textarea:focus {
  border: 1px solid rgba(30, 76, 130, 1);
}

.container {
  max-width: 1160px;
  margin: 0 auto;
  padding: 0 5%;
}
@media (min-width: 1160px) {
  .container {
    padding: 0;
    width: 90%;
  }
}

.container-divider {
/*   border-top: 1px solid #ddd; */
  margin-bottom: 20px;
}

ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.error-page {
  max-width: 1160px;
  margin: 0 auto;
  padding: 0 5%;
}
@media (min-width: 1160px) {
  .error-page {
    padding: 0;
    width: 90%;
  }
}

.visibility-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
}

/***** Buttons *****/
.button, .pagination-next-link, .pagination-prev-link, .pagination-first-link, .pagination-last-link, .subscriptions-subscribe button, .requests-table-toolbar .organization-subscribe button, .community-follow button, .article-subscribe button, .section-subscribe button, .split-button button {
  background-color: transparent;
  border: 1px solid rgba(30, 76, 130, 1);
  border-radius: 4px;
  color: rgba(30, 76, 130, 1);
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  line-height: 2.34;
  margin: 0;
  padding: 0 20px;
  text-align: center;
  transition: background-color 0.12s ease-in-out, border-color 0.12s ease-in-out, color 0.15s ease-in-out;
  user-select: none;
  white-space: nowrap;
  width: 100%;
  -webkit-touch-callout: none;
}
@media (min-width: 768px) {
  .button, .pagination-next-link, .pagination-prev-link, .pagination-first-link, .pagination-last-link, .subscriptions-subscribe button, .requests-table-toolbar .organization-subscribe button, .community-follow button, .article-subscribe button, .section-subscribe button, .split-button button {
    width: auto;
  }
}
.button:visited, .pagination-next-link:visited, .pagination-prev-link:visited, .pagination-first-link:visited, .pagination-last-link:visited, .subscriptions-subscribe button:visited, .requests-table-toolbar .organization-subscribe button:visited, .community-follow button:visited, .article-subscribe button:visited, .section-subscribe button:visited, .split-button button:visited {
  color: rgba(30, 76, 130, 1);
}
.button:hover, .pagination-next-link:hover, .pagination-prev-link:hover, .pagination-first-link:hover, .pagination-last-link:hover, .subscriptions-subscribe button:hover, .requests-table-toolbar .organization-subscribe button:hover, .community-follow button:hover, .article-subscribe button:hover, .section-subscribe button:hover, .split-button button:hover, .button:active, .pagination-next-link:active, .pagination-prev-link:active, .pagination-first-link:active, .pagination-last-link:active, .subscriptions-subscribe button:active, .requests-table-toolbar .organization-subscribe button:active, .community-follow button:active, .article-subscribe button:active, .section-subscribe button:active, .split-button button:active, .button:focus, .pagination-next-link:focus, .pagination-prev-link:focus, .pagination-first-link:focus, .pagination-last-link:focus, .subscriptions-subscribe button:focus, .requests-table-toolbar .organization-subscribe button:focus, .community-follow button:focus, .article-subscribe button:focus, .section-subscribe button:focus, .split-button button:focus, .button.button-primary, .button-primary.pagination-next-link, .button-primary.pagination-prev-link, .button-primary.pagination-first-link, .button-primary.pagination-last-link, .subscriptions-subscribe button.button-primary, .subscriptions-subscribe button[data-selected=true], .requests-table-toolbar .organization-subscribe button.button-primary, .requests-table-toolbar .organization-subscribe button[data-selected=true], .community-follow button.button-primary, .article-subscribe button.button-primary, .article-subscribe button[data-selected=true], .section-subscribe button.button-primary, .section-subscribe button[data-selected=true], .split-button button.button-primary {
  background-color: rgba(30, 76, 130, 1);
  color: #FFFFFF;
  text-decoration: none;
}
.button.button-primary:hover, .button-primary.pagination-next-link:hover, .button-primary.pagination-prev-link:hover, .button-primary.pagination-first-link:hover, .button-primary.pagination-last-link:hover, .subscriptions-subscribe button.button-primary:hover, .subscriptions-subscribe button[data-selected=true]:hover, .requests-table-toolbar .organization-subscribe button.button-primary:hover, .requests-table-toolbar .organization-subscribe button[data-selected=true]:hover, .community-follow button.button-primary:hover, .article-subscribe button.button-primary:hover, .article-subscribe button[data-selected=true]:hover, .section-subscribe button.button-primary:hover, .section-subscribe button[data-selected=true]:hover, .split-button button:hover, .button.button-primary:focus, .button-primary.pagination-next-link:focus, .button-primary.pagination-prev-link:focus, .button-primary.pagination-first-link:focus, .button-primary.pagination-last-link:focus, .subscriptions-subscribe button.button-primary:focus, .subscriptions-subscribe button[data-selected=true]:focus, .requests-table-toolbar .organization-subscribe button.button-primary:focus, .requests-table-toolbar .organization-subscribe button[data-selected=true]:focus, .community-follow button.button-primary:focus, .article-subscribe button.button-primary:focus, .article-subscribe button[data-selected=true]:focus, .section-subscribe button.button-primary:focus, .section-subscribe button[data-selected=true]:focus, .split-button button.button-primary:focus, .button.button-primary:active, .button-primary.pagination-next-link:active, .button-primary.pagination-prev-link:active, .button-primary.pagination-first-link:active, .button-primary.pagination-last-link:active, .subscriptions-subscribe button.button-primary:active, .subscriptions-subscribe button[data-selected=true]:active, .requests-table-toolbar .organization-subscribe button.button-primary:active, .requests-table-toolbar .organization-subscribe button[data-selected=true]:active, .community-follow button.button-primary:active, .article-subscribe button.button-primary:active, .article-subscribe button[data-selected=true]:active, .section-subscribe button.button-primary:active, .section-subscribe button[data-selected=true]:active, .split-button button.button-primary:active {
  background-color: #0b1c2f;
  border-color: #0b1c2f;
}
.button[data-disabled], [data-disabled].pagination-next-link, [data-disabled].pagination-prev-link, [data-disabled].pagination-first-link, [data-disabled].pagination-last-link, .subscriptions-subscribe button[data-disabled], .requests-table-toolbar .organization-subscribe button[data-disabled], .community-follow button[data-disabled], .article-subscribe button[data-disabled], .section-subscribe button[data-disabled], .split-button button[data-disabled] {
  cursor: default;
}

.button-large, .hbs-form input[type=submit] {
  cursor: pointer;
  background-color: rgba(30, 76, 130, 1);
  border: 0;
  border-radius: 4px;
  color: #FFFFFF;
  font-size: 14px;
  line-height: 2.72;
  min-width: 190px;
  padding: 0 1.9286em;
  width: 100%;
}
@media (min-width: 768px) {
  .button-large, .hbs-form input[type=submit] {
    width: auto;
  }
}
.button-large:visited, .hbs-form input[type=submit]:visited {
  color: #FFFFFF;
}
.button-large:hover, .button-large:active, .button-large:focus, .hbs-form input[type=submit]:hover, .hbs-form input[type=submit]:active, .hbs-form input[type=submit]:focus {
  background-color: #0b1c2f;
}
.button-large[disabled], .hbs-form input[type=submit][disabled] {
  background-color: #ddd;
}

.button-secondary {
  color: #5f6a79;
  border: 1px solid #87929D;
  background-color: transparent;
}
.button-secondary:visited {
  color: #5f6a79;
}
.button-secondary:hover, .button-secondary:focus, .button-secondary:active {
  color: rgba(50, 56, 64, 1);
  border: 1px solid #87929D;
  background-color: #f7f7f7;
}

/***** Split button *****/
.split-button {
  display: flex;
}

.split-button button {
  background-color: rgba(30, 76, 130, 1);
  border: 0;
  color: #FFFFFF;
  height: 32px;
  line-height: 16px;
  outline-color: rgba(30, 76, 130, 1);
}

[dir=rtl] .split-button button:not(:only-child):first-child {
  border-left: 1px solid #FFFFFF;
  border-top-left-radius: unset;
  border-bottom-left-radius: unset;
}
[dir=ltr] .split-button button:not(:only-child):first-child {
  border-right: 1px solid #FFFFFF;
  border-top-right-radius: unset;
  border-bottom-right-radius: unset;
}
.split-button button:not(:only-child):last-child {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 26px;
  min-width: 26px;
  max-width: 26px;
  padding: 0;
}
[dir=rtl] .split-button button:not(:only-child):last-child {
  border-top-right-radius: unset;
  border-bottom-right-radius: unset;
}
[dir=ltr] .split-button button:not(:only-child):last-child {
  border-top-left-radius: unset;
  border-bottom-left-radius: unset;
}

/***** Tables *****/
.table {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
  border-spacing: 0;
}
@media (min-width: 768px) {
  .table {
    table-layout: auto;
  }
}
.table th,
.table th a {
  color: #5f6a79;
  font-size: 13px;
  text-align: left;
}
[dir=rtl] .table th,
[dir=rtl] .table th a {
  text-align: right;
}
.table tr {
  border-bottom: 1px solid #ddd;
  display: block;
  padding: 20px 0;
}
@media (min-width: 768px) {
  .table tr {
    display: table-row;
  }
}
.table td {
  display: block;
}
@media (min-width: 768px) {
  .table td {
    display: table-cell;
  }
}
@media (min-width: 1024px) {
  .table td, .table th {
    padding: 20px 30px;
  }
}
@media (min-width: 768px) {
  .table td, .table th {
    padding: 10px 20px;
    height: 60px;
  }
}

/***** Forms *****/
.form {
  max-width: 650px;
}

.form-field ~ .form-field {
  margin-top: 25px;
}

.form-field label {
  display: block;
  font-size: 13px;
  margin-bottom: 5px;
}

.form-field input {
  border: 1px solid #87929D;
  border-radius: 4px;
  padding: 10px;
  width: 100%;
}
.form-field input:focus {
  border: 1px solid rgba(30, 76, 130, 1);
}

.form-field input[type=text] {
  border: 1px solid #87929D;
  border-radius: 4px;
}
.form-field input[type=text]:focus {
  border: 1px solid rgba(30, 76, 130, 1);
}

.form-field input[type=checkbox] {
  width: auto;
}

.form-field .nesty-input {
  border-radius: 4px;
  border: 1px solid #87929D;
  height: 40px;
  line-height: 40px;
  outline: none;
  vertical-align: middle;
}
.form-field .nesty-input:focus {
  border: 1px solid rgba(30, 76, 130, 1);
  text-decoration: none;
}

.form-field .hc-multiselect-toggle {
  border: 1px solid #87929D;
}

.form-field .hc-multiselect-toggle:focus {
  outline: none;
  border: 1px solid rgba(30, 76, 130, 1);
  text-decoration: none;
}

.form-field textarea {
  vertical-align: middle;
}

.form-field input[type=checkbox] + label {
  margin: 0 0 0 10px;
}

.form-field .optional {
  color: #5f6a79;
  margin-left: 4px;
}

.form-field p {
  color: #5f6a79;
  font-size: 12px;
  margin: 5px 0;
}

.form footer {
  margin-top: 40px;
  padding-top: 30px;
}

.form footer a {
  color: #5f6a79;
  cursor: pointer;
  margin-right: 15px;
}

.form .suggestion-list {
  font-size: 13px;
  margin-top: 30px;
}
.form .suggestion-list label {
  border-bottom: 1px solid #ddd;
  display: block;
  padding-bottom: 5px;
}
.form .suggestion-list li {
  padding: 10px 0;
}
.form .suggestion-list li a:visited {
  color: rgba(102, 102, 102, 1);
}

/***** Header *****/
.header {
  max-width: 1160px;
  margin: 0 auto 60px;
  padding: 0 5%;
  position: relative;
  align-items: center;
  display: flex;
  height: 71px;
  justify-content: space-between;
}
@media (min-width: 1160px) {
  .header {
    padding: 0;
    width: 90%;
  }
}

.logo img {
  max-height: 37px;
  vertical-align: middle;
}

.logo span {
  margin: 0 10px;
  color: rgba(30, 76, 130, 1);
}

.logo a {
  display: inline-block;
}

.logo a:hover, .logo a:focus, .logo a:active {
  text-decoration: none;
}

.user-nav {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
}
@media (min-width: 768px) {
  .user-nav {
    position: relative;
  }
}
.user-nav[aria-expanded=true] {
  background-color: #fff;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.15), 0 4px 10px 0 rgba(0, 0, 0, 0.1);
  border: solid 1px #ddd;
  right: 0;
  left: 0;
  top: 71px;
  z-index: 1;
}
.user-nav[aria-expanded=true] > a {
  display: block;
  margin: 20px;
}
.user-nav[aria-expanded=true] > .user-nav-list li {
  display: block;
}
.user-nav[aria-expanded=true] > .user-nav-list a {
  display: block;
  margin: 20px;
}

.user-nav-list {
  display: block;
  list-style: none;
}
.user-nav-list > li {
  display: inline-block;
}

@media (max-width: 768px) {
  .nav-wrapper-desktop {
    display: none;
  }
}
@media (min-width: 768px) {
  .nav-wrapper-desktop {
    display: none;
  }
}
@media (min-width: 1024px) {
  .nav-wrapper-desktop {
    display: inline-block;
  }
}
.nav-wrapper-desktop a {
  border: 0;
  color: rgba(30, 76, 130, 1);
  display: none;
  font-size: 14px;
  padding: 0 20px 0 0;
  width: auto;
}
@media (min-width: 768px) {
  .nav-wrapper-desktop a {
    display: inline-block;
  }
}
[dir=rtl] .nav-wrapper-desktop a {
  padding: 0 0 0 20px;
}
.nav-wrapper-desktop a:hover, .nav-wrapper-desktop a:focus, .nav-wrapper-desktop a:active {
  background-color: transparent;
  color: rgba(30, 76, 130, 1);
  text-decoration: underline;
}

@media (min-width: 1024px) {
  .nav-wrapper-mobile {
    display: none;
  }
}
.nav-wrapper-mobile .menu-button-mobile {
  background: none;
  border: 0;
  width: auto;
  min-width: 71px;
  cursor: pointer;
}
.nav-wrapper-mobile .menu-button-mobile .icon-menu {
  padding: 7px;
  vertical-align: middle;
  width: 30px;
  height: 30px;
  border-radius: 50%;
}
.nav-wrapper-mobile .menu-button-mobile[aria-expanded=true] .icon-menu {
  background: #f3f3f3;
}
.nav-wrapper-mobile .menu-list-mobile {
  position: absolute;
  background-color: #fff;
  box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.15);
  border-top: solid 1px #ddd;
  border-bottom: solid 1px #ddd;
  right: 0;
  left: 0;
  top: 71px;
  z-index: 2;
}
.nav-wrapper-mobile .menu-list-mobile[aria-expanded=false] {
  display: none;
}
.nav-wrapper-mobile .menu-list-mobile[aria-expanded=true] {
  display: block;
}
.nav-wrapper-mobile .menu-list-mobile-items .item {
  margin: 4px 0;
}
.nav-wrapper-mobile .menu-list-mobile-items li:empty:not(.nav-divider) {
  display: none;
}
.nav-wrapper-mobile .menu-list-mobile-items .nav-divider {
  border-bottom: 0.1px solid #ddd;
  padding: 0;
}
.nav-wrapper-mobile .menu-list-mobile-items .nav-divider:last-child {
  display: none;
}
.nav-wrapper-mobile .menu-list-mobile-items button {
  background: none;
  border: none;
  padding: 8px 24px;
  width: 100%;
  height: 100%;
  color: rgba(50, 56, 64, 1);
  cursor: pointer;
  text-align: start;
}
.nav-wrapper-mobile .menu-list-mobile-items button:active, .nav-wrapper-mobile .menu-list-mobile-items button:focus, .nav-wrapper-mobile .menu-list-mobile-items button:hover {
  background-color: #f3f3f3;
  text-decoration: underline;
}
.nav-wrapper-mobile .menu-list-mobile-items a {
  display: block;
  padding: 8px 24px;
  width: 100%;
  height: 100%;
  color: rgba(50, 56, 64, 1);
}
.nav-wrapper-mobile .menu-list-mobile-items a:active, .nav-wrapper-mobile .menu-list-mobile-items a:focus, .nav-wrapper-mobile .menu-list-mobile-items a:hover {
  background-color: #f3f3f3;
}
.nav-wrapper-mobile .menu-list-mobile-items .my-profile {
  display: flex;
  line-height: 1.5;
}
.nav-wrapper-mobile .menu-list-mobile-items .my-profile .my-profile-tooltip {
  font-size: 12px;
  color: #68737D;
}
.nav-wrapper-mobile .menu-list-mobile-items .menu-profile-avatar {
  height: 20px;
  width: 20px;
  border-radius: 50%;
  display: inline-block;
  margin-right: 8px;
  margin-top: 1px;
}
[dir=rtl] .nav-wrapper-mobile .menu-list-mobile-items .menu-profile-avatar {
  margin-right: 0;
  margin-left: 8px;
}

.skip-navigation {
  align-items: center;
  background-color: black;
  color: white;
  display: flex;
  font-size: 14px;
  justify-content: center;
  left: -999px;
  margin: 20px;
  padding: 20px;
  overflow: hidden;
  position: absolute;
  top: auto;
  z-index: -999;
}
[dir=rtl] .skip-navigation {
  left: initial;
  right: -999px;
}
.skip-navigation:focus, .skip-navigation:active {
  left: auto;
  overflow: auto;
  text-align: center;
  text-decoration: none;
  top: auto;
  z-index: 999;
}
[dir=rtl] .skip-navigation:focus, [dir=rtl] .skip-navigation:active {
  left: initial;
  right: auto;
}

#zd-modal-container ~ .skip-navigation {
  display: none;
}

/***** User info in header *****/
.user-info {
  display: inline-block;
}
.user-info .dropdown-toggle::after {
  display: none;
}
@media (min-width: 768px) {
  .user-info .dropdown-toggle::after {
    display: inline-block;
  }
}
.user-info > button {
  border: 0;
  color: rgba(30, 76, 130, 1);
  min-width: 0;
  padding: 0;
  white-space: nowrap;
}
.user-info > button:hover, .user-info > button:focus {
  color: rgba(30, 76, 130, 1);
  background-color: transparent;
}
.user-info > button::after {
  color: rgba(30, 76, 130, 1);
  padding-right: 15px;
}
[dir=rtl] .user-info > button::after {
  padding-left: 15px;
  padding-right: 0;
}

#user #user-name {
  display: none;
  font-size: 14px;
}
@media (min-width: 768px) {
  #user #user-name {
    display: inline-block;
  }
}
#user #user-name:hover {
  text-decoration: underline;
}

/***** User avatar *****/
.user-avatar {
  height: 25px;
  width: 25px;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
}

.avatar {
  display: inline-block;
  position: relative;
}
.avatar img {
  height: 40px;
  width: 40px;
}
.avatar .icon-agent {
  color: rgba(30, 76, 130, 1);
  border: 2px solid #fff;
  border-radius: 50%;
  bottom: -4px;
  background-color: #FFFFFF;
  font-size: 17px;
  height: 17px;
  line-height: 17px;
  position: absolute;
  right: -2px;
  text-align: center;
  width: 17px;
}

/***** Footer *****/
.footer {
  border-top: 1px solid #ddd;
  margin-top: 60px;
  padding: 30px 0;
}
.footer a {
  color: #5f6a79;
}
.footer-inner {
  max-width: 1160px;
  margin: 0 auto;
  padding: 0 5%;
  display: flex;
  justify-content: space-between;
}
@media (min-width: 1160px) {
  .footer-inner {
    padding: 0;
    width: 90%;
  }
}
.footer-language-selector button {
  color: #5f6a79;
  display: inline-block;
}

.powered-by-zendesk a,
.powered-by-zendesk a:visited {
  color: #5f6a79;
}

/***** Breadcrumbs *****/
.breadcrumbs {
  margin: 0 0 15px 0;
  padding: 0;
  display: flex;
}
@media (min-width: 768px) {
  .breadcrumbs {
    margin: 0;
  }
}
.breadcrumbs li {
  color: rgba(30, 76, 130, 1);
  font-size: 16px;
  max-width: 450px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.breadcrumbs li + li::before {
  content: "";
  display: inline-flex;
  height: 10px;
  width: 10px;
  background-image: var(--icon-chevron-right);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  margin: 0 4px;
}
.breadcrumbs li a:visited {
  color: rgba(30, 76, 130, 1);
}

/***** Search field *****/
.search-container {
  position: relative;
}

.search {
  border-color: #1e4c82;
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  display: flex;
  position: relative;
  transition: border 0.12s ease-in-out;
}
.search:focus-within {
  border-color: rgba(30, 76, 130, 1);
}
.search input[type=search],
.search .clear-button {
  background-color: #fff;
  border-radius: 4px;
  border: none;
}
.search-full input[type=search], .search-full .clear-button {
  border-color: #fff;
}
.search input[type=search] {
  appearance: none;
  -webkit-appearance: none;
  box-sizing: border-box;
  color: #666;
  flex: 1 1 auto;
  height: 40px;
  width: 100%;
}
.search input[type=search]:focus {
  color: #555;
}
.search input[type=search]::-webkit-search-decoration, .search input[type=search]::-webkit-search-cancel-button, .search input[type=search]::-webkit-search-results-button, .search input[type=search]::-webkit-search-results-decoration {
  -webkit-appearance: none;
}
.search input[type=search]:-webkit-autofill, .search input[type=search]:-webkit-autofill:hover, .search input[type=search]:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px #fff inset;
}
.search .clear-button {
  align-items: center;
  box-sizing: border-box;
  color: #777;
  cursor: pointer;
  display: none;
  flex: none;
  justify-content: center;
  padding: 0 15px;
}
.search .clear-button:hover {
  background-color: var(--color-gray-50);
  color: var(--color-charcoal);
}
.search .clear-button:focus {
  outline: 0;
  box-shadow: 0 0 0 3px rgba(30, 76, 130, 1);
}
.search-has-value .clear-button {
  display: flex;
}

[dir=ltr] .search input[type=search] {
  padding-left: 40px;
  padding-right: 20px;
}
[dir=ltr] .search-has-value input[type=search] {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-right-color: transparent;
}
[dir=ltr] .search-has-value input[type=search]:focus {
  border-right-color: rgba(30, 76, 130, 1);
}
[dir=ltr] .search .clear-button {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-left-color: transparent;
}
[dir=ltr] .search .clear-button:focus {
  border-left-color: rgba(30, 76, 130, 1);
}

[dir=rtl] .search input[type=search] {
  padding-left: 20px;
  padding-right: 40px;
}
[dir=rtl] .search-has-value input[type=search] {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-left-color: transparent;
}
[dir=rtl] .search-has-value input[type=search]:focus {
  border-left-color: rgba(30, 76, 130, 1);
}
[dir=rtl] .search .clear-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-right-color: transparent;
}
[dir=rtl] .search .clear-button:focus {
  border-right-color: rgba(30, 76, 130, 1);
}

.search-icon {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  left: 15px;
  z-index: 1;
  width: 18px;
  height: 18px;
  color: #777;
  pointer-events: none;
}
[dir=rtl] .search-icon {
  left: auto;
  right: 15px;
}

/***** Hero component *****/
.hero {
/*   background-image: url(/hc/theming_assets/01J94ZQR4VH4E1RR35V3TT3JHW); */
/*   background-position: center;
  background-size: cover; */
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  
}
.hero-container{
  text-align: center;
  padding: 130px 0 0;
  display: flex;
flex-direction: column;
align-items: center;
gap: 32px;
  justify-content: center;
  align-content: center;
  margin: auto;
  
}

.hero-container.transactions {
  padding: 80px 0 0;
}
.hero-logo{
    width: 410px;
  height: 48px;
  background-image: var(--ire-logo);
}

.hero-container.transactions .hero-logo {
    width: 171px;
  height: 128px;
  background-image: var(--ire-logo-transactions);
}

.hero-header {
color: var(--color-fa-blue, #1E4C82);
text-align: center;
font-family: var(--font-family);
font-size: 36px;
font-weight: 400;
line-height: 125%; /* 45px */
}
.hero-subhead {
  color: var(--color-fa-blue, #1E4C82);
text-align: center;
font-family: var(--font-family);
font-size: 16px;
font-weight: 400;
line-height: 150%; /* 24px */
  max-width: 560px;
}
.hero-inner {
  position: relative;
width: 100%;
  margin: 0 auto;
}

.page-header {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 10px 0;
}
@media (min-width: 768px) {
  .page-header {
    align-items: baseline;
/*     flex-direction: row; */
/*     flex-wrap: nowrap; */
/*     gap: 16px; */
    margin: 0;
  }
}
.page-header .section-subscribe {
  flex-shrink: 0;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .page-header .section-subscribe {
    margin-bottom: 0;
  }
}
.page-header h1 {
  flex-grow: 1;
  margin-bottom: 10px;
}
.page-header-description {
  font-style: italic;
  margin: 0 0 30px 0;
  word-break: break-word;
}
@media (min-width: 1024px) {
  .page-header-description {
    flex-basis: 100%;
  }
}
.page-header .icon-lock {
  height: 20px;
  width: 20px;
  position: relative;
  left: -5px;
  vertical-align: baseline;
}

.sub-nav {
  align-items: baseline;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  gap: 15px 30px;
  justify-content: space-between;
  margin-bottom: 55px;
}
@media (min-width: 768px) {
  .sub-nav {
    flex-direction: row;
  }
}
.sub-nav .breadcrumbs {
  margin: 0;
}
.sub-nav .search-container {
  max-width: 300px;
  width: 100%;
}
@media (min-width: 768px) {
  .sub-nav .search-container {
    flex: 0 1 300px;
  }
}
.sub-nav input[type=search]::after {
  font-size: 15px;
}

/***** Blocks *****/
/* Used in Homepage#categories and Community#topics */
.blocks-list {
  display: flex;
  justify-content: center;
  align-content: stretch;
  align-items: center;
  flex-wrap: wrap;
  gap: 24px;
  list-style: none;
  padding: 0 0 150px;
}
@media (min-width: 768px) {
  .blocks-list {
    gap: 40px;
  }
}
.blocks-item {
  background-color: #FFF;
  border: 1px solid transparent;
  box-sizing: border-box;
  color: rgba(50, 56, 64, 1);
  display: flex;
  flex: 1 0 340px;
  max-width: 100%;
  text-align: center;
    transition: transform all 0.3s;
  border-radius: 10px;
}

@media (min-width: 768px) {
  .blocks-item {
    max-width: 340px;
  }
}

.blocks-item .blocks-item-title:before {
  content: '';
  height: 48px;
  width: 48px;
  background-color: #F4F9FF;
  background-image: var(--icon-circle-question);
  background-size: 24px;
  background-position: center center;
  background-repeat: no-repeat;
  border-radius: 50%;
  position: relative;
  display:block;
  top: -8px;
  left: 50%;
  transform: translateX(-50%);

}
.blocks-item[data-name="Transactions"] .blocks-item-title:before {
    background-image: var(--icon-nav-transactions);
  }
  .blocks-item[data-name="Properties"] .blocks-item-title:before {
    background-image: var(--icon-nav-properties);
  }
  .blocks-item[data-name="Farming"] .blocks-item-title:before {
    background-image: var(--icon-nav-farming);
  }
  .blocks-item[data-name="Classes"] .blocks-item-title:before {
    background-image: var(--icon-nav-classes);
  }
  .blocks-item[data-name="Marketing"] .blocks-item-title:before {
    background-image: var(--icon-nav-marketing);
  }
  .blocks-item[data-name="Calculators"] .blocks-item-title:before {
    background-image: var(--icon-nav-calculators);
  }
  .blocks-item[data-name="General"] .blocks-item-title:before {
    background-image: var(--icon-settings);
  }
  
.blocks-item:hover, .blocks-item:focus, .blocks-item:active {
  background-color: #F7F7F7;
  border: 1px solid var(--color-gray-200);

}
.blocks-item:hover *, .blocks-item:focus *, .blocks-item:active * {
  color: rgba(50, 56, 64, 1);
  text-decoration: none;

}
.blocks-item-internal {
  background-color: transparent;
  border: 1px solid #ddd;
}
.blocks-item-internal .icon-lock {
  height: 15px;
  width: 15px;
  bottom: 5px;
  position: relative;
}
.blocks-item-internal a {
  color: rgba(50, 56, 64, 1);
}
.blocks-item-link {
  color: rgba(50, 56, 64, 1);
  padding: 32px;
  display: flex;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  border-radius: inherit;
}
.blocks-item-link:visited, .blocks-item-link:hover, .blocks-item-link:active {
  color: inherit;
  text-decoration: none;
}
.blocks-item-link:focus {
  outline: 0;
  box-shadow: 0 0 0 3px rgba(30, 76, 130, 1);
  text-decoration: none;
}
.blocks-item-title {
  position: relative;
  display:block;
  margin-bottom: 0;
  font-size: 20px;
}



.blocks-item-description {
  margin: 0;
}
.blocks-item-description:not(:empty) {
  margin-top: 10px;
}

/***** Homepage *****/
.section {
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .section {
    margin-bottom: 64px;
  }
}

.home-section h2 {
  margin-bottom: 10px;
  text-align: center;
}

/***** Promoted articles *****/
.promoted-articles {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}
@media (min-width: 1024px) {
  .promoted-articles {
    flex-direction: row;
  }
}
.promoted-articles-item {
  flex: 1 0 auto;
}
@media (min-width: 1024px) {
  .promoted-articles-item {
    align-self: flex-end;
    flex: 0 0 auto;
    padding-right: 30px;
    width: 33%; /* Three columns on desktop */
  }
  [dir=rtl] .promoted-articles-item {
    padding: 0 0 0 30px;
  }
}
.promoted-articles-item:nth-child(3n) {
  padding-right: 0;
}
.promoted-articles-item a {
  display: block;
  border-bottom: 1px solid #ddd;
  padding: 15px 0;
}
.promoted-articles-item .icon-lock {
  vertical-align: baseline;
}
.promoted-articles-item:last-child a {
  border: 0;
}
@media (min-width: 1024px) {
  .promoted-articles-item:last-child a {
    border-bottom: 1px solid #ddd;
  }
}

/***** Community section in homepage *****/
.community {
  text-align: center;
}
.community-image {
  min-height: 300px;
  margin-top: 32px;
  background-image: url(/hc/theming_assets/01J94ZQR4VH4E1RR35V3TT3JHW);
  background-position: center;
  background-repeat: no-repeat;
  max-width: 100%;
}
.community a {
  color: rgba(30, 97, 172, 1);
  text-decoration: underline;
}
.community a:visited {
  color: rgba(102, 102, 102, 1);
}
.community a:hover, .community a:active, .community a:focus {
  color: rgba(15, 49, 89, 1);
}

.community,
.activity {
  border-top: 1px solid #ddd;
  padding: 30px 0;
}

/***** Recent activity *****/
.recent-activity-header {
  margin-bottom: 10px;
  text-align: center;
}
.recent-activity-list {
  padding: 0;
}
.recent-activity-item {
  border-bottom: 1px solid #ddd;
  overflow: auto;
  padding: 20px 0;
}
.recent-activity-item h3 {
  margin: 0;
}
.recent-activity-item-parent {
  font-size: 16px;
  font-weight: 500;
}
.recent-activity-item-parent, .recent-activity-item-link {
  margin: 6px 0;
  display: inline-block;
  width: 100%;
}
@media (min-width: 768px) {
  .recent-activity-item-parent, .recent-activity-item-link {
    width: 70%;
    margin: 0;
  }
}
.recent-activity-item-link {
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.recent-activity-item-meta {
  color: rgba(50, 56, 64, 1);
  margin: 15px 0 0 0;
  float: none;
}
@media (min-width: 768px) {
  .recent-activity-item-meta {
    margin: 0;
    float: right;
  }
  [dir=rtl] .recent-activity-item-meta {
    float: left;
  }
}
.recent-activity-item-time, .recent-activity-item-comment {
  display: inline-block;
  font-size: 13px;
}
.recent-activity-item-comment {
  padding-left: 5px;
}
[dir=rtl] .recent-activity-item-comment {
  padding: 0 5px 0 0;
}
.recent-activity-item-comment::before {
  display: inline-block;
}
.recent-activity-controls {
  padding-top: 15px;
}
.recent-activity-controls a {
  color: rgba(30, 97, 172, 1);
  text-decoration: underline;
}
.recent-activity-controls a:visited {
  color: rgba(102, 102, 102, 1);
}
.recent-activity-controls a:hover, .recent-activity-controls a:active, .recent-activity-controls a:focus {
  color: rgba(15, 49, 89, 1);
}
.recent-activity-accessibility-label {
  border: 0;
  clip: rect(0 0 0 0);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
}
.recent-activity-comment-icon svg {
  vertical-align: middle;
  color: rgba(30, 76, 130, 1);
  width: 16px;
  height: 16px;
}
.recent-activity-comment-icon:after {
  content: attr(data-comment-count);
  margin-left: 3px;
}
[dir=rtl] .recent-activity-comment-icon:after {
  margin-left: 0;
  margin-right: 3px;
}

/***** Category pages *****/
.category-container {
  display: flex;
/*   justify-content: flex-end; */
}
.category-content {
  flex: 1;
  max-width: 100%;
}
@media (min-width: 1024px) {
  .category-content {
    flex: 0 0 1;
  }
}

.section-tree {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (min-width: 768px) {
  .section-tree {
    flex-direction: row;
  }
}
.section-tree .section {
  flex: initial;
  max-width: 100%;
}
@media (min-width: 768px) {
  .section-tree .section {
    flex: 0 0 45%; /* Two columns for tablet and desktop. Leaving 5% separation between columns */
  }
}
.section-tree-title {
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 500;
}
.section-tree-title a {
  color: rgba(50, 56, 64, 1);
}
.section-tree .see-all-articles {
  display: block;
  padding: 15px 0;
}

.article-list-item {
  font-size: 16px;
  padding: 15px 0;
  text-overflow: ellipsis;
  overflow: hidden;
}
.article-list-item a {
  color: rgba(50, 56, 64, 1);
}

.icon-star {
  color: rgba(30, 76, 130, 1);
  font-size: 18px;
}

/***** Section pages *****/
.section-container {
  display: flex;
/*   justify-content: flex-end; */
}
.section-content {
  flex: 1;
  max-width: 100%;
}
@media (min-width: 1024px) {
  .section-content {
    flex: 0 0 80%;
  }
}
.section-list {
  margin: 40px 0;
}

.section-list-item {
  border-bottom: 1px solid #ddd;
  font-size: 16px;
  padding: 15px 0;
}
.section-list-item:first-child {
  border-top: 1px solid #ddd;
}
.section-list-item a {
  align-items: center;
  color: rgba(50, 56, 64, 1);
  display: flex;
  justify-content: space-between;
}

.see-all-sections-trigger {
  cursor: pointer;
  display: block;
  padding: 15px;
  text-align: center;
}
.see-all-sections-trigger[aria-hidden=true] {
  display: none;
}

/***** Article *****/
.article {
  /*
  * The article grid is defined this way to optimize readability:
  * Sidebar | Content | Free space
  * 17%     | 66%     | 17%
  */
  flex: 1 0 auto;
}
@media (min-width: 1024px) {
  .article {
    flex: 1 0 66%;
/*     max-width: 66%; */
    min-width: 640px;
    padding: 0 48px;
  }
}
.article-container {
  display: flex;
  flex-direction: column;
}
@media (min-width: 1024px) {
  .article-container {
    flex-direction: row;
  }
}
.article-header {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 40px;
  margin-top: 20px;
}
@media (min-width: 768px) {
  .article-header {
    flex-direction: row;
    margin-top: 0;
  }
}
.article-avatar {
  margin-right: 10px;
}
.article-author {
  margin-bottom: 10px;
}
.article-title {
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
@media (min-width: 768px) {
  .article-title {
    flex-basis: 100%; /* Take entire row */
  }
}
.article-title .icon-lock {
  position: relative;
  left: -5px;
  vertical-align: baseline;
}
.article [role=button] {
  flex-shrink: 0; /*Avoid collapsing elements in Safari (https://github.com/philipwalton/flexbugs#1-minimum-content-sizing-of-flex-items-not-honored)*/
  width: 100%;
}
@media (min-width: 768px) {
  .article [role=button] {
    width: auto;
  }
}
.article-info {
  max-width: 100%;
}
.article-meta {
  display: inline-block;
  vertical-align: middle;
}
.article-body {
  display: flow-root;
}
.article-body a {
  color: rgba(30, 97, 172, 1);
  text-decoration: underline;
}
.article-body a:visited {
  color: rgba(102, 102, 102, 1);
}
.article-body a:hover, .article-body a:active, .article-body a:focus {
  color: rgba(15, 49, 89, 1);
}
.article-body img {
  height: auto;
  max-width: 100%;
}
.article-body p > img.image-style-align-left {
  float: left;
  margin: 8px 20px 6px 0;
}
.article-body p > img.image-style-align-right {
  float: right;
  margin: 8px 0px 6px 20px;
}
.article-body p > img.image-style-block-align-right {
  margin-left: auto;
  margin-right: 0;
}
.article-body p > img.image-style-block-align-left {
  margin-left: 0;
  margin-right: auto;
}
.article-body figure.image {
  display: table;
  margin: 0 auto;
}
.article-body figure.image > img {
  display: block;
  width: 100%;
}
.article-body figure.image.image-style-align-left {
  float: left;
  margin: 8px 20px 6px 0;
}
.article-body figure.image.image-style-align-right {
  float: right;
  margin: 8px 0px 6px 20px;
}
.article-body figure.image.image-style-block-align-right {
  margin-left: auto;
  margin-right: 0;
}
.article-body figure.image.image-style-block-align-left {
  margin-left: 0;
  margin-right: auto;
}
.article-body figcaption {
  padding: 10px 0;
  font-size: 12px;
  text-align: center;
  background-color: #f2f2f2;
}
.article-body ul,
.article-body ol {
  padding-left: 20px;
  list-style-position: outside;
  margin: 20px 0 20px 20px;
}
[dir=rtl] .article-body ul,
[dir=rtl] .article-body ol {
  padding-right: 20px;
  padding-left: 0;
  margin-left: 0;
  margin-right: 20px;
}
.article-body ul > ul,
.article-body ol > ol,
.article-body ol > ul,
.article-body ul > ol,
.article-body li > ul,
.article-body li > ol {
  margin: 0;
}
.article-body ul {
  list-style-type: disc;
}
.article-body :not(pre) > code {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 0 5px;
  margin: 0 2px;
}
.article-body pre {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 10px 15px;
  overflow: auto;
  white-space: pre;
}
.article-body blockquote {
  border-left: 1px solid #ddd;
  color: #5f6a79;
  font-style: italic;
  padding: 0 15px;
}
.article-body > p:last-child {
  margin-bottom: 0;
}
.article-content {
  line-height: 1.6;
  margin: 40px 0;
  word-wrap: break-word;
}
.article-footer {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding-bottom: 20px;
}
.article-comment-count {
  color: #5f6a79;
}
.article-comment-count:hover {
  text-decoration: none;
}
.article-comment-count-icon {
  vertical-align: middle;
  color: rgba(30, 76, 130, 1);
  width: 18px;
  height: 18px;
}
.article-sidebar {
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
  flex: 1 0 auto;
  margin-bottom: 20px;
  padding: 0;
}
@media (min-width: 1024px) {
  .article-sidebar {
    border: 0;
    flex: 0 0 17%;
    height: auto;
    max-width: 17%;
  }
}
.article-relatives {
  border-top: 1px solid #ddd;
  display: flex;
  flex-direction: column;
  padding: 20px 0;
}
@media (min-width: 768px) {
  .article-relatives {
    flex-direction: row;
  }
}
.article-relatives > * {
  flex: 1 0 50%;
  min-width: 50%;
  overflow-wrap: break-word;
  margin-right: 0;
}
.article-relatives > *:last-child {
  padding: 0;
}
@media (min-width: 768px) {
  .article-relatives > * {
    padding-right: 20px;
  }
}
.article-votes {
  border-top: 1px solid #ddd;
  padding: 30px 0;
  text-align: center;
}
.article-votes-question {
  font-size: 15px;
  font-weight: normal;
  margin-bottom: 0;
}
.article-vote {
  margin: 10px 5px;
  min-width: 90px;
  width: auto;
}
.article-more-questions {
  margin: 10px 0 20px;
  text-align: center;
}
.article-more-questions a {
  color: rgba(30, 97, 172, 1);
  text-decoration: underline;
}
.article-more-questions a:visited {
  color: rgba(102, 102, 102, 1);
}
.article-more-questions a:hover, .article-more-questions a:active, .article-more-questions a:focus {
  color: rgba(15, 49, 89, 1);
}
.article-return-to-top {
  border-top: 1px solid #87929D;
}
@media (min-width: 1024px) {
  .article-return-to-top {
    display: none;
  }
}
.article-return-to-top a {
  color: rgba(50, 56, 64, 1);
  display: block;
  padding: 20px 0;
}
.article-return-to-top a:hover, .article-return-to-top a:focus {
  text-decoration: none;
}
.article-return-to-top-icon {
  transform: rotate(0.5turn);
}
.article td > p:first-child,
.article th > p:first-child {
  margin-top: 0;
}
.article td > p:last-child,
.article th > p:last-child {
  margin-bottom: 0;
}

.sidenav-title {
  font-size: 16px;
  position: relative;
  font-weight: 500;
}
.sidenav-item {
  display: block;
  color: rgba(50, 56, 64, 1);
  margin-top: 10px;
  margin-bottom: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sidenav-item a {
  color: rgba(50, 56, 64, 1);
}

.recent-articles li,
.related-articles li {
  margin-bottom: 15px;
}

/***** Attachments *****/
/* Styles attachments inside posts, articles and comments */
.attachments .attachment-item {
  padding-left: 20px;
  position: relative;
  margin-bottom: 10px;
}
.attachments .attachment-item:last-child {
  margin-bottom: 0;
}
.attachments .attachment-item .attachment-icon {
  color: rgba(50, 56, 64, 1);
  left: 0;
  position: absolute;
  top: 5px;
}
[dir=rtl] .attachments .attachment-item {
  padding-left: 0;
  padding-right: 20px;
}
[dir=rtl] .attachments .attachment-item .attachment-icon {
  left: auto;
  right: 0;
}

.upload-dropzone span {
  color: #5f6a79;
}

/***** Social share links *****/
.share {
  padding: 0;
  white-space: nowrap;
}

.share li, .share a {
  display: inline-block;
}

.share li {
  height: 25px;
  width: 25px;
}

.share a {
  color: #5f6a79;
}
.share a:hover {
  text-decoration: none;
  color: rgba(30, 76, 130, 1);
}
.share a svg {
  height: 18px;
  width: 18px;
  display: block;
}

/***** Comments *****/
/* Styles comments inside articles, posts and requests */
.comment {
  border-bottom: 1px solid #ddd;
  padding: 20px 0;
}
.comment-heading, .recent-articles-title,
.related-articles-title {
  margin-bottom: 5px;
  margin-top: 0;
  font-size: 18px;
  font-weight: 500;
}
.comment-overview {
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
  padding: 20px 0;
}
.comment-overview p {
  margin-top: 0;
}
.comment-callout {
  color: #5f6a79;
  display: inline-block;
  font-size: 13px;
  margin-bottom: 0;
}
.comment-callout a {
  color: rgba(30, 97, 172, 1);
  text-decoration: underline;
}
.comment-callout a:visited {
  color: rgba(102, 102, 102, 1);
}
.comment-callout a:hover, .comment-callout a:active, .comment-callout a:focus {
  color: rgba(15, 49, 89, 1);
}
.comment-sorter {
  display: inline-block;
  float: right;
}
.comment-sorter .dropdown-toggle {
  color: #5f6a79;
  font-size: 13px;
}
[dir=rtl] .comment-sorter {
  float: left;
}
.comment-wrapper {
  display: flex;
  position: relative;
}
.comment-wrapper.comment-official {
  border: 1px solid rgba(30, 76, 130, 1);
  padding: 40px 20px 20px;
}
@media (min-width: 768px) {
  .comment-wrapper.comment-official {
    padding-top: 20px;
  }
}
.comment-info {
  min-width: 0;
  padding-right: 20px;
  width: 100%;
}
[dir=rtl] .comment-info {
  padding-right: 0;
  padding-left: 20px;
}
.comment-author {
  align-items: flex-end;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .comment-author {
    justify-content: space-between;
  }
}
.comment-avatar {
  margin-right: 10px;
}
[dir=rtl] .comment-avatar {
  margin-left: 10px;
  margin-right: 0;
}
.comment-meta {
  flex: 1 1 auto;
}
.comment-labels {
  flex-basis: 100%;
}
@media (min-width: 768px) {
  .comment-labels {
    flex-basis: auto;
  }
}
.comment .status-label:not(.status-label-official) {
  margin-top: 10px;
}
@media (min-width: 768px) {
  .comment .status-label:not(.status-label-official) {
    margin-top: 0;
  }
}
.comment-form {
  display: flex;
  padding-top: 30px;
  word-wrap: break-word;
}
.comment-container {
  width: 100%;
}
.comment-form-controls {
  display: none;
  margin-top: 10px;
  text-align: left;
}
@media (min-width: 768px) {
  [dir=ltr] .comment-form-controls {
    text-align: right;
  }
}
.comment-form-controls input[type=submit] {
  margin-top: 15px;
}
@media (min-width: 1024px) {
  .comment-form-controls input[type=submit] {
    margin-left: 15px;
  }
  [dir=rtl] .comment-form-controls input[type=submit] {
    margin-left: 0;
    margin-right: 15px;
  }
}
.comment-form-controls input[type=checkbox] {
  margin-right: 5px;
}
.comment-form-controls input[type=checkbox] [dir=rtl] {
  margin-left: 5px;
}
.comment-ccs {
  display: none;
}
.comment-ccs + textarea {
  margin-top: 10px;
}
.comment-attachments {
  margin-top: 10px;
}
.comment-attachments a {
  color: rgba(30, 76, 130, 1);
}
.comment-body {
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  word-break: break-word;
  word-wrap: break-word;
  display: flow-root;
/*   font-family: Helvetica, Arial, sans-serif; */
      font-family: var(--font-family);

  line-height: 1.6;
  overflow-x: auto;
}
.comment-body a {
  color: rgba(30, 97, 172, 1);
  text-decoration: underline;
}
.comment-body a:visited {
  color: rgba(102, 102, 102, 1);
}
.comment-body a:hover, .comment-body a:active, .comment-body a:focus {
  color: rgba(15, 49, 89, 1);
}
.comment-body img {
  height: auto;
  max-width: 100%;
}
.comment-body p > img.image-style-align-left {
  float: left;
  margin: 8px 20px 6px 0;
}
.comment-body p > img.image-style-align-right {
  float: right;
  margin: 8px 0px 6px 20px;
}
.comment-body p > img.image-style-block-align-right {
  margin-left: auto;
  margin-right: 0;
}
.comment-body p > img.image-style-block-align-left {
  margin-left: 0;
  margin-right: auto;
}
.comment-body figure.image {
  display: table;
  margin: 0 auto;
}
.comment-body figure.image > img {
  display: block;
  width: 100%;
}
.comment-body figure.image.image-style-align-left {
  float: left;
  margin: 8px 20px 6px 0;
}
.comment-body figure.image.image-style-align-right {
  float: right;
  margin: 8px 0px 6px 20px;
}
.comment-body figure.image.image-style-block-align-right {
  margin-left: auto;
  margin-right: 0;
}
.comment-body figure.image.image-style-block-align-left {
  margin-left: 0;
  margin-right: auto;
}
.comment-body figcaption {
  padding: 10px 0;
  font-size: 12px;
  text-align: center;
  background-color: #f2f2f2;
}
.comment-body ul,
.comment-body ol {
  padding-left: 20px;
  list-style-position: outside;
  margin: 20px 0 20px 20px;
}
[dir=rtl] .comment-body ul,
[dir=rtl] .comment-body ol {
  padding-right: 20px;
  padding-left: 0;
  margin-left: 0;
  margin-right: 20px;
}
.comment-body ul > ul,
.comment-body ol > ol,
.comment-body ol > ul,
.comment-body ul > ol,
.comment-body li > ul,
.comment-body li > ol {
  margin: 0;
}
.comment-body ul {
  list-style-type: disc;
}
.comment-body :not(pre) > code {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 0 5px;
  margin: 0 2px;
}
.comment-body pre {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 10px 15px;
  overflow: auto;
  white-space: pre;
}
.comment-body blockquote {
  border-left: 1px solid #ddd;
  color: #5f6a79;
  font-style: italic;
  padding: 0 15px;
}
.comment-mark-as-solved {
  display: inline-block;
}

/***** Vote *****/
/* Used in article comments, post comments and post */
.vote {
  display: flex;
  flex-direction: column;
  text-align: center;
}
.vote a:active, .vote a:hover, .vote a:focus {
  text-decoration: none;
}

.vote-sum {
  color: #5f6a79;
  display: block;
  margin: 3px 0;
}
[dir=rtl] .vote-sum {
  direction: ltr;
  unicode-bidi: bidi-override;
}

.vote-up svg {
  transform: scale(1, -1);
}

.vote-up:hover,
.vote-down:hover {
  color: rgba(30, 76, 130, 1);
}

.vote-up, .vote-down {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  border: none;
  color: #5f6a79;
  cursor: pointer;
  min-height: 35px;
  min-width: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.vote-voted {
  color: rgba(30, 76, 130, 1);
}

.vote-voted:hover {
  color: #0b1c2f;
}

/***** Actions *****/
/* Styles admin and en user actions(edit, delete, change status) in comments and posts */
.actions {
  text-align: center;
  flex-shrink: 0; /*Avoid collapsing elements in Safari*/
}
.actions button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  border: none;
  cursor: pointer;
  min-height: 35px;
  min-width: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
}

/***** Community *****/
.community-hero {
  background-image: url(/hc/theming_assets/01J94ZQR4VH4E1RR35V3TT3JHW);
  margin-bottom: 10px;
}
.community-footer {
  padding-top: 50px;
  text-align: center;
}
.community-footer-title {
  font-size: 16px;
  margin-bottom: 20px;
}
.community-featured-posts .title {
  font-size: 18px;
  font-weight: 500;
}
.community-featured-posts, .community-activity {
  padding-top: 40px;
  width: 100%;
}
.community-header {
  margin-bottom: 30px;
}
.community-header .title {
  margin-bottom: 0;
  font-size: 16px;
}

.post-to-community {
  margin-top: 10px;
}
@media (min-width: 768px) {
  .post-to-community {
    margin: 0;
  }
}

/* Community topics grid */
.topics {
  max-width: none;
  width: 100%;
}
.topics-item .meta-group {
  justify-content: center;
  margin-top: 20px;
}

/* Community topic page */
.topic-header {
  border-bottom: 1px solid #ddd;
  font-size: 13px;
}
@media (min-width: 768px) {
  .topic-header {
    padding-bottom: 10px;
  }
}
.topic-header .dropdown {
  display: block;
  border-top: 1px solid #ddd;
  padding: 10px 0;
}
@media (min-width: 768px) {
  .topic-header .dropdown {
    border-top: 0;
    display: inline-block;
    margin-right: 20px;
    padding: 0;
  }
}

.no-posts-with-filter {
  margin-top: 20px;
  margin-bottom: 20px;
}

/* Topic, post and user follow button */
.community-follow {
  margin-bottom: 10px;
  width: 100%;
}
@media (min-width: 768px) {
  .community-follow {
    margin-bottom: 0;
    width: auto;
  }
}
.community-follow button {
  line-height: 30px;
  padding: 0 10px 0 15px;
  position: relative;
  width: 100%;
}
@media (min-width: 768px) {
  .community-follow button {
    width: auto;
  }
}
.community-follow button:hover {
  background-color: rgba(30, 76, 130, 1);
}
.community-follow button:hover::after, .community-follow button:focus::after {
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.community-follow button[data-selected=true] {
  background-color: rgba(30, 76, 130, 1);
  color: #FFFFFF;
}
.community-follow button[data-selected=true]::after {
  border-left: 1px solid #FFFFFF;
  color: #FFFFFF;
}
.community-follow button[data-selected=true]:hover {
  background-color: #0b1c2f;
  border-color: #0b1c2f;
}
.community-follow button::after {
  border-left: 1px solid rgba(30, 76, 130, 1);
  content: attr(data-follower-count);
  color: rgba(30, 76, 130, 1);
  display: inline-block;
/*   font-family: Helvetica, Arial, sans-serif; */
    font-family: var(--font-family);
  margin-left: 15px;
  padding-left: 10px;
  position: absolute;
  right: 10px;
}
@media (min-width: 768px) {
  .community-follow button::after {
    position: static;
  }
}
[dir=rtl] .community-follow button::after {
  border-left: 0;
  border-right: 1px solid rgba(30, 76, 130, 1);
  margin: 0 10px 0 0;
  padding: 0 10px 0 0;
}

/***** Striped list *****/
/* Used in community posts list and requests list */
.striped-list {
  padding: 0;
}
.striped-list-item {
  align-items: flex-start;
  border-bottom: 1px solid #ddd;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding: 20px 0;
}
@media (min-width: 768px) {
  .striped-list-item {
    align-items: center;
    flex-direction: row;
  }
}
.striped-list-info {
  flex: 2;
}
.striped-list-title {
  color: rgba(30, 97, 172, 1);
  margin-bottom: 10px;
  margin-right: 5px;
}
.striped-list-title:hover, .striped-list-title:focus, .striped-list-title:active {
  text-decoration: underline;
}
.striped-list-title:visited {
  color: rgba(102, 102, 102, 1);
}
.striped-list .meta-group {
  margin: 5px 0;
}
.striped-list-count {
  color: #5f6a79;
  font-size: 13px;
  justify-content: flex-start;
  text-transform: capitalize;
}
@media (min-width: 768px) {
  .striped-list-count {
    display: flex;
    flex: 1;
    justify-content: space-around;
  }
}
.striped-list-count-item::after {
  content: "·";
  display: inline-block;
  padding: 0 5px;
}
@media (min-width: 768px) {
  .striped-list-count-item::after {
    display: none;
  }
}
.striped-list-count-item:last-child::after {
  display: none;
}
.striped-list-number {
  text-align: center;
}
@media (min-width: 768px) {
  .striped-list-number {
    color: rgba(50, 56, 64, 1);
    display: block;
  }
}

/***** Status labels *****/
/* Styles labels used in posts, articles and requests */
.status-label {
  background-color: #038153;
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  font-weight: 500;
  margin-right: 2px;
  padding: 3px 10px;
  vertical-align: middle;
  white-space: nowrap;
  display: inline-block;
}
.status-label:hover, .status-label:active, .status-label:focus {
  text-decoration: none;
}
.status-label-pinned, .status-label-featured, .status-label-official {
  background-color: rgba(30, 76, 130, 1);
}
.status-label-official {
  border-radius: 0;
  margin-right: 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 100%;
}
@media (min-width: 768px) {
  .status-label-official {
    border-radius: 0 0 4px 4px;
    right: 30px;
    width: auto;
  }
}
[dir=rtl] .status-label-official {
  left: 30px;
  right: auto;
}
.status-label-not-planned, .status-label-closed {
  background-color: #e9ebed;
  color: #5f6a79;
}
.status-label-pending, .status-label-pending-moderation {
  background-color: #1f73b7;
  text-align: center;
}
.status-label-open {
  background-color: #c72a1c;
}
.status-label-solved {
  background-color: #68737d;
}
.status-label-new {
  background-color: #ffb648;
  color: #703b15;
}
.status-label-hold {
  background-color: #000;
}
.status-label-request {
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (max-width: 768px) {
  .status-label-request {
    max-width: 150px;
  }
}

/***** Post *****/
/*
* The post grid is defined this way:
* Content | Sidebar
* 70%     | 30%
*/
.post {
  flex: 1;
  margin-bottom: 10px;
}
@media (min-width: 1024px) {
  .post {
    flex: 1 0 70%;
    max-width: 70%;
  }
}
.post-container {
  display: flex;
  flex-direction: column;
}
@media (min-width: 1024px) {
  .post-container {
    flex-direction: row;
  }
}
.post-header {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .post-header {
    align-items: baseline;
    flex-direction: row;
  }
}
.post-header .status-label {
  vertical-align: super;
}
.post-title {
  margin-bottom: 20px;
  width: 100%;
}
@media (min-width: 768px) {
  .post-title {
    margin-bottom: 0;
    padding-right: 10px;
  }
}
.post-title h1 {
  display: inline;
  vertical-align: middle;
}
@media (min-width: 768px) {
  .post-title h1 {
    margin-right: 5px;
  }
}
.post-author {
  align-items: flex-start;
  display: flex;
  justify-content: space-between;
}
.post-avatar {
  margin-bottom: 30px;
}
.post-content {
/*   font-family: Helvetica, Arial, sans-serif; */
    font-family: var(--font-family);
  line-height: 1.6;
  word-break: break-word;
}
.post-info-container {
  display: flex;
  margin-bottom: 40px;
}
.post-info {
  min-width: 0;
  padding-right: 20px;
  width: 100%;
}
[dir=rtl] .post-info {
  padding-right: 0;
  padding-left: 20px;
}
.post-meta {
  display: inline-block;
  flex: 1;
  margin-left: 10px;
  vertical-align: middle;
}
[dir=rtl] .post-meta {
  margin-left: 0;
  margin-right: 10px;
}
.post-body {
  display: flow-root;
}
.post-body a {
  color: rgba(30, 97, 172, 1);
  text-decoration: underline;
}
.post-body a:visited {
  color: rgba(102, 102, 102, 1);
}
.post-body a:hover, .post-body a:active, .post-body a:focus {
  color: rgba(15, 49, 89, 1);
}
.post-body img {
  height: auto;
  max-width: 100%;
}
.post-body p > img.image-style-align-left {
  float: left;
  margin: 8px 20px 6px 0;
}
.post-body p > img.image-style-align-right {
  float: right;
  margin: 8px 0px 6px 20px;
}
.post-body p > img.image-style-block-align-right {
  margin-left: auto;
  margin-right: 0;
}
.post-body p > img.image-style-block-align-left {
  margin-left: 0;
  margin-right: auto;
}
.post-body figure.image {
  display: table;
  margin: 0 auto;
}
.post-body figure.image > img {
  display: block;
  width: 100%;
}
.post-body figure.image.image-style-align-left {
  float: left;
  margin: 8px 20px 6px 0;
}
.post-body figure.image.image-style-align-right {
  float: right;
  margin: 8px 0px 6px 20px;
}
.post-body figure.image.image-style-block-align-right {
  margin-left: auto;
  margin-right: 0;
}
.post-body figure.image.image-style-block-align-left {
  margin-left: 0;
  margin-right: auto;
}
.post-body figcaption {
  padding: 10px 0;
  font-size: 12px;
  text-align: center;
  background-color: #f2f2f2;
}
.post-body ul,
.post-body ol {
  padding-left: 20px;
  list-style-position: outside;
  margin: 20px 0 20px 20px;
}
[dir=rtl] .post-body ul,
[dir=rtl] .post-body ol {
  padding-right: 20px;
  padding-left: 0;
  margin-left: 0;
  margin-right: 20px;
}
.post-body ul > ul,
.post-body ol > ol,
.post-body ol > ul,
.post-body ul > ol,
.post-body li > ul,
.post-body li > ol {
  margin: 0;
}
.post-body ul {
  list-style-type: disc;
}
.post-body :not(pre) > code {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 0 5px;
  margin: 0 2px;
}
.post-body pre {
  background: #f7f7f7;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 10px 15px;
  overflow: auto;
  white-space: pre;
}
.post-body blockquote {
  border-left: 1px solid #ddd;
  color: #5f6a79;
  font-style: italic;
  padding: 0 15px;
}
.post-footer {
  align-items: center;
  display: flex;
  justify-content: space-between;
  padding-bottom: 20px;
}
.post-comment-count {
  color: #5f6a79;
}
.post-comment-count:hover {
  text-decoration: none;
}
.post-comment-count .icon-comments {
  color: rgba(30, 76, 130, 1);
  display: inline-block;
  width: 18px;
  height: 18px;
  margin: 5px;
  vertical-align: middle;
}
.post-sidebar {
  border-top: 1px solid #ddd;
  flex: 1;
  padding: 30px 0;
  text-align: center;
}
@media (min-width: 1024px) {
  .post-sidebar {
    border: 0;
    flex: 1 0 30%;
    padding: 0 0 0 50px;
    text-align: initial;
  }
  [dir=rtl] .post-sidebar {
    padding: 0 50px 0 0;
  }
}
.post-sidebar-title {
  font-size: 18px;
  font-weight: 500;
}
.post-comments {
  margin-bottom: 20px;
}
@media (min-width: 1024px) {
  .post-comments {
    margin-bottom: 0;
  }
}

/***** Community Badges *****/
/* Styles labels used next to the authors of article comments, community posts, and community comments */
.community-badge-title {
  background-color: #04444d;
  border-radius: 4px;
  color: #fff;
  font-size: 12px;
  font-weight: 500;
  padding: 0px 8px;
  vertical-align: top;
  white-space: nowrap;
  display: inline-block;
  line-height: 18px;
  vertical-align: middle;
}

.community-badge-titles {
  display: inline;
}

.community-badge-achievement {
  display: block;
  height: 16px;
  white-space: nowrap;
  width: 16px;
}
.community-badge-achievement img {
  width: 100%;
  height: 100%;
}

.community-badge-achievements {
  display: flex;
}

.community-badge-achievements-rest {
  font-size: 12px;
  font-weight: 500;
  line-height: 20px;
  text-align: center;
  vertical-align: top;
}

.community-badge {
  margin: 2px;
}

.profile-info .community-badge-title {
  padding: 2px 8px;
  line-height: 20px;
}
.profile-info .community-badge-achievement {
  height: 40px;
  width: 40px;
}
.profile-info .community-badge-achievements-rest {
  line-height: 40px;
  font-size: 20px;
}

/* Navigation element that collapses on mobile */
.collapsible-nav {
  flex-direction: column;
  font-size: 14px;
  position: relative;
}
@media (min-width: 768px) {
  .collapsible-nav {
    flex-direction: row;
  }
}

.collapsible-nav-border {
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
}
@media (min-width: 768px) {
  .collapsible-nav-border {
    border-top: 0;
  }
}

.collapsible-nav-toggle {
  top: 22.5px;
  transform: translateY(-50%);
  position: absolute;
  right: 0;
  padding: 0;
  border: 0;
  background: none;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .collapsible-nav-toggle {
    display: none;
  }
}
[dir=rtl] .collapsible-nav-toggle {
  left: 0;
  right: auto;
}
.collapsible-nav-toggle-icon {
  display: none;
}
.collapsible-nav-toggle[aria-expanded=false] .chevron-icon {
  display: inline-block;
}
.collapsible-nav-toggle[aria-expanded=true] .x-icon {
  display: inline-block;
}
.collapsible-nav-toggle:focus {
  outline: none;
  border: 1px solid rgba(30, 76, 130, 1);
}

.collapsible-nav-list {
  display: flex;
  flex-direction: column;
}
@media (min-width: 768px) {
  .collapsible-nav-list {
    flex-direction: row;
  }
}
.collapsible-nav-list li {
  color: rgba(50, 56, 64, 1);
  line-height: 45px;
  order: 1;
}
@media (min-width: 768px) {
  .collapsible-nav-list li {
    line-height: normal;
    margin-right: 30px;
  }
  [dir=rtl] .collapsible-nav-list li {
    margin-left: 30px;
    margin-right: 0;
  }
  .collapsible-nav-list li a {
    text-decoration: none;
    padding: 15px 0;
  }
}
.collapsible-nav-list li a {
  color: rgba(50, 56, 64, 1);
  display: block;
}
@media (min-width: 768px) {
  .collapsible-nav-list li:hover {
    border-bottom: 4px solid #ddd;
  }
  .collapsible-nav-list li:hover a:not([aria-current=page]) {
    padding: 15px 0 11px 0;
    text-decoration: none;
  }
}
.collapsible-nav-list li:not([aria-selected=true]),
.collapsible-nav-list li:not(.current) {
  display: none;
}
@media (min-width: 768px) {
  .collapsible-nav-list li:not([aria-selected=true]),
  .collapsible-nav-list li:not(.current) {
    display: block;
  }
}
@media (min-width: 768px) {
  .collapsible-nav-list li[aria-selected=true] {
    padding: 15px 0 11px 0;
  }
}
.collapsible-nav-list li[aria-selected=true],
.collapsible-nav-list li.current {
  order: 0;
  position: relative;
}
@media (min-width: 768px) {
  .collapsible-nav-list li[aria-selected=true],
  .collapsible-nav-list li.current {
    border-bottom: 4px solid rgba(30, 76, 130, 1);
    order: 1;
  }
}
.collapsible-nav-list li[aria-selected=true] a,
.collapsible-nav-list li.current a {
  color: rgba(50, 56, 64, 1);
}

.collapsible-nav[aria-expanded=true] li:not([aria-selected=true]),
.collapsible-nav[aria-expanded=true] li:not(.current) {
  display: block;
}

/* Sidebar navigation that collapses on mobile */
.collapsible-sidebar {
  flex: 1;
  max-height: 45px;
  overflow: hidden;
  padding: 10px 0;
  position: relative;
}
@media (min-width: 1024px) {
  .collapsible-sidebar {
    max-height: none;
    padding: 0;
  }
}
.collapsible-sidebar-title {
  margin-top: 0;
}
.collapsible-sidebar-toggle {
  position: absolute;
  top: 22.5px;
  transform: translateY(-50%);
  right: 0;
  padding: 0;
  border: 0;
  background: none;
  width: 25px;
  height: 25px;
  border-radius: 50%;
}
@media (min-width: 1024px) {
  .collapsible-sidebar-toggle {
    display: none;
  }
}
[dir=rtl] .collapsible-sidebar-toggle {
  left: 0;
  right: auto;
}
.collapsible-sidebar-toggle-icon {
  display: none;
}
.collapsible-sidebar-toggle[aria-expanded=false] .chevron-icon {
  display: inline-block;
}
.collapsible-sidebar-toggle[aria-expanded=true] .x-icon {
  display: inline-block;
}
.collapsible-sidebar-toggle:focus {
  outline: none;
  border: 1px solid rgba(30, 76, 130, 1);
}
.collapsible-sidebar-body {
  display: none;
}
@media (min-width: 1024px) {
  .collapsible-sidebar-body {
    display: block;
  }
}
.collapsible-sidebar[aria-expanded=true] {
  max-height: none;
}
.collapsible-sidebar[aria-expanded=true] .collapsible-sidebar-body {
  display: block;
}

/***** My activities *****/
.my-activities-nav {
  background-color: #f2f2f2;
  margin-bottom: 20px;
}
.my-activities-sub-nav {
  margin-bottom: 30px;
}
.my-activities-table .striped-list-title { /* My activities tables */
  display: block;
  margin-bottom: 10px;
  max-width: 350px;
  white-space: normal;
}
@media (min-width: 1024px) {
  .my-activities-table .striped-list-title {
    margin-bottom: 0;
    max-width: 500px;
    min-width: 350px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}
.my-activities-table thead {
  display: none;
}
@media (min-width: 768px) {
  .my-activities-table thead {
    display: table-header-group;
  }
}
.my-activities-table th:first-child,
.my-activities-table td:first-child {
  padding-left: 0;
}
@media (min-width: 1024px) {
  .my-activities-table th:first-child,
  .my-activities-table td:first-child {
    width: 500px;
  }
}
.my-activities-table th:last-child,
.my-activities-table td:last-child {
  padding-right: 0;
}
.my-activities-table td:not(:first-child) {
  display: none;
}
@media (min-width: 768px) {
  .my-activities-table td:not(:first-child) {
    display: table-cell;
  }
}

/* Requests table */
.requests-search {
  width: 100%;
}
.requests-table-toolbar {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
}
@media (min-width: 768px) {
  .requests-table-toolbar {
    flex-direction: row;
  }
}
.requests-table-toolbar .search {
  flex: 1;
  width: 100%;
}
.requests-table-toolbar .request-table-filter {
  width: 100%;
}
@media (min-width: 768px) {
  .requests-table-toolbar .request-table-filter {
    width: auto;
  }
}
.requests-table-toolbar .request-filter {
  display: block;
}
@media (min-width: 768px) {
  .requests-table-toolbar .request-filter {
    margin: 0 0 0 30px;
  }
  [dir=rtl] .requests-table-toolbar .request-filter {
    margin: 0 30px 0 0;
  }
}
.requests-table-toolbar .request-filter-label {
  font-size: 13px;
  margin-top: 30px;
}
@media (min-width: 768px) {
  .requests-table-toolbar .request-filter-label {
    margin-top: 0;
  }
}
.requests-table-toolbar select {
  max-height: 40px;
  margin-bottom: 30px;
  width: 100%;
}
@media (min-width: 768px) {
  .requests-table-toolbar select {
    margin-bottom: 0;
    max-width: 300px;
    width: auto;
  }
}
@media (min-width: 768px) {
  .requests-table-toolbar .organization-subscribe {
    margin-left: 10px;
  }
  [dir=rtl] .requests-table-toolbar .organization-subscribe {
    margin: 0 10px 0 0;
  }
}
.requests-table-toolbar .organization-subscribe button {
  line-height: 40px;
  max-height: 40px;
  padding: 0 20px;
}
.requests-table-toolbar + .requests-search-info {
  margin-top: 15px;
}
.requests-table-toolbar + .requests-search-info.meta-data::after {
  content: "";
  margin: 0;
}
.requests-table-toolbar + .requests-search-info + .requests {
  margin-top: 20px;
}
.requests-table-toolbar + .requests {
  margin-top: 40px;
}
.requests .requests-table-meta {
  display: block;
}
@media (min-width: 768px) {
  .requests .requests-table-meta {
    display: none;
  }
}
.requests .requests-table thead {
  display: none;
}
@media (min-width: 768px) {
  .requests .requests-table thead {
    display: table-header-group;
  }
}
.requests .requests-table-info {
  display: block;
}
@media (min-width: 768px) {
  .requests .requests-table-info {
    display: table-cell;
    vertical-align: middle;
    width: auto;
  }
}
.requests .requests-table .requests-link {
  position: relative;
}
.requests .requests-table .requests-sort-symbol {
  position: absolute;
  left: calc(100% + 3px);
  bottom: 0;
  font-size: 10px;
}

/* Following table */
@media (min-width: 768px) {
  .subscriptions-subscribe button {
    width: auto;
  }
}
.subscriptions-table td:last-child {
  display: block;
}
@media (min-width: 768px) {
  .subscriptions-table td:last-child {
    display: table-cell;
  }
}
.subscriptions-table td:first-child {
  display: flex;
  align-items: center;
}
.subscriptions-table .user-avatar {
  margin-right: 10px;
}
.subscriptions .striped-list-title {
  display: inline-block;
  vertical-align: middle;
}

/* Contributions table */
.contributions-table td:last-child {
  color: #5f6a79;
  font-size: 13px;
}
@media (min-width: 768px) {
  .contributions-table td:last-child {
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
  }
}

.no-activities {
  color: #5f6a79;
}

/***** Request *****/
.request-container {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (min-width: 1024px) {
  .request-container {
    align-items: flex-start;
    flex-direction: row;
  }
}
.request-container .comment-container {
  min-width: 0;
}
.request-breadcrumbs {
  margin-bottom: 40px;
}
@media (min-width: 1024px) {
  .request-breadcrumbs {
    margin-bottom: 60px;
  }
}
.request-main {
  flex: 1 0 auto;
  order: 1;
}
.request-main .comment-fields, .request-main .request-submit-comment {
  display: none;
}
.request-main .comment-fields.shown {
  display: block;
}
.request-main .request-submit-comment.shown {
  display: inline;
}
@media (min-width: 1024px) {
  .request-main {
    flex: 0 0 66%;
    order: 0;
    min-width: 0;
  }
}
.request-main .comment-form-controls {
  display: block;
}
.request-main .comment-ccs {
  display: block;
}
.request-main .comment-show-container {
  border-radius: 2px;
  border: 1px solid #ddd;
  color: #5f6a79;
  text-align: inherit;
  padding: 8px 25px;
  width: 100%;
}
.request-main .comment-show-container.hidden {
  display: none;
}
.request-main .form-field.comment-ccs > ul {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom: 0;
}
.request-main .form-field.comment-ccs > ul[data-hc-focus=true] {
  border: 1px solid rgba(30, 76, 130, 1);
}
.request-main .form-field.comment-ccs > input[type=text] {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom: 0;
}
.request-main .comment-ccs + textarea {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  margin-top: 0;
}
.request-main .comment-ccs + textarea:focus {
  border-top: 1px solid rgba(30, 76, 130, 1);
}
.request-main input#mark_as_solved {
  display: none;
}
.request-title {
  width: 100%;
}
@media (min-width: 1024px) {
  .request-title {
    border-bottom: 1px solid #ddd;
    margin-bottom: 0;
    max-width: 66%;
    padding-bottom: 20px;
  }
}
.request-sidebar {
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
  flex: 1 0 auto;
  order: 0;
}
@media (min-width: 1024px) {
  .request-sidebar {
    background-color: #f7f7f7;
    border: 0;
    font-size: 13px;
    flex: 0 0 auto;
    padding: 0 20px;
    width: 30%;
  }
}
.request-sidebar h2 {
  font-size: 15px;
  font-weight: 500;
  position: relative;
}
@media (min-width: 1024px) {
  .request-sidebar h2 {
    display: none;
  }
}
.request-details {
  border-bottom: 1px solid #ddd;
  font-size: 0;
  margin: 0;
  padding-bottom: 20px;
}
.request-details:last-child {
  border: 0;
}
.request-details dt, .request-details dd {
  display: inline-block;
  vertical-align: top;
  font-size: 13px;
  margin: 20px 0 0 0;
}
.request-details dd {
  padding: 0 10px;
  width: 60%;
}
.request-details dd::after {
  content: "\a";
  white-space: pre;
}
.request-details dt {
  color: #5f6a79;
  width: 40%;
}
.request-details .request-collaborators {
  display: inline-block;
}
.request-attachments dt, .request-attachments dd {
  width: 100%;
}
.request-attachments dd {
  margin: 10px 0 0 0;
}
.request-form textarea {
  min-height: 120px;
}
.request-follow-up {
  padding-top: 20px;
}

/***** Pagination *****/
.pagination {
  margin: 20px 0;
  text-align: center;
}
.pagination-next, .pagination-prev, .pagination-first, .pagination-last {
  display: inline-block;
}
.pagination-first-link, .pagination-last-link {
  padding: 0 10px;
}
.pagination-first-text, .pagination-last-text {
  border: 0;
  clip: rect(0 0 0 0);
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
}
.pagination-next-link {
  padding-right: 10px;
}
.pagination-next-text {
  margin-right: 10px;
}
[dir=rtl] .pagination-next-link {
  padding-left: 10px;
}
[dir=rtl] .pagination-next-text {
  margin-left: 10px;
}
.pagination-prev-link {
  padding-left: 10px;
}
.pagination-prev-text {
  margin-left: 10px;
}
[dir=rtl] .pagination-prev-link {
  padding-right: 10px;
}
[dir=rtl] .pagination-prev-text {
  margin-right: 10px;
}

/***** Metadata *****/
.meta-group {
  display: block;
}

.meta-group-opposite {
  float: right;
}

[dir=rtl] .meta-group-opposite {
  float: left;
}

.meta-group * {
  display: inline;
}

.meta-data {
  color: #5f6a79;
  font-size: 13px;
}
.meta-data:not(:last-child)::after {
  content: "·";
  margin: 0 5px;
}

/* User Profiles */
.profile-header {
  padding: 30px 0;
  background-color: #f7f7f7;
}

.profile-header .container {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .profile-header .container {
    flex-wrap: nowrap;
  }
}

.profile-header .profile-info {
  flex-basis: 100%;
  display: flex;
  flex-wrap: wrap;
  min-width: 0;
}

.profile-avatar {
  position: relative;
  line-height: 0;
  align-self: center;
  margin-right: 10px;
}
[dir=rtl] .profile-avatar {
  margin-left: 10px;
  margin-right: 0;
}

.profile-avatar .user-avatar {
  width: 80px;
  height: 80px;
}

.profile-avatar .icon-agent {
  bottom: 0;
  right: 0;
}

.profile-header .basic-info {
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  word-break: break-word;
  word-wrap: break-word;
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex-grow: 1;
  flex-basis: 0;
  min-width: 0;
}
.profile-header .basic-info .name {
  margin: 0;
  line-height: 25px;
  vertical-align: middle;
  display: inline;
}

.profile-header .options {
  display: flex;
  flex-basis: 100%;
  margin-top: 12px;
  align-items: flex-start;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .profile-header .options {
    flex-wrap: nowrap;
    flex-basis: auto;
    margin-top: 0;
    margin-left: 10px;
  }
  [dir=rtl] .profile-header .options {
    margin-left: 0;
    margin-right: 10px;
  }
  .profile-header .options > :not(:last-child) {
    margin-bottom: 0;
    margin-right: 10px;
  }
  [dir=rtl] .profile-header .options > :not(:last-child) {
    margin-left: 10px;
    margin-right: 0;
  }
}

.user-profile-actions {
  width: 100%;
  margin-bottom: 15px;
}

.profile-header .description {
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  word-break: break-word;
  word-wrap: break-word;
  margin: 15px 0;
  flex-basis: 100%;
}

.profile-stats {
  font-size: 13px;
  display: flex;
  flex-direction: column;
  flex-basis: 100%;
}

.profile-stats .stat {
  display: flex;
  margin-bottom: 10px;
}

.profile-stats .stat-label {
  color: #5f6a79;
  flex: 0 0 100px;
  margin-right: 10px;
}
[dir=rtl] .profile-stats .stat-label {
  margin-left: 10px;
  margin-right: 0;
}

.profile-stats-activity {
  border-top: solid 1px #ddd;
  margin-top: 15px;
}
@media (min-width: 768px) {
  .profile-stats-activity {
    border-top: 0;
    flex-direction: row;
  }
}

@media (min-width: 768px) {
  .profile-stats-activity .stat {
    flex-direction: column;
  }
}

.profile-stats-activity .stat:first-child {
  margin-top: 10px;
}
@media (min-width: 768px) {
  .profile-stats-activity .stat:first-child {
    margin-top: 0;
  }
}

@media (min-width: 768px) {
  .profile-stats-activity .stat:not(:last-child) {
    margin-right: 40px;
  }
  [dir=rtl] .profile-stats-activity .stat:not(:last-child) {
    margin-left: 40px;
    margin-right: 0;
  }
}

@media (min-width: 768px) {
  .profile-stats-activity .stat-label {
    flex: 0 1 auto;
  }
}

.profile-stats-counters {
  border-bottom: solid 1px #ddd;
}
@media (min-width: 768px) {
  .profile-stats-counters {
    flex: 0 0 200px;
    border-bottom: 0;
    margin-left: 40px;
  }
  [dir=rtl] .profile-stats-counters {
    margin-left: 0;
    margin-right: 40px;
  }
}
@media (min-width: 1024px) {
  .profile-stats-counters {
    flex: 0 0 270px;
    margin-left: 60px;
  }
  [dir=rtl] .profile-stats-counters {
    margin-right: 60px;
    margin-left: 0;
  }
}

@media (min-width: 768px) {
  .profile-stats-counters .stat {
    flex-direction: column;
  }
}
@media (min-width: 1024px) {
  .profile-stats-counters .stat {
    flex-direction: row;
  }
}

@media (min-width: 768px) {
  .profile-stats-counters .stat:not(:last-child) {
    margin-bottom: 15px;
  }
}

@media (min-width: 768px) {
  .profile-stats-counters .stat-label {
    flex: 0 1 auto;
  }
}
@media (min-width: 1024px) {
  .profile-stats-counters .stat-label {
    flex: 0 0 100px;
  }
}

.profile-private-badge {
  flex-basis: 100%;
  border: solid 1px rgba(30, 76, 130, 1);
  border-radius: 4px;
  color: rgba(30, 76, 130, 1);
  padding: 5px 20px;
  font-size: 12px;
  text-align: center;
}
.profile-private-badge .profile-private-icon {
  margin-left: 5px;
  line-height: 15px;
}
@media (min-width: 768px) {
  .profile-private-badge {
    flex-basis: auto;
  }
}

.profile-nav {
  background-color: #f2f2f2;
  margin-bottom: 37px;
}

.profile-section {
  width: 100%;
}
@media (min-width: 1024px) {
  .profile-section {
    width: calc(100% - 330px);
  }
}

.profile-section-header {
  display: flex;
  flex-wrap: wrap;
}

.profile-section-title {
  flex-basis: 100%;
  margin-bottom: 0;
}

.profile-section-description {
  flex-basis: 100%;
  padding: 10px 0;
  color: #5f6a79;
  font-size: 13px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (min-width: 768px) {
  .profile-section-description {
    flex: 1 0 50%;
    padding-bottom: 0;
  }
}

.profile-section-sorter {
  flex-basis: 100%;
  border-top: solid 1px #eee;
  font-size: 13px;
}
.profile-section-sorter .dropdown-toggle {
  padding: 10px 0;
  width: 100%;
}
.profile-section-sorter .dropdown-toggle::after {
  position: absolute;
  right: 0;
}
[dir=rtl] .profile-section-sorter .dropdown-toggle::after {
  left: 0;
  right: initial;
}
@media (min-width: 768px) {
  .profile-section-sorter .dropdown-toggle::after {
    position: relative;
  }
}
@media (min-width: 768px) {
  .profile-section-sorter {
    flex: 0 1 auto;
    padding-top: 0;
    border-top: 0;
    margin-left: 20px;
  }
  [dir=rtl] .profile-section-sorter {
    margin-left: 0;
    margin-right: 20px;
  }
}

.profile-badges-items {
  margin-top: 25px;
}
.profile-badges-item {
  border-top: 1px solid #ddd;
  display: flex;
  flex: 1;
  flex-direction: row;
  justify-content: flex-start;
  padding: 27px 12px;
}
.profile-badges-item > div {
  padding-right: 12px;
  padding-left: 12px;
}
.profile-badges-item-image {
  height: 40px;
  width: 40px;
  margin-right: 12px;
}
.profile-badges-item-image img {
  max-height: 40px;
}
[dir=rtl] .profile-badges-item-image {
  margin-left: 12px;
  margin-right: 0;
}
.profile-badges-item-title, .profile-badges-item-metadata-title {
  font-size: 15px;
  margin-bottom: 10px;
}
.profile-badges-item-title {
  font-weight: 500;
}
.profile-badges-item-description, .profile-badges-item-metadata-description {
  color: #5f6a79;
  font-size: 13px;
  margin: 0;
}
.profile-badges-item-metadata {
  margin-left: auto;
  text-align: right;
}
[dir=rtl] .profile-badges-item-metadata {
  margin-left: 0;
  margin-right: auto;
  text-align: left;
}

.profile-contribution {
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  word-break: break-word;
  word-wrap: break-word;
  padding: 20px 0;
  position: relative;
}

.profile-contribution-header {
  margin-bottom: 5px;
}

.profile-contribution-title {
  margin: 0 0 5px 0;
  display: inline;
  line-height: 21px;
  font-size: 15px;
  vertical-align: middle;
}

.profile-contribution-body {
  margin: 10px 0;
}

.profile-contribution-list > .profile-contribution {
  border-top: 1px solid #eee;
}
@media (min-width: 768px) {
  .profile-contribution-list > .profile-contribution {
    padding-left: 30px;
  }
  [dir=rtl] .profile-contribution-list > .profile-contribution {
    padding-right: 30px;
    padding-left: 0;
  }
}

.profile-contribution-list > .profile-contribution:last-child {
  border-bottom: 1px solid #eee;
}

.profile-contribution-icon {
  left: 0;
  position: absolute;
  color: #ccc;
  line-height: 25px;
}
[dir=rtl] .profile-contribution-icon {
  right: 0;
}
.profile-contribution-icon svg {
  vertical-align: middle;
}

.profile-contribution-list .profile-contribution-header {
  margin-left: 30px;
}
[dir=rtl] .profile-contribution-list .profile-contribution-header {
  padding-right: 30px;
  padding-left: 0;
}
@media (min-width: 768px) {
  .profile-contribution-list .profile-contribution-header {
    margin-left: 0;
  }
  [dir=rtl] .profile-contribution-list .profile-contribution-header {
    padding-right: 0;
  }
}

.profile-comments .profile-contribution-breadcrumbs {
  margin-left: 30px;
}
[dir=rtl] .profile-comments .profile-contribution-breadcrumbs {
  padding-right: 30px;
  padding-left: 0;
}
@media (min-width: 768px) {
  .profile-comments .profile-contribution-breadcrumbs {
    margin-left: 0;
  }
  [dir=rtl] .profile-comments .profile-contribution-breadcrumbs {
    padding-right: 0;
  }
}

.profile-section .no-activity,
.profile-section .private-activity {
  display: block;
  margin-top: 40px;
  color: #999;
}

.private-activity-icon {
  margin-right: 10px;
}
[dir=rtl] .private-activity-icon {
  margin-right: 0;
  margin-left: 10px;
}

.profile-activity-list {
  margin-top: 25px;
}

.profile-activity {
  position: relative;
  padding-bottom: 30px;
}
@media (min-width: 768px) {
  .profile-activity {
    padding-left: 20px;
  }
  [dir=rtl] .profile-activity {
    padding-right: 20px;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .profile-activity:not(:last-child) {
    border-left: 1px solid #ddd;
  }
  [dir=rtl] .profile-activity:not(:last-child) {
    border-left: 0;
    border-right: 1px solid #ddd;
  }
}

.profile-activity-header {
  display: flex;
  align-items: center;
  margin-left: 35px;
}
[dir=rtl] .profile-activity-header {
  margin-left: 0;
  margin-right: 35px;
}
@media (min-width: 768px) {
  .profile-activity-header {
    margin-left: 0;
  }
  [dir=rtl] .profile-activity-header {
    margin-right: 0;
  }
}

.profile-activity-header .user-avatar {
  width: 40px;
  height: 40px;
  margin-right: 10px;
  min-width: 40px;
  align-self: flex-start;
}
[dir=rtl] .profile-activity-header .user-avatar {
  margin-left: 10px;
  margin-right: 0;
}

.profile-activity-description {
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  word-break: break-word;
  word-wrap: break-word;
  margin: 0;
  min-width: 0;
  width: 100%;
}

.profile-activity-description span:first-child {
  font-weight: 500;
  display: inline;
}

.profile-activity-contribution {
  padding: 20px;
  margin-top: 10px;
  border-radius: 8px;
  background-color: #f7f7f7;
}
@media (min-width: 768px) {
  .profile-activity-contribution {
    margin-top: 0;
    margin-left: 50px;
  }
  [dir=rtl] .profile-activity-contribution {
    margin-left: 0;
    margin-right: 50px;
  }
}

.profile-activity-icon {
  position: absolute;
  left: 0;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background-size: 14px 14px;
  background-repeat: no-repeat;
  background-color: #FFFFFF;
  background-position: 50% 50%;
  text-align: center;
  color: #ccc;
}
[dir=rtl] .profile-activity-icon {
  right: 0;
}
@media (min-width: 768px) {
  .profile-activity-icon {
    left: -14px;
  }
  [dir=rtl] .profile-activity-icon {
    right: -14px;
  }
}

.profile-activity-icon svg {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  width: 1em;
  height: 1em;
  margin: auto;
}

/***** Search results *****/
.search-results {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (min-width: 1024px) {
  .search-results {
    flex-direction: row;
  }
}
.search-results-column {
  flex: 1;
}
@media (min-width: 1024px) {
  .search-results-column {
    flex: 0 0 75%;
  }
}
.search-results-sidebar {
  border-top: 1px solid #ddd;
  flex: 1 0 auto;
  margin-bottom: 20px;
  padding: 0;
}
@media (min-width: 1024px) {
  .search-results-sidebar {
    border: 0;
    flex: 0 0 20%;
    height: auto;
  }
}
.search-results-sidebar .sidenav-item {
  border-radius: 4px;
  padding: 10px 36px;
  margin-bottom: 4px;
  color: rgba(50, 56, 64, 1);
}
.search-results-sidebar .sidenav-item:hover, .search-results-sidebar .sidenav-item.current {
  background-color: #e9ebed;
  text-decoration: none;
}
.search-results-sidebar .sidenav-subitem {
  unicode-bidi: embed;
}
.search-results-sidebar .sidenav-tag {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  flex-grow: 0;
}
.search-results-sidebar .sidenav-tag .content-tag {
  background: #E9EBED;
  border-radius: 4px;
  padding: 4px 12px;
  text-decoration: none;
}
.search-results-sidebar .sidenav-tag .content-tag .label {
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 24px;
  text-align: center;
  letter-spacing: -0.000427656px;
  color: #49545C;
  flex-grow: 0;
  vertical-align: middle;
  display: inline-block;
}
.search-results-sidebar .sidenav-tag .content-tag .close-icon {
  color: #555555;
  vertical-align: middle;
  display: inline-block;
}
.search-results-sidebar .collapsible-sidebar {
  margin-bottom: 30px;
}
.search-results-sidebar .collapsible-sidebar[aria-expanded=false] .multibrand-filter-list {
  display: none;
}
@media (min-width: 1024px) {
  .search-results-sidebar .collapsible-sidebar[aria-expanded=false] .multibrand-filter-list {
    display: block;
  }
}
.search-results-sidebar .multibrand-filter-list--collapsed li:nth-child(1n+6) {
  display: none;
}
.search-results-sidebar .multibrand-filter-list .doc-count {
  color: #666;
}
.search-results-sidebar .see-all-filters {
  background: none;
  border: none;
  cursor: pointer;
  display: block;
  padding: 10px;
  color: rgba(30, 97, 172, 1);
}
.search-results-sidebar .see-all-filters[aria-hidden=true] {
  display: none;
}
.search-results-sidebar .see-all-filters:hover {
  text-decoration: underline;
}
.search-results-sidebar .see-all-filters::after {
  content: " ⌄";
  font-weight: 500;
}
.search-results-subheading {
  font-size: 20px;
  font-weight: 400;
}
.search-results-list {
  margin-bottom: 25px;
}
.search-results-list > li {
  padding: 20px 0;
}
.search-results-list > li:first-child {
  border-top: 1px solid #ddd;
}
.search-results .no-results {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.search-results .no-results .headline {
  color: var(--color-text);
  font-weight: 400;
  font-size: 20px;
  line-height: 24px;
  letter-spacing: -0.45px;
  margin-bottom: 16px;
}
.search-results .no-results .action-prompt {
  color: var(--color-text);
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.154px;
}
.search-results .no-results .action-prompt a {
  color: rgba(30, 97, 172, 1);
}
.search-results .no-results .action-prompt a:visited {
  color: rgba(30, 97, 172, 1);
}

.search-result-title-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.search-result-title {
  font-size: 16px;
  margin-bottom: 0;
}
.search-result-votes, .search-result-meta-count {
  color: #5f6a79;
  font-size: 13px;
}
.search-result-votes-icon, .search-result-meta-count-icon {
  color: rgba(30, 76, 130, 1);
  vertical-align: middle;
  width: 13px;
  height: 13px;
}
[dir=ltr] .search-result-votes, [dir=ltr] .search-result-meta-count {
  margin-left: 20px;
}
[dir=rtl] .search-result-votes, [dir=rtl] .search-result-meta-count {
  margin-right: 20px;
}
.search-result-meta-container {
  color: #666;
  display: flex;
  flex-direction: column;
}
@media (min-width: 1024px) {
  .search-result-meta-container {
    flex-direction: row;
    align-items: center;
  }
}
@media (min-width: 1024px) {
  .search-result-meta-container nav {
    flex: 1;
  }
}
@media (min-width: 1024px) {
  [dir=ltr] .search-result-meta-container .meta-data {
    margin-left: 20px;
  }
}
@media (min-width: 1024px) {
  [dir=rtl] .search-result-meta-container .meta-data {
    margin-right: 20px;
  }
}
.search-result-meta-container .meta-data::after {
  content: none;
}
.search-result-breadcrumbs {
  margin: 0;
}
.search-result-description {
  margin-top: 10px;
  margin-bottom: 0;
  word-break: break-word;
}

/* By default use bold instead of italic to highlight */
.search-results-description em {
  font-style: normal;
  font-weight: bold;
}

/* Add a yellow background for Chinese */
html[lang|=zh] .search-results-description em {
  font-style: normal;
  background: yellow;
}

/***** Notifications *****/
.notification {
  border: 1px solid;
  display: table;
  font-family: sans-serif;
  font-size: 12px;
  padding: 13px 15px;
  transition: height 0.2s;
  width: 100%;
  color: #555;
}

.notification a {
  color: #158ec2;
}

.notification-inner {
  margin: 0 auto;
  padding: 0 20px;
  max-width: 980px;
}

.notification-icon, .notification-inline.notification-error::before, .notification-text, .notification-dismiss {
  display: table-cell;
  vertical-align: middle;
}

.notification-text {
  padding: 0 15px;
  width: 100%;
}

.notification + .notification {
  margin-bottom: -1px;
  position: relative;
  top: -1px;
}

/* Error */
.notification-error {
  background: #ffeded;
  border-color: #f7cbcb;
}

.notification-error .notification-icon::before, .notification-error .notification-inline.notification-error::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' focusable='false' viewBox='0 0 12 12'%3E%3Cg fill='none' stroke='%23555555'%3E%3Ccircle cx='5.5' cy='6.5' r='5'/%3E%3Cpath stroke-linecap='round' d='M5.5 3.5v3'/%3E%3C/g%3E%3Ccircle cx='5.5' cy='9' r='1' fill='%23555555'/%3E%3C/svg%3E");
}

/* Notice */
.notification-notice {
  background: #dbf3ff;
  border-color: #b5e0f5;
}

.notification-notice .notification-icon::before, .notification-notice .notification-inline.notification-error::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' focusable='false' viewBox='0 0 12 12'%3E%3Cg fill='none' stroke='%23555555'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M3.5 6l2 2L9 4.5'/%3E%3Ccircle cx='6' cy='6' r='5.5'/%3E%3C/g%3E%3C/svg%3E");
}

/* Alert / Lock */
.notification-alert {
  color: #ad5e18;
  background: #fff8ed;
  border-color: #fcdba9;
}

.notification-alert .notification-icon::before, .notification-alert .notification-inline.notification-error::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' focusable='false' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23ad5e18' stroke-linecap='round' d='M5.06 1.27l-4.5 8.5c-.18.33.06.73.44.73h9c.38 0 .62-.4.44-.73l-4.5-8.5a.494.494 0 00-.88 0zM5.5 4v2'/%3E%3Ccircle cx='5.5' cy='8' r='.8' fill='%23ad5e18'/%3E%3C/svg%3E");
}

.notification-icon::before, .notification-inline.notification-error::before {
  background-size: cover;
  content: "";
  display: inline-block;
  height: 14px;
  width: 14px;
  vertical-align: middle;
}

/* Dismiss button */
.notification-dismiss, a.notification-dismiss {
  color: #555;
  cursor: pointer;
  opacity: 0.6;
  transition: opacity 100ms ease;
  text-decoration: none !important;
}

.notification-dismiss:hover {
  opacity: 1;
}

/* Inline notifications */
.notification-inline {
  border-radius: 4px;
  line-height: 14px;
  margin-top: 5px;
  padding: 5px;
  position: relative;
  text-align: left;
  vertical-align: middle;
}
[dir=rtl] .notification-inline {
  text-align: right;
}
.notification-inline[aria-hidden=true] {
  display: none;
}
.notification-inline.notification-error::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' focusable='false' viewBox='0 0 12 12'%3E%3Cg fill='none' stroke='%23e35b66'%3E%3Ccircle cx='5.5' cy='6.5' r='5'/%3E%3Cpath stroke-linecap='round' d='M5.5 3.5v3'/%3E%3C/g%3E%3Ccircle cx='5.5' cy='9' r='1' fill='%23e35b66'/%3E%3C/svg%3E");
  margin: -2px 5px 0 0;
}
[dir=rtl] .notification-inline.notification-error::before {
  margin: 0 0 0 5px;
}
.notification-inline.notification-error {
  background-color: #fff0f1;
  border: 1px solid #e35b66;
  color: #cc3340;
}
.notification-inline.notification-large {
  padding: 13px 15px;
  margin-bottom: 25px;
}

.notification-left-aligned {
  text-align: left;
  padding-left: 0;
}

html[dir=rtl] .notification-left-aligned {
  text-align: right;
  padding-left: auto;
  padding-right: 0;
}

.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-toggle {
  cursor: pointer;
  background: none;
  border: 0;
  display: inline-block;
  padding: 0;
  text-align: initial;
  vertical-align: middle;
}
.dropdown-toggle:hover {
  text-decoration: none;
}
.dropdown-toggle > * {
  display: inline-block;
}
.dropdown-toggle[aria-expanded=true] + .dropdown-menu {
  display: block;
}

.dropdown-menu {
  background: #fff;
  border: 1px solid #d8dcde;
  border-radius: 3px;
  box-shadow: 0px 20px 30px 0px rgba(23, 73, 77, 0.15);
  display: none;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  left: 0;
  margin-top: 1px;
  min-width: 170px;
  padding: 10px 0;
  position: absolute;
  text-align: left;
  z-index: 1000;
}
[dir=rtl] .dropdown-menu {
  text-align: right;
}
.dropdown-menu [role=separator] {
  border-bottom: 1px solid #e9ebed;
  margin: 4px 0;
}
.dropdown-menu [role=menuitem],
.dropdown-menu [role=menuitemradio] {
  color: #2f3941;
  cursor: pointer;
  display: block;
  padding: 7px 40px 7px 20px;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
  text-align: start;
  line-height: inherit;
  width: 100%;
}
[dir=rtl] .dropdown-menu [role=menuitem],
[dir=rtl] .dropdown-menu [role=menuitemradio] {
  padding: 7px 20px 7px 40px;
}
.dropdown-menu [role=menuitem]:hover, .dropdown-menu [role=menuitem]:focus,
.dropdown-menu [role=menuitemradio]:hover,
.dropdown-menu [role=menuitemradio]:focus {
  background: rgba(31, 115, 183, 0.08);
  text-decoration: none;
  color: #2f3941;
}
.dropdown-menu [role=menuitem][aria-selected=true], .dropdown-menu [role=menuitem][aria-checked=true],
.dropdown-menu [role=menuitemradio][aria-selected=true],
.dropdown-menu [role=menuitemradio][aria-checked=true] {
  cursor: default;
}
.dropdown-menu [role=menuitem][aria-selected=true]::after, .dropdown-menu [role=menuitem][aria-checked=true]::after,
.dropdown-menu [role=menuitemradio][aria-selected=true]::after,
.dropdown-menu [role=menuitemradio][aria-checked=true]::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1 7l3 3 7-7'%3E%3C/path%3E%3C/svg%3E");
  display: inline-block;
  height: 12px;
  margin-left: 10px;
  width: 12px;
}
[dir=rtl] .dropdown-menu [role=menuitem][aria-selected=true]::after, [dir=rtl] .dropdown-menu [role=menuitem][aria-checked=true]::after,
[dir=rtl] .dropdown-menu [role=menuitemradio][aria-selected=true]::after,
[dir=rtl] .dropdown-menu [role=menuitemradio][aria-checked=true]::after {
  margin-left: 0;
  margin-right: 10px;
  float: left;
}
.dropdown-menu [role=menuitem][hidden], .dropdown-menu [role=menuitem][aria-hidden=true],
.dropdown-menu [role=menuitemradio][hidden],
.dropdown-menu [role=menuitemradio][aria-hidden=true] {
  display: none !important;
}

.dropdown-menu-end {
  left: auto;
  right: 0;
}

.dropdown-menu-top {
  bottom: 100%;
  margin-bottom: 1px;
}

[dir=rtl] .dropdown-menu {
  left: auto;
  right: 0;
  text-align: right;
}
[dir=rtl] .dropdown-menu-end {
  left: 0;
  right: auto;
}

.dropdown-chevron-icon {
  vertical-align: middle;
}

.content-tags > p {
  color: #68737D;
  margin-top: 32px;
  margin-bottom: 4px;
}
.content-tags-add-hint {
  color: #68737D;
  font-size: 14px;
}

.content-tag-list {
  display: flex;
  flex-wrap: wrap;
  word-break: break-word;
}
.content-tag-list li {
  border-right: 1px solid #C2C8CC;
  margin-bottom: 4px;
}
[dir=ltr] .content-tag-list li {
  padding-right: 8px;
  margin-right: 8px;
}
[dir=rtl] .content-tag-list li {
  padding-left: 8px;
  margin-left: 8px;
}
.content-tag-list li:last-child {
  border: none;
}

/***** WYSIWYG Editor *****/
#hc-wysiwyg {
  border: 1px solid #87929D;
}

/***** Upload Dropzone *****/
.upload-dropzone {
  border: 1px solid #87929D;
}

/***** Summary component *****/
zd-summary-block {
  background: #f3f6f6;
}
[dir=ltr] zd-summary-block {
  border-left-color: #859fa1;
}
[dir=rtl] zd-summary-block {
  border-right-color: #859fa1;
}