@import url('https://fonts.googleapis.com/css2?family=Overpass:ital,wght@0,100..900;1,100..900&display=swap')
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Overpass:ital,wght@0,100..900;1,100..900&display=swap')

body, html
{
  overflow: hidden;
}

.overpass-700 {
  font-family: "Overpass", sans-serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
}


.ilo-footer  .if-mainbar
{
  background: #230050;
  background-size: auto 100%;
  color:#EDF0F2;
  border-bottom: #FA3D4B solid 6px;  
}


.ilo-footer h4
{
  color:#EDF0F2;
  font-size: 16px;
  font-family: "Overpass", sans-serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
  text-transform: none;
  line-height: 1.4;
}

.ilo-footer p
{
  color: #BEDCFA;
  font-weight: 400;
  font-size: 12px;
  font-family: "Noto Sans", sans-serif;
  font-optical-sizing: auto;
  font-style: normal;
  font-variation-settings:"wdth" 100;
}

.ilo-footer p.if-address
{
  color: #EDF0F2;
  margin-bottom: 60px;
}


.ilo-footer .if-first-column h4
{
  margin-top: 30px;
}

.ilo-footer .if-social-box h4
{

}

.ilo-footer .if-button
{
  color: #230050;
  background: #FFCD2D;
  border: none;
  padding: 14px 36px 14px 36px;
  font-size: 16px;
  font-family: "Overpass", sans-serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;  

  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;  
}


.ilo-footer .if-social
{
  padding-bottom:40px;
  display: block;
  width: 100%;
}

.ilo-footer .if-endbar
{
  color:#6D6D6D;
  background: #EEF0F2;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 12px;
}

.ilo-footer .if-copy-and-menu
{
  padding-top:5px;
}

.ilo-footer .if-endbar a
{
  color:#6D6D6D;
}


.if-back-to-top a
{
  
}

.if-back-to-top
{
  font-family: "Overpass", sans-serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
  font-size: 16px;
  display: inline-block;
  color:#230050 !important;
  padding: 0 30px 0 0px;
  float:right;
  background: transparent url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_553_291)"><path d="M19.9969 15.3624L19.0087 16.3504L12.0004 9.34319L4.99208 16.3504L4.00391 15.3624L11.5028 7.85766C11.568 7.79199 11.6455 7.73985 11.7309 7.70428C11.8163 7.66871 11.9079 7.65039 12.0004 7.65039C12.0929 7.65039 12.1845 7.66871 12.2699 7.70428C12.3553 7.73985 12.4328 7.79199 12.498 7.85766L19.9969 15.3624Z" fill="%23230050"/></g><defs><clipPath id="clip0_553_291"><rect width="24" height="24" fill="white"/></clipPath></defs></svg>') right top no-repeat;

}


.ilo-footer .navbar-nav li
{
  max-width: 200px;
  border-bottom: 1px solid #EDF0F2;
  padding:10px 0 10px 0;
  background: transparent url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.63645 19.9964L7.64844 19.0082L14.6556 11.9999L7.64844 4.99159L8.63645 4.00342L16.1412 11.5023C16.2068 11.5675 16.259 11.645 16.2945 11.7304C16.3301 11.8158 16.3484 11.9074 16.3484 11.9999C16.3484 12.0924 16.3301 12.184 16.2945 12.2694C16.259 12.3548 16.2068 12.4324 16.1412 12.4975L8.63645 19.9964Z" fill="white"/></svg>') right center no-repeat;

}

.ilo-footer .if-social p a {
  margin-right: 10px;
}

.ilo-footer .if-link-fb
{
  text-indent:-9999px;
  display: inline-block;
  width: 30px;
  height: 30px;
  background: transparent url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.9999 12.0278C19.9989 10.4993 19.56 9.00311 18.7352 7.71628C17.9104 6.42945 16.7343 5.40583 15.3459 4.76655C13.9576 4.12727 12.4152 3.89909 10.9012 4.10902C9.38721 4.31895 7.96507 4.9582 6.80304 5.95112C5.64102 6.94404 4.78775 8.24906 4.34422 9.71176C3.90069 11.1745 3.88547 12.7336 4.30034 14.2047C4.71522 15.6758 5.54283 16.9972 6.68524 18.0126C7.82766 19.0281 9.23704 19.695 10.7466 19.9344V14.3411H8.74664V12.0278H10.7466V10.2678C10.7466 8.26775 11.9466 7.15442 13.7733 7.15442C14.3719 7.16408 14.9691 7.21755 15.5599 7.31442V9.31442H14.5533C14.4026 9.2938 14.2494 9.30318 14.1024 9.34201C13.9554 9.38084 13.8175 9.44836 13.6967 9.54068C13.5758 9.633 13.4745 9.7483 13.3984 9.87994C13.3223 10.0116 13.273 10.157 13.2533 10.3078C13.2465 10.3921 13.2465 10.4768 13.2533 10.5611V12.0611H15.4666L15.1133 14.3744H13.2466V19.9678C15.1354 19.6698 16.855 18.7052 18.0939 17.2486C19.3327 15.792 20.0089 13.9399 19.9999 12.0278Z" fill="%23EDF0F2"/></svg>') center center no-repeat;  
  background-size: cover;
}

.ilo-footer .if-link-x
{
  text-indent:-9999px;
  display: inline-block;
  width: 30px;
  height: 30px;
  background: transparent url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20 7.06654C19.4109 7.34447 18.7804 7.5246 18.1333 7.59987C18.8103 7.18143 19.3269 6.54744 19.6 5.79987C18.9662 6.19144 18.2656 6.46265 17.5333 6.59987C17.2304 6.26374 16.8602 5.99507 16.4468 5.8113C16.0333 5.62754 15.5858 5.53279 15.1333 5.5332C14.2675 5.53497 13.4376 5.8797 12.8254 6.49193C12.2132 7.10417 11.8684 7.93404 11.8667 8.79987C11.8526 9.04627 11.875 9.29339 11.9333 9.53321C10.6179 9.47523 9.33022 9.13577 8.15716 8.53774C6.98411 7.93971 5.95297 7.09702 5.13333 6.06654C4.81778 6.56434 4.6555 7.14392 4.66667 7.7332C4.67127 8.27357 4.80718 8.80471 5.06268 9.28087C5.31818 9.75704 5.68562 10.1639 6.13333 10.4665C5.61599 10.4783 5.10639 10.3394 4.66667 10.0665V10.1332C4.65985 10.8858 4.91581 11.6172 5.39043 12.2014C5.86505 12.7855 6.52859 13.1858 7.26667 13.3332C6.98479 13.4151 6.69345 13.4599 6.4 13.4665C6.1977 13.4774 5.99499 13.4549 5.8 13.3999C5.99454 14.0601 6.39935 14.6388 6.95288 15.0479C7.50641 15.4571 8.17839 15.6743 8.86667 15.6665C7.703 16.5697 6.273 17.062 4.8 17.0665C4.5316 17.0775 4.26288 17.0551 4 16.9999C5.49363 17.9535 7.22789 18.4622 9 18.4665C10.2289 18.4781 11.4478 18.2446 12.5854 17.7797C13.723 17.3147 14.7565 16.6277 15.6255 15.7587C16.4945 14.8897 17.1815 13.8562 17.6465 12.7186C18.1114 11.581 18.3449 10.3621 18.3333 9.1332V8.7332C18.9691 8.26412 19.5309 7.70231 20 7.06654Z" fill="%23EDF0F2"/></svg>') center center no-repeat;  
  background-size: cover;
}

.ilo-footer .if-link-youtube
{
  text-indent:-9999px;
  display: inline-block;
  width: 30px;
  height: 30px;
  background: transparent url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.4487 8.53333C20.232 7.125 19.582 6.15 18.0654 5.93333C15.682 5.5 11.9987 5.5 11.9987 5.5C11.9987 5.5 8.31536 5.5 5.93203 5.93333C4.41536 6.15 3.65703 7.125 3.5487 8.53333C3.33203 9.94167 3.33203 12 3.33203 12C3.33203 12 3.33203 14.0583 3.5487 15.4667C3.76536 16.875 4.41536 17.85 5.93203 18.0667C8.31536 18.5 11.9987 18.5 11.9987 18.5C11.9987 18.5 15.682 18.5 18.0654 18.0667C19.582 17.7417 20.232 16.875 20.4487 15.4667C20.6654 14.0583 20.6654 12 20.6654 12C20.6654 12 20.6654 9.94167 20.4487 8.53333ZM9.83203 15.25V8.75L15.2487 12L9.83203 15.25Z" fill="%23EDF0F2"/></svg>') center center no-repeat;  
  background-size: cover;
}


.ilo-footer .if-link-instagram
{
  text-indent:-9999px;
  display: inline-block;
  width: 30px;
  height: 30px;
  background: transparent url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 5.441C14.136 5.441 14.389 5.45 15.233 5.488C15.7402 5.49409 16.2425 5.58746 16.718 5.764C17.0658 5.89248 17.3802 6.09754 17.638 6.364C17.9045 6.62179 18.1095 6.93622 18.238 7.284C18.4145 7.75949 18.5079 8.26183 18.514 8.769C18.552 9.613 18.561 9.869 18.561 12.002C18.561 14.135 18.552 14.391 18.514 15.235C18.5079 15.7422 18.4145 16.2445 18.238 16.72C18.1052 17.0651 17.9015 17.3785 17.64 17.64C17.3785 17.9015 17.0651 18.1052 16.72 18.238C16.2445 18.4145 15.7422 18.5079 15.235 18.514C14.391 18.552 14.135 18.561 12.002 18.561C9.869 18.561 9.613 18.552 8.769 18.514C8.26183 18.5079 7.75949 18.4145 7.284 18.238C6.93622 18.1095 6.62179 17.9045 6.364 17.638C6.09754 17.3802 5.89248 17.0658 5.764 16.718C5.58746 16.2425 5.49409 15.7402 5.488 15.233C5.45 14.389 5.441 14.133 5.441 12C5.441 9.867 5.45 9.611 5.488 8.767C5.49409 8.25983 5.58746 7.75749 5.764 7.282C5.89248 6.93422 6.09754 6.61979 6.364 6.362C6.62179 6.09554 6.93622 5.89048 7.284 5.762C7.75949 5.58546 8.26183 5.49209 8.769 5.486C9.613 5.448 9.869 5.439 12.002 5.439L12 5.441ZM12 4C9.827 4 9.555 4.009 8.7 4.048C8.03696 4.06148 7.381 4.18727 6.76 4.42C6.22596 4.62056 5.74231 4.9356 5.343 5.343C4.9356 5.74231 4.62056 6.22596 4.42 6.76C4.18727 7.381 4.06148 8.03696 4.048 8.7C4.009 9.555 4 9.827 4 12C4 14.173 4.009 14.445 4.048 15.3C4.06148 15.963 4.18727 16.619 4.42 17.24C4.62056 17.774 4.9356 18.2577 5.343 18.657C5.74231 19.0644 6.22596 19.3794 6.76 19.58C7.38163 19.813 8.03828 19.9387 8.702 19.952C9.555 19.991 9.827 20 12 20C14.173 20 14.445 19.991 15.3 19.952C15.9637 19.9387 16.6204 19.813 17.242 19.58C17.7734 19.3743 18.256 19.0599 18.659 18.657C19.0619 18.254 19.3763 17.7714 19.582 17.24C19.815 16.6184 19.9407 15.9617 19.954 15.298C19.993 14.445 20.002 14.173 20.002 11.998C20.002 9.823 19.993 9.553 19.954 8.698C19.9397 8.03552 19.8132 7.38025 19.58 6.76C19.3794 6.22596 19.0644 5.74231 18.657 5.343C18.2577 4.9356 17.774 4.62056 17.24 4.42C16.619 4.18727 15.963 4.06148 15.3 4.048C14.445 4.009 14.173 4 12 4Z" fill="%23EDF0F2"/><path d="M11.9986 7.8916C11.1861 7.8916 10.3919 8.13253 9.71634 8.58392C9.04079 9.03532 8.51425 9.6769 8.20333 10.4275C7.8924 11.1782 7.81105 12.0042 7.96956 12.801C8.12807 13.5979 8.51932 14.3299 9.09383 14.9044C9.66835 15.4789 10.4003 15.8702 11.1972 16.0287C11.9941 16.1872 12.8201 16.1058 13.5707 15.7949C14.3213 15.484 14.9629 14.9574 15.4143 14.2819C15.8657 13.6063 16.1066 12.8121 16.1066 11.9996C16.1066 11.4601 16.0004 10.9259 15.7939 10.4275C15.5875 9.92913 15.2849 9.47627 14.9034 9.09481C14.522 8.71334 14.0691 8.41075 13.5707 8.2043C13.0723 7.99786 12.5381 7.8916 11.9986 7.8916ZM11.9986 14.6666C11.4711 14.6666 10.9555 14.5102 10.5169 14.2171C10.0783 13.9241 9.7365 13.5075 9.53464 13.0202C9.33278 12.5329 9.27997 11.9966 9.38287 11.4793C9.48578 10.9619 9.73979 10.4867 10.1128 10.1137C10.4858 9.74076 10.961 9.48675 11.4783 9.38385C11.9957 9.28094 12.5319 9.33376 13.0192 9.53561C13.5066 9.73747 13.9231 10.0793 14.2162 10.5179C14.5092 10.9565 14.6656 11.4721 14.6656 11.9996C14.6656 12.7069 14.3846 13.3853 13.8845 13.8855C13.3843 14.3856 12.706 14.6666 11.9986 14.6666Z" fill="%23EDF0F2"/><path d="M16.2686 8.68953C16.7988 8.68953 17.2286 8.25972 17.2286 7.72953C17.2286 7.19934 16.7988 6.76953 16.2686 6.76953C15.7384 6.76953 15.3086 7.19934 15.3086 7.72953C15.3086 8.25972 15.7384 8.68953 16.2686 8.68953Z" fill="%23EDF0F2"/></svg>') center center no-repeat;  
  background-size: cover;
}

.ilo-footer .if-link-linkedin
{
  text-indent:-9999px;
  display: inline-block;
  width: 30px;
  height: 30px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23EDF0F2' viewBox='0 0 24 24'%3E%3Cpath d='M20.249 3.002H3.75a.705.705 0 0 0-.75.75v16.497a.705.705 0 0 0 .75.75H20.25a.706.706 0 0 0 .75-.75V3.75a.706.706 0 0 0-.75-.75M8.326 18.374H5.7V9.75h2.7v8.624zM6.976 8.55A1.575 1.575 0 1 1 8.55 6.976 1.537 1.537 0 0 1 6.976 8.55m11.398 9.823h-2.7v-4.2c0-.974 0-2.249-1.35-2.249s-1.574 1.05-1.574 2.175v4.274h-2.7V9.75h2.55v1.2a2.79 2.79 0 0 1 2.55-1.35c2.699 0 3.224 1.8 3.224 4.125z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: cover;
}

.ilo-footer .if-link-tiktok
{
  text-indent:-9999px;
  display: inline-block;
  width: 26px;
  height: 26px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23EDF0F2' viewBox='0 0 24 24'%3E%3Cpath d='M19.964 6.685A5 5 0 0 1 17.3 5.181a4.72 4.72 0 0 1-1.228-2.74V2h-3.557v13.67a2.84 2.84 0 0 1-.566 1.685c-.366.491-.882.858-1.474 1.05-.593.193-1.233.2-1.83.022a3 3 0 0 1-1.5-1.014 2.84 2.84 0 0 1-.609-1.7 2.83 2.83 0 0 1 .547-1.72 3 3 0 0 1 1.49-1.075 3.1 3.1 0 0 1 1.858-.014v-3.5a6.7 6.7 0 0 0-3.93.665 6.43 6.43 0 0 0-2.8 2.753 6.15 6.15 0 0 0-.623 3.817 6.26 6.26 0 0 0 1.783 3.456 6.6 6.6 0 0 0 3.345 1.773 6.74 6.74 0 0 0 3.797-.336 6.5 6.5 0 0 0 2.957-2.33 6.2 6.2 0 0 0 1.112-3.53V8.685A8.64 8.64 0 0 0 21 10.212V6.789q-.523 0-1.036-.104'/%3E%3C/svg%3E");
    background-repeat: no-repeat
  background-size: cover;
}

.ilo-footer .if-link-flicker
{
  text-indent:-9999px;
  display: inline-block;
  width: 30px;
  height: 30px;
  background: transparent url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.2492 4H4.64922C4.24922 4 3.94922 4.3 3.94922 4.7V19.4C3.94922 19.7 4.24922 20 4.64922 20H19.3492C19.7492 20 20.0492 19.7 20.0492 19.3V4.7C19.9492 4.3 19.6492 4 19.2492 4ZM8.44922 14C7.04922 14 5.94922 12.9 5.94922 11.5C5.94922 10.1 7.04922 9 8.44922 9C9.84922 9 10.9492 10.1 10.9492 11.5C10.9492 12.9 9.84922 14 8.44922 14ZM15.4492 14C14.0492 14 12.9492 12.9 12.9492 11.5C12.9492 10.1 14.0492 9 15.4492 9C16.8492 9 17.9492 10.1 17.9492 11.5C17.9492 12.9 16.8492 14 15.4492 14Z" fill="%23EDF0F2"/></svg>') center center no-repeat;  
  background-size: cover;
}


@media (max-width: 1024px) 
{

  .ilo-footer .if-social-box
  {
    margin-top:60px;
  }

  .ilo-footer .if-mainbar
  {
    background: #230050;
    background-size:  50% auto;
    color:#EDF0F2;
  }  



}


@media (max-width: 640px) 
{


  .ilo-footer .navbar-nav li
  {
    max-width: 100%;

  }

  .ilo-footer .if-mainbar
  {
    background: #230050;
    background-size:  100% auto;
    color:#EDF0F2;
  }  



}