/*********************
HEADER Global STYLES
*********************/
.header {
   background-color: #103856;
   height: 60px;
   position: relative;
   z-index: 12;
   width: 100%;
   top: 0; left: 0;
   overflow: visible !important;
}

#logo{
   display: block;
   position: absolute;
   top: 0; left: 50%;
   margin: 5px 0 5px -84px;
   width: 168px;
   height: 50px;
}
#logo img{
   width: 100%;
   height: auto;
}

#burger {
   display: block;
   position: absolute;
   top: 0;	right: 0;
   overflow: hidden;
   width: 28px;
   height: 28px;
   margin: 16px;
   cursor: pointer;
}
#burger span{
   background: #e3e4e8;
   display: block;
   height: 4px;
   margin: 4px 0;
   border-radius:2px;
   position: relative;
   transform: rotate( 0 );
   top: 0;
   left: 0;
   opacity: 1;
   transition: none 0.3s ease;
   transition-property: transform, top, left, opacity;
}
.mobile #burger{
   display: block;
}

#burger.opened .middle-bar{
   display: none;
}
#burger.opened .top-bar{
   margin: 12px 0 0 -1px;
   -webkit-transform: rotate(40deg);
   transform: rotate(40deg);
}
#burger.opened .bottom-bar{
   margin: -4px 0 0 -1px;
   -webkit-transform: rotate(-40deg);
   transform: rotate(-40deg);
}

#crumbs{
   display: block;
   position: relative;
   top: 60px;
   padding-left: 2%;
   width: 100%;
   background: #144161;
   font-size: 0.9375em;
   line-height: 26px;
   height: 26px;
   overflow: hidden;
   text-align: left;
}
#crumbs ol{
   margin: 0;
}
#crumbs ol li{
   display: inline-block;
}
#crumbs ol li:not(:last-of-type):after{
   content: "\003E";
   display: inline-block;
   margin: 0 5px 0 2px;
}

/*********************
NAVIGATION STYLES
*********************/
/* mobile menu */

#main-mobile-menu {
   display: none;
   position: absolute;
   top: 60px; left: 0;
   width: 100% !important;
   background: #144161;
   z-index: 99;
}
#main-mobile-menu > ul.menu{
   box-sizing:border-box;
   -moz-box-sizing:border-box;
   -webkit-box-sizing:border-box;
   -webkit-box-shadow: 0 0.1em 0.1em 0.1em rgba(0,0,0,0.6);
   box-shadow: 		0 0.1em 0.1em 0.1em rgba(0,0,0,0.6);
}

#main-mobile-menu li {
   text-align: left;
   cursor: pointer;
}
#main-mobile-menu a,
#main-mobile-menu span {
   display: block;
   font-size: 16px;
   line-height: 30px;
   padding: 10px 20px;
   border-top: 1px solid rgba(0,0,0,0.1);
}
#main-mobile-menu ul.sub-menu > li > a{
   padding: 10px 30px;
}

#main-mobile-menu ul.sub-menu {
   display: none;
   background: #103856;
}
#main-mobile-menu .expand{
   display: block;
   width: 60px;
   height: 50px;
   float: right;
   text-align: center;
   border-left: 1px solid rgba(0,0,0,0.1);
}
#main-mobile-menu .expand .inner{
   position: relative;
   display: block;
   overflow: hidden;
   width: 16px;
   height: 16px;
   margin: 17px 22px;
   font-size: 0;
}
#main-mobile-menu .expand span{
   background: #e3e4e8;
   display: block;
   height: 2px;
   margin: 7px 0;
   padding: 0 !important;
   border-radius: 2px;
   position: relative;
   transform: rotate( 0 );
   top: 0;
   left: 0;
   opacity: 1;
   transition: none 0.3s ease;
   transition-property: transform, top, left, opacity;
}
#main-mobile-menu .expand span:last-child{
   margin-top: -9px;
   -webkit-transform: rotate(90deg);
   transform: rotate(90deg);
}
#main-mobile-menu .expand.opened span:last-child{
   -webkit-transform: rotate(0deg);
   transform: rotate(0deg);
}

/* SEARCH */

#search{
   position: absolute;
   top: 0; left: 0;
   border-radius: 20px;
   background: #3d5473;
   margin: 10px;
   cursor: pointer;
   opacity:1;
   transition: all 0.1s ease;
   display: flex;
   justify-content: center;
   align-items: center;
}
#search:hover{
   background-color: #3d5473;
   transition: all .25s ease;
}
#search  {
   background-position: center;
   background-repeat: no-repeat;
}
#search.opened{
   background-image: url('../../library/images/xsearch.png');
   background-color: #144161;
   background-size: 14px;

}
#search svg {
   transition: 0.25s;
}
#search.opened svg {
   opacity: 0;
}
.small-nav #search{
   width: 24px;
   height: 24px;
   margin: 3px 3px 3px 10px;
}

#tags{
   position: absolute;
   right: 0;
   top: 0;
   width: 100%;
   height: 60px;
   margin: 0;
   padding: 0 20px 0 70px;
   background-color: #3d5473;
   color:#fff;
   display:none;
   border-radius:0;
   border:none;
   transition: height 0.1s ease;
   outline: 0;
   -webkit-box-shadow: none;
   box-shadow: none;
}
#tags.opened{
   opacity:1;
   display:block;
}
.small-nav #tags{
   height:30px;
}
#tags.working{
   background-image: url('../../library/images/ring.svg');
   background-repeat: no-repeat;
   background-position: center right 10px;
   background-size: 40px;
}
.ui-autocomplete{
   background: rgba(20,65,97,1);
   font-size:1em !important;
   border:none !important;
   box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
}

@media screen and (min-width: 1030px) {
   #tags{
      right: 52px;
   }
}

@media screen and (max-width: 1029px) {
   #searchContainer.opened~#linkerMenu .current-lang {
      display: none;
   }
}
@media only screen and (max-width: 767px) {
   #crumbs{
      font-size:0.875em;
   }
}

@media only screen and (min-width: 768px) {
   #crumbs{
      font-size: 0.9375em;
   }
}

@media only screen and (min-width: 992px) {
   #logo{
      left: 0;
      margin: 0;
      width: 250px;
      height: 75px;
   }
   #burger{
      display: none;
   }
   #search{
      right: 47px;
      left: auto;
   }
   #tags{
      padding: 0 70px 0 20px;
   }
   #tags.working{
      background-position: center right 20px;
   }
   #crumbs{
      top: inherit;
      padding-left: calc(2% + 250px);
   }
}

@media only screen and (min-width: 1240px) {
   #crumbs{
      padding-left: calc(8% + 250px);
   }
}

/* Save Ukraine */
a#save-ukraine {
   text-decoration: none;
   display: -webkit-box;
   display: -webkit-flex;
   display: -ms-flexbox;
   display: flex;
   -webkit-box-align: center;
   align-items: center;
   -webkit-box-pack: center;
   justify-content: center;
   border-radius: 50%;
   position: static !important;
   right: 0px !important;
   left: 0px !important;
   top: 0px !important;
   bottom: 0px !important;
   transform: none !important;
   width: 30px;
   height: 30px;
   margin-left: 16px;
   background-color: #114C71;
   background-image: url('../images/save-svg.svg') !important;
   background-position: center;
   background-repeat: no-repeat;
   background-size: 20px;
}

#save-ukraine__icon {
   position: static;
   -webkit-transform: skew(10deg, 0);
   -ms-transform: skew(10deg, 0);
   transform: skew(10deg, 0);
   width: 26px;
   height: 24px;
}

@media screen and (max-width: 1299px) {
   a#save-ukraine {
      margin-left: 0;
   }
}

@media (max-width: 1240px) and (min-width: 992px) {
   a#save-ukraine {
      right: 73px;
   }
}

@media (max-width: 991px) {
   a#save-ukraine {
      right: 127px;
      top: 11px;
      z-index: -1;
      transform: none;
   }
}

@media (max-width: 600px) {
   a#save-ukraine {
      left: 65px;
      right: auto;
   }
}

/* ----- langs  ----- */
.linker .current-lang {
   background-color: #fff;
   border-radius: 100%;
   background-image: url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' width='512.000000pt' height='512.000000pt' viewBox='0 0 512.000000 512.000000' preserveAspectRatio='xMidYMid meet'%3E%3Cg transform='translate(0.000000,512.000000) scale(0.100000,-0.100000)'%0Afill='%23000000' stroke='none'%3E%3Cpath d='M2321 5109 c-486 -43 -989 -249 -1376 -564 -114 -92 -294 -274 -384%0A-387 -229 -287 -417 -675 -495 -1023 -49 -218 -60 -325 -60 -575 0 -250 11%0A-357 60 -575 79 -355 272 -749 509 -1040 92 -114 274 -294 387 -384 287 -229%0A675 -417 1023 -495 218 -49 325 -60 575 -60 250 0 357 11 575 60 261 58 603%0A204 828 353 389 259 688 599 893 1016 165 337 246 658 261 1033 23 598 -168%0A1183 -545 1672 -84 109 -323 348 -432 432 -528 407 -1164 595 -1819 537z m149%0A-677 l0 -508 -226 -13 c-295 -16 -566 -48 -832 -97 -46 -9 -85 -14 -87 -12 -6%0A6 63 169 115 271 205 406 468 680 773 805 70 29 188 60 230 61 l27 1 0 -508z%0Am290 493 c305 -72 593 -304 809 -653 83 -133 239 -457 226 -470 -2 -2 -54 6%0A-117 17 -302 53 -503 76 -802 92 l-226 13 0 508 0 508 23 0 c12 0 51 -7 87%0A-15z m-1051 -194 c-108 -111 -217 -246 -299 -371 -75 -115 -207 -382 -250%0A-505 l-31 -90 -340 -59 c-187 -32 -343 -56 -346 -53 -7 7 43 96 124 219 224%0A343 547 630 924 824 62 32 279 123 295 123 6 1 -29 -39 -77 -88z m1738 45%0Ac451 -181 843 -501 1106 -904 81 -123 131 -212 124 -219 -3 -3 -159 21 -346%0A53 l-340 59 -31 90 c-43 123 -175 390 -250 505 -82 125 -191 260 -299 371 -48%0A49 -84 89 -80 89 4 0 56 -20 116 -44z m-977 -1576 l0 -550 -680 0 -681 0 6%0A108 c14 241 59 533 115 746 16 60 31 110 32 111 2 1 102 18 223 38 340 57 666%0A91 913 96 l72 1 0 -550z m433 540 c226 -14 461 -42 732 -87 121 -20 221 -37%0A223 -38 1 -1 16 -51 32 -111 56 -213 101 -505 115 -746 l6 -108 -681 0 -680 0%0A0 550 0 550 40 0 c23 0 118 -5 213 -10z m-1833 -171 c0 -6 -11 -54 -24 -107%0A-49 -194 -86 -453 -101 -704 l-7 -108 -384 0 -384 0 4 23 c3 12 7 60 11 107%0A11 169 58 384 122 568 20 57 41 106 47 108 14 5 675 122 699 123 9 1 17 -4 17%0A-10z m3343 -50 c193 -33 354 -62 358 -64 3 -3 22 -51 42 -107 64 -184 111%0A-399 122 -568 4 -47 8 -95 11 -107 l4 -23 -384 0 -384 0 -7 108 c-15 251 -52%0A510 -101 704 -25 102 -28 118 -18 118 4 0 164 -27 357 -61z m-3468 -1156 c15%0A-254 52 -508 102 -711 14 -56 23 -105 21 -108 -5 -5 -706 113 -719 121 -3 3%0A-22 51 -42 107 -64 184 -111 399 -122 568 -4 47 -8 95 -11 108 l-4 22 384 0%0A384 0 7 -107z m1525 -443 l0 -550 -40 0 c-93 0 -397 22 -555 41 -143 16 -604%0A87 -613 94 -1 1 -16 51 -32 111 -56 213 -101 505 -115 747 l-6 107 681 0 680%0A0 0 -550z m1535 443 c-14 -242 -59 -534 -115 -747 -16 -60 -31 -110 -32 -111%0A-9 -7 -470 -78 -613 -94 -158 -19 -462 -41 -555 -41 l-40 0 0 550 0 550 680 0%0A681 0 -6 -107z m941 85 c-3 -13 -7 -61 -11 -108 -11 -169 -58 -384 -122 -568%0A-20 -56 -39 -104 -42 -107 -13 -8 -714 -126 -719 -121 -2 3 7 52 21 108 50%0A203 87 457 102 711 l7 107 384 0 384 0 -4 -22z m-4154 -1035 l337 -58 31 -90%0Ac43 -123 175 -390 250 -505 82 -125 191 -260 299 -371 48 -49 84 -89 80 -89%0A-14 0 -224 87 -287 119 -348 176 -657 438 -880 747 -54 75 -182 283 -182 296%0A0 11 -14 13 352 -49z m3888 49 c0 -13 -128 -221 -182 -296 -223 -309 -532%0A-571 -880 -747 -63 -32 -273 -119 -287 -119 -4 0 32 40 80 89 108 111 217 246%0A299 371 75 115 207 382 250 505 l31 90 322 57 c339 59 367 63 367 50z m-3264%0A-157 c256 -48 543 -81 832 -97 l222 -12 0 -508 c0 -584 15 -521 -113 -492%0A-413 94 -792 496 -1020 1082 -9 23 -13 42 -8 42 5 0 44 -7 87 -15z m2363 -37%0Ac-226 -578 -606 -978 -1016 -1072 -128 -29 -113 -92 -113 492 l0 508 223 12%0Ac282 16 641 58 852 102 79 16 77 17 54 -42z'/%3E%3C/g%3E%3C/svg%3E%0A") !important;
   display: inline-flex;
   align-items: center;
   justify-content: flex-end;
   background-repeat: no-repeat;
   background-size: 26px;
   background-position: center;
   height: 40px;
   width: 40px;
   text-align: right;
   cursor: pointer;
}
.linker .th { background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' viewBox='0 0 640 480'%3E%3Cg fill-rule='evenodd'%3E%3Cpath fill='%23fff' d='M0 0h640v480H0z'/%3E%3Cpath fill='%23001b9a' d='M0 162.544h640v160.003H0z'/%3E%3Cpath fill='%23e70000' d='M0 .042h640v82.5H0zM0 400.003h640v80H0z'/%3E%3C/g%3E%3C/svg%3E%0A"); }
.linker .ar { background-image: url("../../library/images/flag/ar.svg"); }
.linker .cs { background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' viewBox='0 0 640 480'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill-opacity='.67' d='M-74 0h682.67v512H-74z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg fill-rule='evenodd' clip-path='url(%23a)' transform='translate(69.38) scale(.94)' stroke-width='1pt'%3E%3Cpath fill='%23e80000' d='M-74 0h768v512H-74z'/%3E%3Cpath fill='%23fff' d='M-74 0h768v256H-74z'/%3E%3Cpath d='M-74 0l382.73 255.67L-74 511.01V0z' fill='%2300006f'/%3E%3C/g%3E%3C/svg%3E%0A"); }
.linker .de { background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' viewBox='0 0 640 480'%3E%3Cpath fill='%23ffce00' d='M0 320h640v160.002H0z'/%3E%3Cpath d='M0 0h640v160H0z'/%3E%3Cpath fill='%23d00' d='M0 160h640v160H0z'/%3E%3C/svg%3E%0A"); }
.linker .da { background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' viewBox='0 0 640 480'%3E%3Cpath fill='%23c60c30' d='M0 0h640.1v480H0z'/%3E%3Cpath fill='%23fff' d='M205.714 0h68.57v480h-68.57z'/%3E%3Cpath fill='%23fff' d='M0 205.714h640.1v68.57H0z'/%3E%3C/svg%3E%0A"); }
.linker .es { background-image: url("../../library/images/flag/es.svg"); }
.linker .fi { background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' viewBox='0 0 640 480'%3E%3Cpath fill='%23fff' d='M0 0h640v480H0z'/%3E%3Cpath fill='%23003580' d='M0 174.545h640v130.909H0z'/%3E%3Cpath fill='%23003580' d='M175.455 0h130.909v480H175.455z'/%3E%3C/svg%3E%0A"); }
.linker .fr { background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' viewBox='0 0 640 480'%3E%3Cg fill-rule='evenodd' stroke-width='1pt'%3E%3Cpath fill='%23fff' d='M0 0h640v480H0z'/%3E%3Cpath fill='%2300267f' d='M0 0h213.337v480H0z'/%3E%3Cpath fill='%23f31830' d='M426.662 0H640v480H426.662z'/%3E%3C/g%3E%3C/svg%3E%0A"); }
.linker .hu { background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' viewBox='0 0 640 480'%3E%3Cg fill-rule='evenodd'%3E%3Cpath fill='%23fff' d='M640.006 479.994H0V0h640.006z'/%3E%3Cpath fill='%23388d00' d='M640.006 479.994H0V319.996h640.006z'/%3E%3Cpath fill='%23d43516' d='M640.006 160.127H0V.13h640.006z'/%3E%3C/g%3E%3C/svg%3E%0A"); }
.linker .it { background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' viewBox='0 0 640 480'%3E%3Cg fill-rule='evenodd' stroke-width='1pt'%3E%3Cpath fill='%23fff' d='M0 0h640v479.997H0z'/%3E%3Cpath fill='%23009246' d='M0 0h213.331v479.997H0z'/%3E%3Cpath fill='%23ce2b37' d='M426.663 0h213.331v479.997H426.663z'/%3E%3C/g%3E%3C/svg%3E%0A"); }
.linker .ja { background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' viewBox='0 0 640 480'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill-opacity='.67' d='M-88.001 32h640v480h-640z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg fill-rule='evenodd' clip-path='url(%23a)' transform='translate(88.001 -32)' stroke-width='1pt'%3E%3Cpath fill='%23fff' d='M-128 32h720v480h-720z'/%3E%3Cellipse rx='194.93' ry='194.93' transform='translate(-168.44 8.618) scale(.76554)' cy='344.05' cx='523.08' fill='%23d30000'/%3E%3C/g%3E%3C/svg%3E%0A"); }
.linker .ko { background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' viewBox='0 0 640 480'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill-opacity='.67' d='M-95.808-.44h682.67v512h-682.67z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg fill-rule='evenodd' clip-path='url(%23a)' transform='translate(89.82 .412) scale(.9375)'%3E%3Cpath fill='%23fff' d='M610.61 511.56h-730.17v-512h730.17z'/%3E%3Cpath d='M251.871 256.021c0 62.137-50.372 112.508-112.507 112.508-62.137 0-112.507-50.372-112.507-112.508 0-62.137 50.371-112.507 112.507-112.507 62.137 0 112.507 50.372 112.507 112.507z' fill='%23fff'/%3E%3Cpath d='M393.011 262.55c0 81.079-65.034 146.803-145.261 146.803S102.488 343.63 102.488 262.55s65.034-146.804 145.262-146.804S393.01 181.471 393.01 262.55z' fill='%23c70000'/%3E%3Cpath d='M-49.417 126.44l83.66-96.77 19.821 17.135-83.66 96.771zM-22.018 150.127l83.66-96.77 19.82 17.135-83.66 96.77z'/%3E%3Cpath d='M-49.417 126.44l83.66-96.77 19.821 17.135-83.66 96.771z'/%3E%3Cpath d='M-49.417 126.44l83.66-96.77 19.821 17.135-83.66 96.771zM5.967 174.32l83.66-96.77 19.82 17.136-83.66 96.77z'/%3E%3Cpath d='M-49.417 126.44l83.66-96.77 19.821 17.135-83.66 96.771z'/%3E%3Cpath d='M-49.417 126.44l83.66-96.77 19.821 17.135-83.66 96.771zM459.413 29.638l83.002 97.335-19.937 17-83.002-97.334zM403.707 77.141l83.002 97.335-19.936 17-83.002-97.334z'/%3E%3Cpath d='M417.55 133.19l78.602-67.814 14.641 16.953-83.996 75.519-9.247-24.659z' fill='%23fff'/%3E%3Cpath d='M514.228 372.013l-80.416 95.829-19.716-16.4 80.417-95.828zM431.853 53.14l83.002 97.334-19.936 17.001-83.002-97.334zM541.475 394.676l-80.417 95.829-19.715-16.399 80.417-95.829zM486.39 348.857l-80.417 95.83-19.715-16.4 80.416-95.829z'/%3E%3Cpath d='M104.6 236.68c4.592 36.974 11.297 78.175 68.199 82.455 21.328 1.278 62.817-5.074 77.061-63.19 18.688-55.829 74.975-71.88 113.28-41.613 21.718 14.166 27.727 36.666 29.283 53.557-1.739 54.243-32.874 101.2-72.823 122.14-45.93 27.3-109.56 27.87-165.3-13.49-25.12-23.57-60.219-67.02-49.7-139.86z' fill='%233d5897'/%3E%3Cpath d='M435.91 370.59l78.734 67.661-14.591 16.997-87.156-71.851 23.013-12.807z' fill='%23fff'/%3E%3Cpath d='M-1.887 357.197l83.002 97.335-19.937 17-83.002-97.334z'/%3E%3Cpath d='M-16.188 437.25l78.602-67.814 14.641 16.953-83.996 75.519-9.247-24.659z' fill='%23fff'/%3E%3Cpath d='M25.672 333.696l83.003 97.334-19.937 17-83.002-97.334zM-30.033 381.199l83.002 97.334-19.936 17L-49.97 398.2z'/%3E%3C/g%3E%3C/svg%3E%0A"); }
.linker .nl { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' viewBox='0 0 640 480'%3E%3Cg fill-rule='evenodd' stroke-width='1pt' transform='scale(1.25 .9375)'%3E%3Crect rx='0' ry='0' height='509.76' width='512' fill='%23fff'/%3E%3Crect rx='0' ry='0' height='169.92' width='512' y='342.08' fill='%2321468b'/%3E%3Cpath fill='%23ae1c28' d='M0 0h512v169.92H0z'/%3E%3C/g%3E%3C/svg%3E%0A"); }
.linker .no { background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' viewBox='0 0 640 480'%3E%3Cpath fill='%23ef2b2d' d='M0 0h640v480H0z'/%3E%3Cpath fill='%23fff' d='M180 0h120v480H180z'/%3E%3Cpath fill='%23fff' d='M0 180h640v120H0z'/%3E%3Cpath fill='%23002868' d='M210 0h60v480h-60z'/%3E%3Cpath fill='%23002868' d='M0 210h640v60H0z'/%3E%3C/svg%3E%0A"); }
.linker .pl { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' viewBox='0 0 640 480'%3E%3Cg fill-rule='evenodd'%3E%3Cpath fill='%23fff' d='M640 480H0V0h640z'/%3E%3Cpath fill='%23dc143c' d='M640 480H0V240h640z'/%3E%3C/g%3E%3C/svg%3E%0A"); }
.linker .pt { background-image: url("../../library/images/flag/pt.svg"); }
.linker .ro { background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' viewBox='0 0 640 480'%3E%3Cg fill-rule='evenodd' stroke-width='1pt'%3E%3Cpath fill='%2300319c' d='M0 0h213.333v480H0z'/%3E%3Cpath fill='%23ffde00' d='M213.333 0h213.333v480H213.333z'/%3E%3Cpath fill='%23de2110' d='M426.666 0H640v480H426.666z'/%3E%3C/g%3E%3C/svg%3E%0A"); }
.linker .sv { background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' viewBox='0 0 640 480'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill-opacity='.67' d='M-53.421 0h682.67v512h-682.67z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' transform='translate(50.082) scale(.9375)'%3E%3Cg fill-rule='evenodd' stroke-width='1pt'%3E%3Cpath fill='%23006aa7' d='M-121.103.302h256V205.1h-256zM-121.103 307.178h256v204.8h-256z'/%3E%3Cpath fill='%23fecc00' d='M-121.103 204.984h256v102.4h-256z'/%3E%3Cpath fill='%23fecc00' d='M133.843.01h102.4v511.997h-102.4z'/%3E%3Cpath fill='%23fecc00' d='M232.995 205.013h460.798v102.4H232.995z'/%3E%3Cpath fill='%23006aa7' d='M236.155 307.208h460.797v204.799H236.155zM236.155.302h460.797V205.1H236.155z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"); }
.linker .en { background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' viewBox='0 0 640 480'%3E%3Cg fill-rule='evenodd' transform='scale(.9375)'%3E%3Cg stroke-width='1pt'%3E%3Cpath d='M0 0h972.81v39.385H0zm0 78.77h972.81v39.385H0zm0 78.77h972.81v39.385H0zm0 78.77h972.81v39.385H0zm0 78.77h972.81v39.385H0zm0 78.77h972.81v39.385H0zm0 78.77h972.81v39.385H0z' fill='%23bd3d44'/%3E%3Cpath d='M0 39.385h972.81V78.77H0zm0 78.77h972.81v39.385H0zm0 78.77h972.81v39.385H0zm0 78.77h972.81v39.385H0zm0 78.77h972.81v39.385H0zm0 78.77h972.81v39.385H0z' fill='%23fff'/%3E%3C/g%3E%3Cpath fill='%23192f5d' d='M0 0h389.12v275.69H0z'/%3E%3Cg fill='%23fff'%3E%3Cpath d='M32.427 11.8l3.54 10.896h11.458l-9.27 6.735 3.541 10.896-9.27-6.734-9.268 6.734 3.54-10.896-9.269-6.735h11.457zm64.853 0l3.541 10.896h11.458l-9.27 6.735 3.541 10.896-9.27-6.734-9.268 6.734 3.54-10.896-9.269-6.735H93.74zm64.856 0l3.54 10.896h11.458l-9.27 6.735 3.541 10.896-9.269-6.734-9.269 6.734 3.54-10.896-9.269-6.735h11.458zm64.852 0l3.54 10.896h11.457l-9.269 6.735 3.54 10.896-9.268-6.734-9.27 6.734 3.541-10.896-9.27-6.735h11.458zm64.855 0l3.54 10.896h11.458l-9.27 6.735 3.541 10.896-9.27-6.734-9.268 6.734 3.54-10.896-9.269-6.735h11.457zm64.855 0l3.54 10.896h11.458l-9.27 6.735 3.541 10.896-9.269-6.734-9.27 6.734 3.542-10.896-9.27-6.735h11.458zM64.855 39.37l3.54 10.896h11.458L70.583 57l3.542 10.897-9.27-6.734-9.269 6.734L59.126 57l-9.269-6.734h11.458zm64.852 0l3.54 10.896h11.457L135.435 57l3.54 10.897-9.268-6.734-9.27 6.734L123.978 57l-9.27-6.734h11.458zm64.855 0l3.54 10.896h11.458L200.29 57l3.541 10.897-9.27-6.734-9.268 6.734L188.833 57l-9.269-6.734h11.457zm64.855 0l3.54 10.896h11.458L265.145 57l3.541 10.897-9.269-6.734-9.27 6.734L253.69 57l-9.27-6.734h11.458zm64.852 0l3.54 10.896h11.457L329.997 57l3.54 10.897-9.268-6.734-9.27 6.734L318.54 57l-9.27-6.734h11.458zM32.427 66.939l3.54 10.896h11.458l-9.27 6.735 3.541 10.896-9.27-6.734-9.268 6.734 3.54-10.896-9.269-6.735h11.457zm64.853 0l3.541 10.896h11.458l-9.27 6.735 3.541 10.896-9.27-6.734-9.268 6.734 3.54-10.896-9.269-6.735H93.74zm64.856 0l3.54 10.896h11.458l-9.27 6.735 3.541 10.896-9.269-6.734-9.269 6.734 3.54-10.896-9.269-6.735h11.458zm64.852 0l3.54 10.896h11.457l-9.269 6.735 3.54 10.896-9.268-6.734-9.27 6.734 3.541-10.896-9.27-6.735h11.458zm64.855 0l3.54 10.896h11.458l-9.27 6.735 3.541 10.896-9.27-6.734-9.268 6.734 3.54-10.896-9.269-6.735h11.457zm64.855 0l3.54 10.896h11.458l-9.27 6.735 3.541 10.896-9.269-6.734-9.27 6.734 3.542-10.896-9.27-6.735h11.458zM64.855 94.508l3.54 10.897h11.458l-9.27 6.734 3.542 10.897-9.27-6.734-9.269 6.734 3.54-10.897-9.269-6.734h11.458zm64.852 0l3.54 10.897h11.457l-9.269 6.734 3.54 10.897-9.268-6.734-9.27 6.734 3.541-10.897-9.27-6.734h11.458zm64.855 0l3.54 10.897h11.458l-9.27 6.734 3.541 10.897-9.27-6.734-9.268 6.734 3.54-10.897-9.269-6.734h11.457zm64.855 0l3.54 10.897h11.458l-9.27 6.734 3.541 10.897-9.269-6.734-9.27 6.734 3.542-10.897-9.27-6.734h11.458zm64.852 0l3.54 10.897h11.457l-9.269 6.734 3.54 10.897-9.268-6.734-9.27 6.734 3.541-10.897-9.27-6.734h11.458zM32.427 122.078l3.54 10.896h11.458l-9.27 6.735 3.541 10.896-9.27-6.734-9.268 6.734 3.54-10.896-9.269-6.735h11.457zm64.853 0l3.541 10.896h11.458l-9.27 6.735 3.541 10.896-9.27-6.734-9.268 6.734 3.54-10.896-9.269-6.735H93.74zm64.856 0l3.54 10.896h11.458l-9.27 6.735 3.541 10.896-9.269-6.734-9.269 6.734 3.54-10.896-9.269-6.735h11.458zm64.852 0l3.54 10.896h11.457l-9.269 6.735 3.54 10.896-9.268-6.734-9.27 6.734 3.541-10.896-9.27-6.735h11.458zm64.855 0l3.54 10.896h11.458l-9.27 6.735 3.541 10.896-9.27-6.734-9.268 6.734 3.54-10.896-9.269-6.735h11.457zm64.855 0l3.54 10.896h11.458l-9.27 6.735 3.541 10.896-9.269-6.734-9.27 6.734 3.542-10.896-9.27-6.735h11.458zM64.855 149.647l3.54 10.897h11.458l-9.27 6.734 3.542 10.897-9.27-6.734-9.269 6.734 3.54-10.897-9.269-6.734h11.458zm64.852 0l3.54 10.897h11.457l-9.269 6.734 3.54 10.897-9.268-6.734-9.27 6.734 3.541-10.897-9.27-6.734h11.458zm64.855 0l3.54 10.897h11.458l-9.27 6.734 3.541 10.897-9.27-6.734-9.268 6.734 3.54-10.897-9.269-6.734h11.457zm64.855 0l3.54 10.897h11.458l-9.27 6.734 3.541 10.897-9.269-6.734-9.27 6.734 3.542-10.897-9.27-6.734h11.458zm64.852 0l3.54 10.897h11.457l-9.269 6.734 3.54 10.897-9.268-6.734-9.27 6.734 3.541-10.897-9.27-6.734h11.458z'/%3E%3Cg%3E%3Cpath d='M32.427 177.217l3.54 10.896h11.458l-9.27 6.735 3.541 10.896-9.27-6.734-9.268 6.734 3.54-10.896-9.269-6.735h11.457zm64.853 0l3.541 10.896h11.458l-9.27 6.735 3.541 10.896-9.27-6.734-9.268 6.734 3.54-10.896-9.269-6.735H93.74zm64.856 0l3.54 10.896h11.458l-9.27 6.735 3.541 10.896-9.269-6.734-9.269 6.734 3.54-10.896-9.269-6.735h11.458zm64.852 0l3.54 10.896h11.457l-9.269 6.735 3.54 10.896-9.268-6.734-9.27 6.734 3.541-10.896-9.27-6.735h11.458zm64.855 0l3.54 10.896h11.458l-9.27 6.735 3.541 10.896-9.27-6.734-9.268 6.734 3.54-10.896-9.269-6.735h11.457zm64.855 0l3.54 10.896h11.458l-9.27 6.735 3.541 10.896-9.269-6.734-9.27 6.734 3.542-10.896-9.27-6.735h11.458zM64.855 204.786l3.54 10.897h11.458l-9.27 6.734 3.542 10.897-9.27-6.734-9.269 6.734 3.54-10.897-9.269-6.734h11.458zm64.852 0l3.54 10.897h11.457l-9.269 6.734 3.54 10.897-9.268-6.734-9.27 6.734 3.541-10.897-9.27-6.734h11.458zm64.855 0l3.54 10.897h11.458l-9.27 6.734 3.541 10.897-9.27-6.734-9.268 6.734 3.54-10.897-9.269-6.734h11.457zm64.855 0l3.54 10.897h11.458l-9.27 6.734 3.541 10.897-9.269-6.734-9.27 6.734 3.542-10.897-9.27-6.734h11.458zm64.852 0l3.54 10.897h11.457l-9.269 6.734 3.54 10.897-9.268-6.734-9.27 6.734 3.541-10.897-9.27-6.734h11.458z'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M32.427 232.356l3.54 10.896h11.458l-9.27 6.735 3.541 10.896-9.27-6.734-9.268 6.734 3.54-10.896-9.269-6.735h11.457zm64.853 0l3.541 10.896h11.458l-9.27 6.735 3.541 10.896-9.27-6.734-9.268 6.734 3.54-10.896-9.269-6.735H93.74zm64.856 0l3.54 10.896h11.458l-9.27 6.735 3.541 10.896-9.269-6.734-9.269 6.734 3.54-10.896-9.269-6.735h11.458zm64.852 0l3.54 10.896h11.457l-9.269 6.735 3.54 10.896-9.268-6.734-9.27 6.734 3.541-10.896-9.27-6.735h11.458zm64.855 0l3.54 10.896h11.458l-9.27 6.735 3.541 10.896-9.27-6.734-9.268 6.734 3.54-10.896-9.269-6.735h11.457zm64.855 0l3.54 10.896h11.458l-9.27 6.735 3.541 10.896-9.269-6.734-9.27 6.734 3.542-10.896-9.27-6.735h11.458z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A"); }
.linker .pl-PL { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='480' width='640' viewBox='0 0 640 480'%3E%3Cg fill-rule='evenodd'%3E%3Cpath fill='%23fff' d='M640 480H0V0h640z'/%3E%3Cpath fill='%23dc143c' d='M640 480H0V240h640z'/%3E%3C/g%3E%3C/svg%3E%0A"); }
.langs-container {
   padding-right: 10px;
}
.linker {
   display: flex;
   right: -44px;
   top: 50%;
}

.linker .fa {
   width: 19px;
}
.linker .fa::before {
   width: 12px;
   height: 12px;
   filter: invert(100%) sepia(0%) saturate(7500%) hue-rotate(92deg) brightness(101%) contrast(107%);
}
.linker .lang-list-wrap {
   display: none;
   position: absolute;
   top: 100%;
   left: 100%;
   padding: 0;
   z-index: 2;
   width: 170px;
   transform: translateX(-100%);
}
.linker .lang-list-wrap::before {
   content: '';
   position: absolute;
   top: 4px;
   left:auto;
   transform: none;
   right: 4px;
   border-left: 16px solid rgba(0,0,0,0);
   border-right: 16px solid rgba(0,0,0,0);
   border-bottom: 16px solid #fff;
}
.linker.active .lang-list-wrap {
   display: block;
}
.linker ul {
   background: #fff;
   position: absolute;
   top: calc(100% + 18px);
   right: -10px;
   padding: 15px 6px !important;
   border-radius: 10px;
   z-index: 1;
   overflow-y: auto;
   max-height: 38vh;
   width: 100%;
}
.linker ul::-webkit-scrollbar {
   width: 3px
}
.linker ul::-webkit-scrollbar-track {
   box-shadow: inset 0 0 6px rgba(0,0,0,.3)
}
.linker ul::-webkit-scrollbar-thumb {
   background-color: #a9a9a9;
   outline: 1px solid #708090
}
.linker ul li {
   background-repeat: no-repeat;
   background-size: contain;
   background-position: center;
   border-radius: 0;
   overflow: hidden;
   background: transparent !important;
   box-shadow: none;
   margin-bottom: 8px;
}
.linker ul li:last-child{
   margin-bottom: 0;
}
.linker ul li a {
   display: block;
   text-align: center;
   height: auto !important;
}
.linker.active .fa{
   transform: rotate(180deg);
}
.linker.empty .lang-list-wrap {
   display: none;
}
@media (max-width: 1240px) and (min-width: 992px) {
   .linker {
      right: 0;
   }
}
@media (max-width: 991px) {
   .linker {
      right: 57px;
      top: 11px;
      transform: none;
   }
}

.linker {
   position: relative;
   transform: none;
   right: 0px !important;
   left: 0px !important;
   top: 0px !important;
   bottom: 0px !important;
   margin-left: 16px;
   background-color: #244B6E;
   border-radius: 50%;
}

.linker ul {
   margin-top: 0px;
   margin-bottom: 0px;
}

.linker .current-lang {
   padding: 4px;
   width: 40px;
   height: 40px;
   background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjgzIiBoZWlnaHQ9IjY4MyIgdmlld0JveD0iMCAwIDY4MyA2ODMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xMTVfNDUpIj4KPHBhdGggZD0iTTMwOS40NjcgMS40NjY2NkMyNDQuNjY3IDcuMiAxNzcuNiAzNC42NjY3IDEyNiA3Ni42NjY3QzExMC44IDg4LjkzMzMgODYuODAwMSAxMTMuMiA3NC44MDAxIDEyOC4yNjdDNDQuMjY2NyAxNjYuNTMzIDE5LjIgMjE4LjI2NyA4LjgwMDA1IDI2NC42NjdDMi4yNjY3MiAyOTMuNzMzIDAuODAwMDQ5IDMwOCAwLjgwMDA0OSAzNDEuMzMzQzAuODAwMDQ5IDM3NC42NjcgMi4yNjY3MiAzODguOTMzIDguODAwMDUgNDE4QzE5LjMzMzQgNDY1LjMzMyA0NS4wNjY3IDUxNy44NjcgNzYuNjY2NyA1NTYuNjY3Qzg4LjkzMzQgNTcxLjg2NyAxMTMuMiA1OTUuODY3IDEyOC4yNjcgNjA3Ljg2N0MxNjYuNTMzIDYzOC40IDIxOC4yNjcgNjYzLjQ2NyAyNjQuNjY3IDY3My44NjdDMjkzLjczMyA2ODAuNCAzMDggNjgxLjg2NyAzNDEuMzMzIDY4MS44NjdDMzc0LjY2NyA2ODEuODY3IDM4OC45MzMgNjgwLjQgNDE4IDY3My44NjdDNDUyLjggNjY2LjEzMyA0OTguNCA2NDYuNjY3IDUyOC40IDYyNi44QzU4MC4yNjcgNTkyLjI2NyA2MjAuMTMzIDU0Ni45MzMgNjQ3LjQ2NyA0OTEuMzMzQzY2OS40NjcgNDQ2LjQgNjgwLjI2NyA0MDMuNiA2ODIuMjY3IDM1My42QzY4NS4zMzMgMjczLjg2NyA2NTkuODY3IDE5NS44NjcgNjA5LjYgMTMwLjY2N0M1OTguNCAxMTYuMTMzIDU2Ni41MzMgODQuMjY2NyA1NTIgNzMuMDY2N0M0ODEuNiAxOC44IDM5Ni44IC02LjI2NjY3IDMwOS40NjcgMS40NjY2NlpNMzI5LjMzMyA5MS43MzMzVjE1OS40NjdMMjk5LjIgMTYxLjJDMjU5Ljg2NyAxNjMuMzMzIDIyMy43MzMgMTY3LjYgMTg4LjI2NyAxNzQuMTMzQzE4Mi4xMzMgMTc1LjMzMyAxNzYuOTMzIDE3NiAxNzYuNjY3IDE3NS43MzNDMTc1Ljg2NyAxNzQuOTMzIDE4NS4wNjcgMTUzLjIgMTkyIDEzOS42QzIxOS4zMzMgODUuNDY2NyAyNTQuNCA0OC45MzMzIDI5NS4wNjcgMzIuMjY2N0MzMDQuNCAyOC40IDMyMC4xMzMgMjQuMjY2NyAzMjUuNzMzIDI0LjEzMzNMMzI5LjMzMyAyNFY5MS43MzMzWk0zNjggMjZDNDA4LjY2NyAzNS42IDQ0Ny4wNjcgNjYuNTMzMyA0NzUuODY3IDExMy4wNjdDNDg2LjkzMyAxMzAuOCA1MDcuNzMzIDE3NCA1MDYgMTc1LjczM0M1MDUuNzMzIDE3NiA0OTguOCAxNzQuOTMzIDQ5MC40IDE3My40NjdDNDUwLjEzMyAxNjYuNCA0MjMuMzMzIDE2My4zMzMgMzgzLjQ2NyAxNjEuMkwzNTMuMzMzIDE1OS40NjdWOTEuNzMzM1YyNEgzNTYuNEMzNTggMjQgMzYzLjIgMjQuOTMzMyAzNjggMjZaTTIyNy44NjcgNTEuODY2N0MyMTMuNDY3IDY2LjY2NjcgMTk4LjkzMyA4NC42NjY3IDE4OCAxMDEuMzMzQzE3OCAxMTYuNjY3IDE2MC40IDE1Mi4yNjcgMTU0LjY2NyAxNjguNjY3TDE1MC41MzMgMTgwLjY2N0wxMDUuMiAxODguNTMzQzgwLjI2NjcgMTkyLjggNTkuNDY2NyAxOTYgNTkuMDY2NyAxOTUuNkM1OC4xMzM0IDE5NC42NjcgNjQuODAwMSAxODIuOCA3NS42MDAxIDE2Ni40QzEwNS40NjcgMTIwLjY2NyAxNDguNTMzIDgyLjQgMTk4LjggNTYuNTMzM0MyMDcuMDY3IDUyLjI2NjcgMjM2IDQwLjEzMzMgMjM4LjEzMyA0MC4xMzMzQzIzOC45MzMgNDAgMjM0LjI2NyA0NS4zMzMzIDIyNy44NjcgNTEuODY2N1pNNDU5LjYgNDUuODY2N0M1MTkuNzMzIDcwIDU3MiAxMTIuNjY3IDYwNy4wNjcgMTY2LjRDNjE3Ljg2NyAxODIuOCA2MjQuNTMzIDE5NC42NjcgNjIzLjYgMTk1LjZDNjIzLjIgMTk2IDYwMi40IDE5Mi44IDU3Ny40NjcgMTg4LjUzM0w1MzIuMTMzIDE4MC42NjdMNTI4IDE2OC42NjdDNTIyLjI2NyAxNTIuMjY3IDUwNC42NjcgMTE2LjY2NyA0OTQuNjY3IDEwMS4zMzNDNDgzLjczMyA4NC42NjY3IDQ2OS4yIDY2LjY2NjcgNDU0LjggNTEuODY2N0M0NDguNCA0NS4zMzMzIDQ0My42IDQwIDQ0NC4xMzMgNDBDNDQ0LjY2NyA0MCA0NTEuNiA0Mi42NjY3IDQ1OS42IDQ1Ljg2NjdaTTMyOS4zMzMgMjU2VjMyOS4zMzNIMjM4LjY2N0gxNDcuODY3TDE0OC42NjcgMzE0LjkzM0MxNTAuNTMzIDI4Mi44IDE1Ni41MzMgMjQzLjg2NyAxNjQgMjE1LjQ2N0MxNjYuMTMzIDIwNy40NjcgMTY4LjEzMyAyMDAuOCAxNjguMjY3IDIwMC42NjdDMTY4LjUzMyAyMDAuNTMzIDE4MS44NjcgMTk4LjI2NyAxOTggMTk1LjZDMjQzLjMzMyAxODggMjg2LjggMTgzLjQ2NyAzMTkuNzMzIDE4Mi44TDMyOS4zMzMgMTgyLjY2N1YyNTZaTTM4Ny4wNjcgMTg0QzQxNy4yIDE4NS44NjcgNDQ4LjUzMyAxODkuNiA0ODQuNjY3IDE5NS42QzUwMC44IDE5OC4yNjcgNTE0LjEzMyAyMDAuNTMzIDUxNC40IDIwMC42NjdDNTE0LjUzMyAyMDAuOCA1MTYuNTMzIDIwNy40NjcgNTE4LjY2NyAyMTUuNDY3QzUyNi4xMzMgMjQzLjg2NyA1MzIuMTMzIDI4Mi44IDUzNCAzMTQuOTMzTDUzNC44IDMyOS4zMzNINDQ0SDM1My4zMzNWMjU2VjE4Mi42NjdIMzU4LjY2N0MzNjEuNzMzIDE4Mi42NjcgMzc0LjQgMTgzLjMzMyAzODcuMDY3IDE4NFpNMTQyLjY2NyAyMDYuOEMxNDIuNjY3IDIwNy42IDE0MS4yIDIxNCAxMzkuNDY3IDIyMS4wNjdDMTMyLjkzMyAyNDYuOTMzIDEyOCAyODEuNDY3IDEyNiAzMTQuOTMzTDEyNS4wNjcgMzI5LjMzM0g3My44NjY3SDIyLjY2NjdMMjMuMiAzMjYuMjY3QzIzLjYwMDEgMzI0LjY2NyAyNC4xMzM0IDMxOC4yNjcgMjQuNjY2NyAzMTJDMjYuMTMzNCAyODkuNDY3IDMyLjQwMDEgMjYwLjggNDAuOTMzNCAyMzYuMjY3QzQzLjYwMDEgMjI4LjY2NyA0Ni40MDAxIDIyMi4xMzMgNDcuMjAwMSAyMjEuODY3QzQ5LjA2NjcgMjIxLjIgMTM3LjIgMjA1LjYgMTQwLjQgMjA1LjQ2N0MxNDEuNiAyMDUuMzMzIDE0Mi42NjcgMjA2IDE0Mi42NjcgMjA2LjhaTTU4OC40IDIxMy40NjdDNjE0LjEzMyAyMTcuODY3IDYzNS42IDIyMS43MzMgNjM2LjEzMyAyMjJDNjM2LjUzMyAyMjIuNCA2MzkuMDY3IDIyOC44IDY0MS43MzMgMjM2LjI2N0M2NTAuMjY3IDI2MC44IDY1Ni41MzMgMjg5LjQ2NyA2NTggMzEyQzY1OC41MzMgMzE4LjI2NyA2NTkuMDY3IDMyNC42NjcgNjU5LjQ2NyAzMjYuMjY3TDY2MCAzMjkuMzMzSDYwOC44SDU1Ny42TDU1Ni42NjcgMzE0LjkzM0M1NTQuNjY3IDI4MS40NjcgNTQ5LjczMyAyNDYuOTMzIDU0My4yIDIyMS4wNjdDNTM5Ljg2NyAyMDcuNDY3IDUzOS40NjcgMjA1LjMzMyA1NDAuOCAyMDUuMzMzQzU0MS4zMzMgMjA1LjMzMyA1NjIuNjY3IDIwOC45MzMgNTg4LjQgMjEzLjQ2N1pNMTI2IDM2Ny42QzEyOCA0MDEuNDY3IDEzMi45MzMgNDM1LjMzMyAxMzkuNiA0NjIuNEMxNDEuNDY3IDQ2OS44NjcgMTQyLjY2NyA0NzYuNCAxNDIuNCA0NzYuOEMxNDEuNzMzIDQ3Ny40NjcgNDguMjY2NyA0NjEuNzMzIDQ2LjUzMzQgNDYwLjY2N0M0Ni4xMzM0IDQ2MC4yNjcgNDMuNjAwMSA0NTMuODY3IDQwLjkzMzQgNDQ2LjRDMzIuNDAwMSA0MjEuODY3IDI2LjEzMzQgMzkzLjIgMjQuNjY2NyAzNzAuNjY3QzI0LjEzMzQgMzY0LjQgMjMuNjAwMSAzNTggMjMuMiAzNTYuMjY3TDIyLjY2NjcgMzUzLjMzM0g3My44NjY3SDEyNS4wNjdMMTI2IDM2Ny42Wk0zMjkuMzMzIDQyNi42NjdWNTAwSDMyNEMzMTEuNiA1MDAgMjcxLjA2NyA0OTcuMDY3IDI1MCA0OTQuNTMzQzIzMC45MzMgNDkyLjQgMTY5LjQ2NyA0ODIuOTMzIDE2OC4yNjcgNDgyQzE2OC4xMzMgNDgxLjg2NyAxNjYuMTMzIDQ3NS4yIDE2NCA0NjcuMkMxNTYuNTMzIDQzOC44IDE1MC41MzMgMzk5Ljg2NyAxNDguNjY3IDM2Ny42TDE0Ny44NjcgMzUzLjMzM0gyMzguNjY3SDMyOS4zMzNWNDI2LjY2N1pNNTM0IDM2Ny42QzUzMi4xMzMgMzk5Ljg2NyA1MjYuMTMzIDQzOC44IDUxOC42NjcgNDY3LjJDNTE2LjUzMyA0NzUuMiA1MTQuNTMzIDQ4MS44NjcgNTE0LjQgNDgyQzUxMy4yIDQ4Mi45MzMgNDUxLjczMyA0OTIuNCA0MzIuNjY3IDQ5NC41MzNDNDExLjYgNDk3LjA2NyAzNzEuMDY3IDUwMCAzNTguNjY3IDUwMEgzNTMuMzMzVjQyNi42NjdWMzUzLjMzM0g0NDRINTM0LjhMNTM0IDM2Ny42Wk02NTkuNDY3IDM1Ni4yNjdDNjU5LjA2NyAzNTggNjU4LjUzMyAzNjQuNCA2NTggMzcwLjY2N0M2NTYuNTMzIDM5My4yIDY1MC4yNjcgNDIxLjg2NyA2NDEuNzMzIDQ0Ni40QzYzOS4wNjcgNDUzLjg2NyA2MzYuNTMzIDQ2MC4yNjcgNjM2LjEzMyA0NjAuNjY3QzYzNC40IDQ2MS43MzMgNTQwLjkzMyA0NzcuNDY3IDU0MC4yNjcgNDc2LjhDNTQwIDQ3Ni40IDU0MS4yIDQ2OS44NjcgNTQzLjA2NyA0NjIuNEM1NDkuNzMzIDQzNS4zMzMgNTU0LjY2NyA0MDEuNDY3IDU1Ni42NjcgMzY3LjZMNTU3LjYgMzUzLjMzM0g2MDguOEg2NjBMNjU5LjQ2NyAzNTYuMjY3Wk0xMDUuNiA0OTQuMjY3TDE1MC41MzMgNTAyTDE1NC42NjcgNTE0QzE2MC40IDUzMC40IDE3OCA1NjYgMTg4IDU4MS4zMzNDMTk4LjkzMyA1OTggMjEzLjQ2NyA2MTYgMjI3Ljg2NyA2MzAuOEMyMzQuMjY3IDYzNy4zMzMgMjM5LjA2NyA2NDIuNjY3IDIzOC41MzMgNjQyLjY2N0MyMzYuNjY3IDY0Mi42NjcgMjA4LjY2NyA2MzEuMDY3IDIwMC4yNjcgNjI2LjhDMTUzLjg2NyA2MDMuMzMzIDExMi42NjcgNTY4LjQgODIuOTMzNCA1MjcuMkM3NS43MzM0IDUxNy4yIDU4LjY2NjcgNDg5LjQ2NyA1OC42NjY3IDQ4Ny43MzNDNTguNjY2NyA0ODYuMjY3IDU2LjgwMDEgNDg2IDEwNS42IDQ5NC4yNjdaTTYyNCA0ODcuNzMzQzYyNCA0ODkuNDY3IDYwNi45MzMgNTE3LjIgNTk5LjczMyA1MjcuMkM1NzAgNTY4LjQgNTI4LjggNjAzLjMzMyA0ODIuNCA2MjYuOEM0NzQgNjMxLjA2NyA0NDYgNjQyLjY2NyA0NDQuMTMzIDY0Mi42NjdDNDQzLjYgNjQyLjY2NyA0NDguNCA2MzcuMzMzIDQ1NC44IDYzMC44QzQ2OS4yIDYxNiA0ODMuNzMzIDU5OCA0OTQuNjY3IDU4MS4zMzNDNTA0LjY2NyA1NjYgNTIyLjI2NyA1MzAuNCA1MjggNTE0TDUzMi4xMzMgNTAyTDU3NS4wNjcgNDk0LjRDNjIwLjI2NyA0ODYuNTMzIDYyNCA0ODYgNjI0IDQ4Ny43MzNaTTE4OC44IDUwOC42NjdDMjIyLjkzMyA1MTUuMDY3IDI2MS4yIDUxOS40NjcgMjk5LjczMyA1MjEuNkwzMjkuMzMzIDUyMy4yVjU5MC45MzNDMzI5LjMzMyA2NjguOCAzMzEuMzMzIDY2MC40IDMxNC4yNjcgNjU2LjUzM0MyNTkuMiA2NDQgMjA4LjY2NyA1OTAuNCAxNzguMjY3IDUxMi4yNjdDMTc3LjA2NyA1MDkuMiAxNzYuNTMzIDUwNi42NjcgMTc3LjIgNTA2LjY2N0MxNzcuODY3IDUwNi42NjcgMTgzLjA2NyA1MDcuNiAxODguOCA1MDguNjY3Wk01MDMuODY3IDUxMy42QzQ3My43MzMgNTkwLjY2NyA0MjMuMDY3IDY0NCAzNjguNCA2NTYuNTMzQzM1MS4zMzMgNjYwLjQgMzUzLjMzMyA2NjguOCAzNTMuMzMzIDU5MC45MzNWNTIzLjJMMzgzLjA2NyA1MjEuNkM0MjAuNjY3IDUxOS40NjcgNDY4LjUzMyA1MTMuODY3IDQ5Ni42NjcgNTA4QzUwNy4yIDUwNS44NjcgNTA2LjkzMyA1MDUuNzMzIDUwMy44NjcgNTEzLjZaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzExNV80NSI+CjxyZWN0IHdpZHRoPSI2ODIuNjY3IiBoZWlnaHQ9IjY4Mi42NjciIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==") !important;
   background-size: 26px;
   background-color: #244B6E;
}

@media screen and (min-width: 1300px) {
   .linker .current-lang {
      width: 30px;
      height: 30px;
      background-size: 20px;
   }
}
/*********************
END HEADER Global STYLES
*********************/

body {
   padding-top: 72px;
}

body.has-secondary-menu {
   padding-top: 120px;
}

.sp-header {
   position: fixed;
   top: 0;
   left: 0;
   width: 100%;
   z-index: 300;
   border-bottom: 2px solid #33496A;
   background: #023656;
}

.sp-header .wrapper {
   width: 1380px;
   max-width: 100%;
   padding: 0px 20px;
   margin-left: auto;
   margin-right: auto;
   display: flex;
   align-items: center;
   justify-content: space-between;
}

.sp-header-desc-right {
   display: flex;
   align-items: center;
   justify-content: space-between;
}

.sp-header-logo {
   position: relative;
   width: 148px;
   height: 44px;
   display: flex;
   align-items: center;
   justify-content: flex-start;
}

.sp-country-flag {
   position: absolute;
   right: -11px;
   top: -7px;
   width: auto;
   height: 17px;
}

.sp-header-logo img {
   display: block;
   max-width: 100%;
   max-height: 100%;
}

.sp-header-desc-menu {
   margin-right: 24px;
   display: flex;
   align-items: center;
   margin-bottom: 0px;
   margin-top: 0px;
}

#search svg {
   width: 15px;
}
#search.opened {
   background-size: 12px;
}
#search {
   position: relative !important;
   right: 0px !important;
   left: 0px !important;
   margin: 0px !important;
   z-index: 10;
   width: 30px;
   height: 30px;
}

#searchContainer {
   z-index: 50;
}

.sp-header-desc-menu * {
   box-sizing: border-box;
}

.sp-header #tags {
   height: 100%;
   width: calc(100% - 350px);
   right: 124px;
}

.sp-header-desc-li {
   display: flex;
   align-items: center;
   position: relative;
   margin-left: 16px;
   padding-bottom: 28px;
   padding-top: 29px;
}

.sp-header-desc-li:first-child {
   margin-left: 0px;
}

.sp-header-desc-li-with-sub-menu:hover:after {
   background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IkNoZXZyb25lLWRvd24iPgo8cGF0aCBpZD0iVmVjdG9yIiBkPSJNMy41IDUuMjVMNyA4Ljc1TDEwLjUgNS4yNSIgc3Ryb2tlPSIjRjdBRjFGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9nPgo8L3N2Zz4K");
}

.sp-header-desc-li-with-sub-menu:after {
   content: '';
   display: block;
   background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IkNoZXZyb25lLWRvd24iPgo8cGF0aCBpZD0iVmVjdG9yIiBkPSJNMy41IDUuMjVMNyA4Ljc1TDEwLjUgNS4yNSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvZz4KPC9zdmc+Cg==");
   background-position: center !important;
   background-repeat: no-repeat !important;
   background-size: contain !important;
   width: 14px;
   height: 14px;
   min-width: 14px;
   margin-left: 8px;
   transform-origin: center;
   transition: 0.25s;
}

.sp-header-desc .sp-header-desc-link {
   color: #E6E6EB;
   font-family: Arial;
   font-size: 13px;
   font-style: normal;
   font-weight: 400;
   line-height: 100%;
   transition: 0.25s;
   letter-spacing: 0.26px;
   text-decoration: none !important;
   text-transform: uppercase;
   margin-bottom: 0px;
   margin-top: 0px;
}

.sp-header-desc-li-with-sub-menu:hover .sp-header-desc-link {
   color: #F7AF1F;
}

.sp-header-sub-menu--small {
   position: absolute;
   bottom: 10px;
   left: 10px;
   transform: translateY(100%);
   width: 240px;
   padding: 8px;
   border-radius: 4px;
   border: 1px solid #2F3E55;
   background: #354255;
   box-shadow: 1px 9px 50px 0px rgba(17, 17, 17, 0.25);
}

.sp-header-sub-menu {
   position: absolute;
   position: absolute;
   bottom: 10px;
   left: 10px;
   transform: translateY(100%);
   margin-bottom: 0px;
   margin-top: 0px;
   opacity: 0;
   pointer-events: none;
}

.sp-header-sub-menu:before {
   content: '';
   display: block;
   border-radius: 2px;
   background: #354255;
   width: 12px;
   height: 12px;
   left: 14px;
   top: -6px;
   position: absolute;
   transform: rotate(45deg);
}

.sp-header-desc-li-with-sub-menu:hover .sp-header-sub-menu {
   opacity: 1;
   pointer-events: initial;
}

.sp-header-sub-menu-item {
   margin-bottom: 8px;
}

.sp-header-sub-menu-item:last-child {
   margin-bottom: 0px;
}

.sp-header-sub-menu-link {
   color: #FFFFFF !important;
   font-size: 14px;
   font-style: normal;
   font-weight: 400;
   line-height: 155%;
   letter-spacing: 0.42px;
   border-radius: 2px;
   display: flex;
   align-items: center;
   text-decoration: none !important;
   justify-content: space-between;
   padding: 4px 8px 4px 12px;
}

.sp-header-sub-menu-item--with-sub-menu {
   position: relative;
}

.sp-header-sub-menu-item--with-sub-menu .sp-header-sub-menu-link:after {
   content: '';
   display: block;
   width: 16px;
   height: 16px;
   min-width: 16px;
   margin-left: 10px;
   background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IkNoZXZyb24gRG93biAxIDI0cHggMSI+CjxwYXRoIGlkPSJWZWN0b3IiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNS41MjY3IDEyLjQ3MzNDNS43ODY3IDEyLjc0IDYuMjA2NyAxMi43NCA2LjQ2NjcgMTIuNDczM0wxMC40NiA4LjQ3MzM0QzEwLjcyIDguMjEzMzQgMTAuNzIgNy43OTMzNCAxMC40NiA3LjUzMzM0TDYuNDYwMDMgMy41MzMzNEM2LjE5MzM3IDMuMjczMzQgNS43NzMzNyAzLjI3MzM0IDUuNTEzMzcgMy41MzMzNEM1LjI0NjcgMy44MDAwMSA1LjI0NjcgNC4yMjAwMSA1LjUxMzM3IDQuNDgwMDFMOS4wNDAwMyA4LjAxMzM0TDUuNTA2NyAxMS41NDY3QzUuMjQwMDQgMTEuODEzMyA1LjI0MDA0IDEyLjIzMzMgNS41MDY3IDEyLjQ5MzNMNS41MjY3IDEyLjQ3MzNaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+Cjwvc3ZnPgo=");
   background-position: center;
   background-repeat: no-repeat;
   background-size: contain;
   opacity: 0;
   transition: 0.25s;
}

.sp-header-sub-menu-item--with-sub-menu:hover .sp-header-sub-menu-link:after {
   opacity: 1;
}

.sp-header-sub-menu-link:hover {
   background: #526178;
}

.sp-header-child-menu-wrap {
   position: absolute;
   right: 0px;
   transform: translateX(100%);
   top: -8px;
   width: 258px;
   padding-left: 18px;
   opacity: 0;
   pointer-events: none;
}

.sp-header-child-menu {
   padding: 8px;
   border-radius: 4px;
   border: 1px solid #2F3E55;
   background: #364255;
   margin-top: 0px;
   margin-bottom: 0px;
   box-shadow: 1px 9px 50px 0px rgba(17, 17, 17, 0.25);
   width: 100%;
   position: relative;
}

.sp-header-child-menu:after {
   content: '';
   display: block;
   position: absolute;
   border-radius: 2px;
   background: #354255;
   width: 12px;
   height: 12px;
   top: 16px;
   transform: rotate(45deg);
   transform-origin: center;
   left: -6px;
}

.sp-header-sub-menu-item--with-sub-menu:hover .sp-header-child-menu-wrap {
   opacity: 1;
   pointer-events: initial;
}

.sp-header-child-link {
   color: #FFFFFF !important;
   font-size: 14px;
   font-style: normal;
   font-weight: 400;
   line-height: 155%;
   letter-spacing: 0.42px;
   display: flex;
   align-items: center;
   justify-content: flex-start;
   padding: 4px 8px 4px 12px;
   text-decoration: none !important;
}

.sp-header-child-link:hover {
   background: #526178;
}

.sp-header-child-item {
   margin-bottom: 8px;
}

.sp-header-child-item:last-child {
   margin-bottom: 0px;
}

@media screen and (max-width: 1620px) {
   .sp-header-desc-li:last-child .sp-header-child-menu-wrap {
      right: auto;
      left: 0px;
      /*transform: translateX(-100%);*/
      padding-left: 0px;
      padding-right: 18px;
   }

   .sp-header-desc-li:last-child .sp-header-child-menu:after {
      left: auto;
      right: -6px;
   }
}


.sp-header-sub-menu--big {
   width: 858px;
   padding: 24px 0px 10px 0px;
   border-radius: 4px;
   border: 1px solid #2F3E55;
   background: #354255;
   box-shadow: 1px 9px 50px 0px rgba(17, 17, 17, 0.25);
   display: flex;
   flex-wrap: wrap;
   left: 0px;
}

.sp-header-sub-menu--big-top {
   width: 100%;
   display: flex;
   align-items: center;
   justify-content: center;
   position: relative;
   margin-bottom: 27px;
   margin-left: 16px;
   margin-right: 16px;
}

.sp-header-sub-menu--big-top-btn {
   display: flex;
   align-items: center;
   justify-content: center;
   border-radius: 5px;
   border-bottom: 2px solid #9D7832;
   background: #EBB758;
   width: 298px;
   max-width: 100%;
   margin-left: auto;
   height: 32px;
   margin-right: auto;
   color: #FFFFFF !important;
   text-shadow: 0px 0px 3px 0px rgba(58, 38, 1, 0.75);
   font-family: "Poppins", sans-serif;
   font-size: 14px;
   font-style: normal;
   font-weight: 800;
   line-height: 155%;
   letter-spacing: 0.35px;
   text-decoration: none !important;
   text-transform: uppercase;
}


.sp-header-sub-menu--big-top-btn:hover {
   background: linear-gradient(to bottom, #f5b134 0%, #dda540 100%);
}

.sp-header-sub-menu--big-top-text {
   position: absolute;
   top: 50%;
   left: calc(50% + 161px);
   transform: translateY(-50%);
   border-radius: 2px;
   background: #526178;
   padding: 6px 8px 6px 12px;
   color: #FFF;
   font-size: 14px;
   font-style: normal;
   font-weight: 400;
   line-height: 155%;
   letter-spacing: 0.42px;
}

.sp-header-sub-menu--big-top-text:before {
   content: '';
   display: block;
   width: 12px;
   height: 12px;
   transform-origin: center;
   transform: rotate(45deg) translateY(-50%);
   position: absolute;
   top: 50%;
   left: -6px;
   background: #526178;
}

.sp-header-sub-menu--big .sp-header-sub-menu-item {
   width: calc(25% - 32px);
   margin-left: 16px;
   margin-right: 16px;
}

.sp-header-sub-menu--big .sp-header-sub-menu-link {
   opacity: 0.5;
   color: #FFFFFF;
   font-size: 14px;
   font-style: normal;
   font-weight: 700;
   line-height: 155%;
   letter-spacing: 0.42px;
   margin-bottom: 7px;
}

.sp-header-sub-menu--big .sp-header-child-menu-wrap {
   position: static;
   transform: none;
   width: 100%;
   padding-left: 0px !important;
   padding-right: 0px !important;
   opacity: 1 !important;
}

.sp-header-sub-menu--big .sp-header-child-menu {
   background: transparent;
   padding: 0px;
   border-radius: 0px;
   box-shadow: none;
   border: none !important;
}

.sp-header-sub-menu--big .sp-header-sub-menu-item--with-sub-menu .sp-header-sub-menu-link:after {
   display: none !important;
}

.sp-header-sub-menu--big .sp-header-child-menu:after {
   display: none;
}

@media screen and (max-width: 1600px) {
   .sp-header-sub-menu--big {
      width: 750px;
   }
}

.sp-header-desc-li:nth-child(4) .sp-header-sub-menu,
.sp-header-desc-li:nth-child(5) .sp-header-sub-menu,
.sp-header-desc-li:nth-child(6) .sp-header-sub-menu,
.sp-header-desc-li:nth-child(7) .sp-header-sub-menu {
   left: auto;
   right: 0px;
}

.sp-header-desc-li:nth-child(4) .sp-header-sub-menu:before,
.sp-header-desc-li:nth-child(5) .sp-header-sub-menu:before,
.sp-header-desc-li:nth-child(6) .sp-header-sub-menu:before,
.sp-header-desc-li:nth-child(7) .sp-header-sub-menu:before {
   left: auto;
   right: 14px;
}


.sp-header > .wrapper {
   position: relative;
   z-index: 40;
}

.sp-header #crumbs {
   padding-left: 0px ;
}
.sp-header ol {
   width: 1380px;
   max-width: 100%;
   padding: 0px 20px;
   margin-left: auto !important;
   margin-right: auto !important;
}

.sp-header-mob #crumbs {
   position: relative;
   top: 13px;
}

.ui-autocomplete {
   z-index: 301;
   position: fixed;
   top: 71px !important;
   overflow: auto !important;
   max-height: calc( 100% - 120px );
}

   .ui-menu .ui-menu-item{
      list-style-image: none !important;
   }
   .ui-menu .ui-menu-item a{
      border-top: 1px solid rgba(0,0,0,0.1);
      border-bottom: 1px solid rgba(255,255,255,0.1);
      font-size:1.125em !important;
      height:3.5em;
      line-height:3.5em;
      display:block;
      overflow:hidden;
      color:#fff;
      font-weight:700 !important;
      text-decoration: none;
   }

   .ui-menu .ui-menu-item a span span{
      color:#7ca0bc;
   }
   .ui-menu .ui-menu-item:last-child  a{
      border-bottom:none;
   }
   .ui-menu .ui-menu-item:hover{
      background: rgba(20,65,97,1);
      transition: background 0.25s ease
   }
   .ui-menu .ui-menu-item a img{
      height:2.5em;
      width:70px;
      border-radius:0.375em;
      float:left;
      margin:0.375em 1em 0.5em 1em;
      border: 2px solid rgba(39,75,102,0.1);
   }

   @media screen and (max-width: 1299px) {
   .ui-autocomplete {
      left: 0 !important;
      right: 0 !important;
      max-height: calc( 100% - 70px );
      overflow: auto !important;
   }

   .sp-header {
      padding: 13px 0px;
   }

   .header-hambugreg {
      display: block;
      width: 35px;
      height: 35px;
      border-radius: 100%;
      position: relative;
      cursor: pointer;
      transition: 0.25s;
      margin-left: 16px;
   }

   .header-hamburger-line {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      transform-origin: center;
      transition: 0.25s;
      width: 35px;
      height: 4px;
      background: #ffffff;
   }

   .header-hambugreg:before {
      content: '';
      display: block;
      position: absolute;
      top: 5px;
      left: 50%;
      transform: translate(-50%, 0%);
      transform-origin: center;
      transition: 0.25s;
      width: 35px;
      height: 4px;
      background: #ffffff;
   }

   .header-hambugreg:after {
      content: '';
      display: block;
      position: absolute;
      top: 30px;
      left: 50%;
      transform: translate(-50%, -100%);
      transform-origin: center;
      transition: 0.25s;
      width: 35px;
      height: 4px;
      background: #ffffff;
   }

   .header-hambugreg.is-active:before {
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%) rotate(135deg);
   }

   .header-hambugreg.is-active:after {
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%) rotate(225deg);
   }

   .header-hambugreg.is-active .header-hamburger-line {
      opacity: 0;
   }

   .sp-mobile-menu {
      position: fixed;
      top: 0;
      left: 0;
      width: 550px;
      max-width: 100%;
      max-height: 100vh;
      overflow: auto;
      background: #023656;
      transition: 0.25s;
      transform: translateX(-105%);
      z-index: 299;
      padding-top: 105px;
      padding-bottom: 15px;
      border-right: 2px solid #33496A;
   }

   body.has-secondary-menu .sp-mobile-menu {
      padding-top: 165px;
   }

   .home .sp-mobile-menu {
      padding-top: 75px;
   }

   .sp-mobile-menu.active {
      transform: translateX(0%);
   }

   .sp-header-mob-menu {
      margin-top: 0px;
      margin-bottom: 0px;
   }

   .sp-header-mob-li {
      padding: 20px 20px;
      border-bottom: 2px solid #33496A;
   }

   .sp-header-mob-sub-menu {
      max-height: 0px;
      transition: 0.25s;
      overflow: hidden;
      margin-top: 0px;
      margin-bottom: 0px;
      width: 100%;
      order: 4;
      padding-left: 20px;
      border-left: 1px solid #33496A;
   }

   .sp-header-mob-link {
      color: #FFF !important;
      font-family: 'Trebuchet MS', sans-serif;
      font-size: 13px;
      font-style: normal;
      font-weight: 400;
      line-height: 100%;
      max-width: calc(100% - 24px);
      order: 1;
      letter-spacing: 0.26px;
      text-transform: uppercase;
      text-decoration: none !important;
      margin-bottom: 0px !important;
      margin-top: 0px !important;
   }

   .sp-header-mob-li-with-sub-menu {
      display: flex;
      align-items: center;
      flex-wrap: wrap;
      cursor: pointer;
      justify-content: space-between;

   }

   .sp-header-mob-li-with-sub-menu:after {
      content: '';
      display: block;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuMjUgMTAuNUw4Ljc1IDdMNS4yNSAzLjUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K");
      width: 16px;
      order: 2;
      height: 16px;
      min-width: 16px;
      margin-left: 10px;
      background-position: center;
      background-repeat: no-repeat;
      background-size: contain;
      transition: 0.25s;
   }

   .sp-header-mob-li-with-sub-menu.active:after {
      transform: rotate(90deg);
   }

   .sp-header-mob-li-with-sub-menu.active .sp-header-mob-sub-menu {
      max-height: 3000px;
      margin-top: 20px !important;

   }

   .sp-header-mob-sub-menu--big-top {
      width: 100%;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      margin-bottom: 15px;
   }

   .sp-header-mob-sub-menu--big-top-btn {
      border-radius: 5px;
      border-bottom: 2px solid #9D7832;
      background: #EBB758;
      color: #FFF !important;
      text-shadow: 0px 0px 3px 0px rgba(58, 38, 1, 0.75);
      font-family: Poppins;
      font-size: 14px;
      font-style: normal;
      font-weight: 800;
      line-height: 155%;
      letter-spacing: 0.35px;
      text-transform: uppercase;
      width: 100%;
      min-height: 32px;
      padding: 5px 10px;
      display: flex;
      text-align: center;
      display: flex;
      align-items: center;
      justify-content: center;
      text-decoration: none !important;
      margin-bottom: 15px;
      width: 100%;
      font-family: "Poppins", sans-serif;
   }

   .sp-header-mob-sub-menu--big-top-text {
      background: #526178;
      margin-left: auto;
      margin-right: auto;
      color: #FFF;
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 155%;
      letter-spacing: 0.42px;
      padding: 5px 10px;
      border-radius: 6px;
   }

   .sp-header-mob-sub-menu-item {
      margin-bottom: 10px;
   }

   .sp-header-mob-sub-menu-item:last-child {
      margin-bottom: 0px;
   }

   .sp-header-mob-child-menu-wrap {
      max-height: 0px;
      overflow: hidden;
      transition: 0.25s;
      width: 100%;
      order: 3;
      margin-bottom: 0px;
      margin-top: 0px;
      padding-left: 20px;
      border-left: 2px solid #33496A;
   }

   .sp-header-mob-sub-menu-link {
      color: #FFFFFF !important;
      font-size: 14px;
      font-style: normal;
      font-weight: 400;
      line-height: 155%;
      letter-spacing: 0.42px;
      text-decoration: none !important;
      order: 1;
      max-width: calc(100% - 24px);
   }

   .sp-header-sub-mob-menu-item--with-sub-menu:after {
      content: '';
      display: block;
      background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuMjUgMTAuNUw4Ljc1IDdMNS4yNSAzLjUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K");
      width: 14px;
      order: 2;
      height: 14px;
      min-width: 14px;
      margin-left: 10px;
      background-position: center;
      background-repeat: no-repeat;
      background-size: contain;
      transition: 0.25s;
   }

   .sp-header-sub-mob-menu-item--with-sub-menu {
      display: flex;
      flex-wrap: wrap;
      justify-content: space-between;
      align-items: center;
   }

   .sp-header-sub-mob-menu-item--with-sub-menu.active .sp-header-mob-child-menu-wrap {
      max-height: 3000px;
      margin-top: 20px;
   }

   .sp-header-mob-child-menu {
      margin-top: 0px !important;
      margin-bottom: 0px !important;
   }

   .sp-header-sub-mob-menu-item--with-sub-menu.active:after {
      transform: rotate(90deg);
   }

   .sp-header-mob-child-item {
      margin-bottom: 10px;
   }

   .sp-header-mob-child-item:last-child {
      margin-bottom: 0px;
   }

   .sp-header-mob-child-link {
      color: #E6E6EB !important;
      font-size: 13px;
      font-style: normal;
      font-weight: 400;
      line-height: 100%;
      letter-spacing: 0.26px;
      text-transform: uppercase;
      text-decoration: none !important;
   }

   .over-hide {
      overflow: hidden;
   }

   .sp-mobile-menu-bg {
      position: fixed;
      top: 0;
      left: 0;
      bottom: 0;
      right: 0;
      width: 100%;
      z-index: 290;
      transition: 0.25s;
      background: rgba(0, 0, 0, 0.15);
      opacity: 0;
      backdrop-filter: blur(6px);
      display: none;
   }

   .sp-mobile-menu-bg.active {
      opacity: 1;
      display: block;
   }
   .sp-header #tags {
      height: calc(100% + 26px);
      top: -13px;
      right: 68px;
      width: calc(100% - 68px);
      padding-left: 20px;
      padding-right: 60px;
   }
   #searchContainer {
      margin-left: 16px;
   }
   .sp-header-logo {
      margin-right: 16px;
      margin-left: 0px !important;
   }
}

@media screen and (max-width: 359px) {
   .sp-header-logo {
      width: 120px;
   }
   .sp-header-logo {
      margin-left: 8px;
   }
   .header-hambugreg {
      margin-left: 8px;
   }
   .linker {
      margin-left: 8px;
   }
   #searchContainer {
      margin-left: 8px;
   }
   .sp-header #tags {
      right: 64px;
      width: calc(100% - 64px);
   }
}


/* Mobile menu Search */
#searchMobileMenu {
   display: flex;
   align-items: center;
   padding: 0 9px 10px;
   border-bottom: 2px solid #33496A;
}
#searchMobileMenu #searchButton {
   display: flex;
   justify-content: center;
   align-items: center;
   border-radius: 50%;
   padding: 8px;
   background: #3D5473;
}
#searchMobileMenu .ui-widget {
   position: relative;
   flex-grow: 1;
}
#searchMobileMenu .ui-widget input {
   background: transparent;
   border: none;
   outline: none;
   width: 100%;
   color: rgb(255, 255, 255);
   font-weight: 400;
   line-height: 1.4;
   margin-bottom: 0;
}
#searchMobileMenu .ui-widget input::placeholder {
   color: rgba(255, 255, 255, 0.50);
   font-style: italic;
}
#searchMobileMenu .ui-widget input:not(:placeholder-shown) + #removeInput{
   display: block;
}
#searchMobileMenu #removeInput {
   position: absolute;
   top: 50%;
   transform: translateY(-50%);
   right: 0;
   display: none;
   width: 16px;
   height: 16px;
   cursor: pointer;
}
.ui-autocomplete.mobile {
   top: 145px !important;
   width: 550px !important;
   max-width: 100% !important;
}

.home .ui-autocomplete.mobile {
    top: 125px !important;
}
/* End Mobile menu Search */
/* Mobile menu Banner */
#headerMenuBanner {
   position: relative;
   margin-top: 10px;
   padding: 7px 10px 12px;
   background-image: url(data:image/webp;base64,UklGRswFAABXRUJQVlA4IMAFAADwHQCdASriADsAPpFAmEklo6KhKjUcqLASCUAY3ZTa8vpOaUHV/Bfi9F23Y533TnN6Tr2lKPLk0681Ty5nFa5irsIDNXo3MuxB0iTLGQSL1Ejd1NVgTMJFiHWGb+uMtF/XeVX3byYTviaQ2cSEebBXs7UIE/N8aORNTWLhQroz+wiqhZH9QU/0jdn+ZqjV34fDjeSHjFVh+o09F7q9A6v5fJA/6GB95oHo6xjdepdrT/3n0iyp9wnadAtIcNt7WF/fAlWKy/O0OuJttHY1TN1JehjlHR6E58XK/5o6nBPdmh7BkVp1UOJZtpEMkGJaObSwLHkWAnIZAAD7pfZdwpeCk0z0X5iiof/+JNHYW8AXVs6dOjJ/v/4d1trt8dZrPkf/oMasbFtVQVgZaCjiUgZIG7rEcUZNXXrXRlU98RXfPCLBWEUZZra15YCOlus+HZzjdiQ+hiSbNMnJg4Nr1iCwb+1/EXBQCczK30CFmh0Mcb2xsdqhEX5DwAJHzruulwEW9JLgj/zBmTTi7K5QmRDYEOa1wvmzZtCKdgN02yD7TATLuf/1pUurZoGDwLF1nZdjAS0SrZhHnfR9ML1qnFoBZ3lxMEunkjc6JHAh3LG86mk001r60KYCGqUYpc254rX2anDYuPdjqaSGQ3/s9QXlBZqyXkDZ7q4NjW5ZFTL3hsDNQ9B6Gxx6IBNWxOlfm4UO/XakLtIZG56G+7LPeEBeWuAq8oNPOfJi59pUlaytry8da+sMdFiTKTzkg0pUGRtgEYJMGOfn0mRyS3oyE7j5A0JKFpiZnM7In8vaOT1wnBGhD0Rf4stHwHweFVf2y7m1RjuIl7UFvx+u6zOwl4Zo14stkJyxaQm9ZGI8lgKOd/vE5GhjOUViVdCHkR917iONCkHVA5DXQhAztPRStdwohRZbkXg+/qjcOQfpGkUM5etdnmcuhuqmvg2d3G2Hxl1HJWyqgmSDZKDWBV7itWuYWS2snaRIdz9gHUojwbH5yC2ix2IAUnq3/IbkKTy7iGOly/bdW585kgwQm3ncGrencuogcThzyN9RVmod7f/GscXuUuGlDsmkhqD85shvAlfdmfb7spf+ko67+Xmz2sHCoD4YyXRnJbCnTCXHsgwbAds55Wk0JctV8HbU5fj2oQ7InoyKNjY9EqX+uxPBjivzFPQTSUfPmvKirTRgx+KhqkjG2absothGlBdtC6cUONNi22xt0J2earHiPtb3NBhYHMRUXVmdToB3wZkdRaNn1n3UcN8yoViG+gy0WS9qfVuTbU+7B1i1H6HXVttInmTO7c/G/0xZrRzuzJS2mTiVVmV95mD95ELSWMD32DNGsn1VFRWAHs/pG+rshOUut0lec0PHviiegdW+AeDlxGATv7fU8TOqMN3QxvACkqzqys12rADtE/BxYs8IDJFHd95kfBuhIE4/HhodbYzmiyTKLeIIxq6mRIMNtmpiLtCXYLG5he2rnHu49fNS7srLwnGhtHpms3ubevoZAyadgkmSQYbfQHbW4FSEY1zqyHzVngUmo5bqZaQ/KHFzwch5amTTSZsB26abRn92afmvwRKWfy4Lf3Qm0adbe7PyEr7GUXE6BJKkZyIYS5T4xEmxZgg0KM8JCqE4c5FXbPCizvvuU07mOD/U97OjEmlQd8y1CjDF9Rt+j27y+mYp/InB4PowJAgfzeMlEGbJMadhiJgMT4DVOo3rmzK/Ki4X5hsEOeWLV/99gqkxjSEGUZ5Yxi+xEmJs5/zg5qdpZZtXgV/50/9TTy+gq6dVWi8MRdIr2Ljpuu2+1E2nFACvuuum7fSm96OofvDYUXgCZcjdVSw/rjN6puBNR9s9v4kWf7R7b+revBiUaIV/jqOS8nJyVYsVAcXHXdwxDUDum7WCyIIfGwY2/JdV1fUkH6Eq6lAPsK+2/TQ+/XajjGMd//K5JNw+3MUKPhRr0U+NZhvSBwAAAA==);
   background-repeat: no-repeat;
   background-position: right bottom;
   background-size: cover;
}

#headerMenuBanner .banner-content {
   max-width: 290px;
   width: 100%;
   color: #fff;
}

#headerMenuBanner .banner-heading {
   font-size: 16px;
   font-weight: 700;
}

#headerMenuBanner .banner-header-btn {
   padding: 3.5px 25px 4.5px;
   border-radius: 2px;
   background: #F0B03B;
   font-size: 18px;
   font-weight: 600;
   color: #FFF;
}

#headerMenuBannerLink {
   position: absolute;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
}
/* END Mobile menu Banner */

.header-profile-block {
   margin-left: 16px;
}
.header-profile-block-inactive {
   display: flex;
   align-items: center;
}
.header-pofile-inactive-icon {
   background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjY1MzggMTEuMTUzOEMxNi42NTM4IDEyLjA3NDMgMTYuMzgwOSAxMi45NzQxIDE1Ljg2OTUgMTMuNzM5NEMxNS4zNTgyIDE0LjUwNDcgMTQuNjMxMyAxNS4xMDEyIDEzLjc4MSAxNS40NTM0QzEyLjkzMDYgMTUuODA1NyAxMS45OTQ4IDE1Ljg5NzggMTEuMDkyMSAxNS43MTgzQzEwLjE4OTMgMTUuNTM4NyA5LjM2MDA5IDE1LjA5NTUgOC43MDkyNCAxNC40NDQ2QzguMDU4MzggMTMuNzkzOCA3LjYxNTE1IDEyLjk2NDUgNy40MzU1OCAxMi4wNjE4QzcuMjU2MDEgMTEuMTU5IDcuMzQ4MTcgMTAuMjIzMyA3LjcwMDQxIDkuMzcyODlDOC4wNTI2NSA4LjUyMjUyIDguNjQ5MTQgNy43OTU2OCA5LjQxNDQ2IDcuMjg0MzFDMTAuMTc5OCA2Ljc3Mjk0IDExLjA3OTYgNi41IDEyIDYuNUMxMy4yMzM4IDYuNTAxNCAxNC40MTY4IDYuOTkyMTYgMTUuMjg5MiA3Ljg2NDYyQzE2LjE2MTcgOC43MzcwOSAxNi42NTI0IDkuOTIgMTYuNjUzOCAxMS4xNTM4Wk0yMyAxMkMyMyAxNC4xNzU2IDIyLjM1NDkgMTYuMzAyMyAyMS4xNDYyIDE4LjExMTNDMTkuOTM3NSAxOS45MjAyIDE4LjIxOTUgMjEuMzMwMSAxNi4yMDk1IDIyLjE2MjdDMTQuMTk5NSAyMi45OTUyIDExLjk4NzggMjMuMjEzMSA5Ljg1NDAxIDIyLjc4ODZDNy43MjAyMiAyMi4zNjQyIDUuNzYwMjEgMjEuMzE2NSA0LjIyMTgzIDE5Ljc3ODJDMi42ODM0NSAxOC4yMzk4IDEuNjM1OCAxNi4yNzk4IDEuMjExMzcgMTQuMTQ2QzAuNzg2OTI5IDEyLjAxMjIgMS4wMDQ3NyA5LjgwMDQ3IDEuODM3MzMgNy43OTA0OEMyLjY2OTg5IDUuNzgwNDkgNC4wNzk3OSA0LjA2MjUzIDUuODg4NzMgMi44NTM4M0M3LjY5NzY3IDEuNjQ1MTQgOS44MjQ0MSAxIDEyIDFDMTQuOTE2NCAxLjAwMzA4IDE3LjcxMjUgMi4xNjI5OSAxOS43NzQ4IDQuMjI1MjNDMjEuODM3IDYuMjg3NDYgMjIuOTk2OSA5LjA4MzU2IDIzIDEyWk0yMS4zMDc3IDEyQzIxLjMwNjMgMTAuNzQ3MiAyMS4wNTIzIDkuNTA3NTMgMjAuNTYwOSA4LjM1NTE1QzIwLjA2OTUgNy4yMDI3NiAxOS4zNTA3IDYuMTYxMzIgMTguNDQ3NSA1LjI5MzFDMTcuNTQ0MyA0LjQyNDg5IDE2LjQ3NTMgMy43NDc3MyAxNS4zMDQ1IDMuMzAyMTNDMTQuMTMzNiAyLjg1NjUzIDEyLjg4NDkgMi42NTE2NCAxMS42MzMgMi42OTk3MUM2LjY1MTI1IDIuODkyMjEgMi42Nzg1NiA3LjA0MTU0IDIuNjkyMzEgMTIuMDI2NEMyLjY5NzA5IDE0LjI5NTcgMy41MzQwNSAxNi40ODQ1IDUuMDQ0NjIgMTguMTc4QzUuNjU5OCAxNy4yODU3IDYuNDQxMjQgMTYuNTIwNCA3LjM0NjE2IDE1LjkyNEM3LjQyMzMxIDE1Ljg3MzEgNy41MTUwMyAxNS44NDg4IDcuNjA3MjkgMTUuODU0OUM3LjY5OTU1IDE1Ljg2MSA3Ljc4NzI3IDE1Ljg5NzIgNy44NTcwMiAxNS45NTc5QzkuMDA2OTIgMTYuOTUyNSAxMC40NzY1IDE3LjQ5OTggMTEuOTk2OCAxNy40OTk4QzEzLjUxNzIgMTcuNDk5OCAxNC45ODY3IDE2Ljk1MjUgMTYuMTM2NiAxNS45NTc5QzE2LjIwNjQgMTUuODk3MiAxNi4yOTQxIDE1Ljg2MSAxNi4zODY0IDE1Ljg1NDlDMTYuNDc4NiAxNS44NDg4IDE2LjU3MDMgMTUuODczMSAxNi42NDc1IDE1LjkyNEMxNy41NTM2IDE2LjUyMDEgMTguMzM2MSAxNy4yODU0IDE4Ljk1MjIgMTguMTc4QzIwLjQ3MDMgMTYuNDc4MyAyMS4zMDg4IDE0LjI3ODkgMjEuMzA3NyAxMloiIGZpbGw9IiNBOUI1Q0IiLz4KPC9zdmc+Cg==");
   background-position: center;
   background-repeat: no-repeat;
   background-size: contain;
   width: 26px;
   height: 26px;
   min-width: 26px;
   margin-right: 9px;
}
.sp-header-mob .header-profile-block-active-icon,
.sp-header-mob .header-pofile-inactive-icon {
   width: 35px;
   height: 35px;
}
.header-pofile-inactive-icon:last-child {
   margin-right: 0;
}
.header-profile-inactive-links {
   display: flex;
   align-items: center;
   justify-content: center;
   color: #E6E6EB;
   font-size: 14px;
   font-style: normal;
   font-weight: 400;
   text-transform: uppercase;
}
.header-profile-inactive-links .sep {
   padding-left: 4px;
   padding-right: 4px;
}
.header-profile-inactive-links a {
   color: #E6E6EB;
   font-size: 14px;
   font-style: normal;
   font-weight: 400;
   text-transform: uppercase;
}
.header-profile-block-active {
   display: none;
   position: relative;
}
.header-profile-block.active .header-profile-block-inactive {
   display: none;
}
.header-profile-block.active .header-profile-block-active{
   display: block;
}
.header-profile-block-active-icon {
   width: 26px;
   height: 26px;
   background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjY1MzggMTEuMTUzOEMxNi42NTM4IDEyLjA3NDMgMTYuMzgwOSAxMi45NzQxIDE1Ljg2OTUgMTMuNzM5NEMxNS4zNTgyIDE0LjUwNDcgMTQuNjMxMyAxNS4xMDEyIDEzLjc4MSAxNS40NTM0QzEyLjkzMDYgMTUuODA1NyAxMS45OTQ4IDE1Ljg5NzggMTEuMDkyMSAxNS43MTgzQzEwLjE4OTMgMTUuNTM4NyA5LjM2MDA5IDE1LjA5NTUgOC43MDkyNCAxNC40NDQ2QzguMDU4MzggMTMuNzkzOCA3LjYxNTE1IDEyLjk2NDUgNy40MzU1OCAxMi4wNjE4QzcuMjU2MDEgMTEuMTU5IDcuMzQ4MTcgMTAuMjIzMyA3LjcwMDQxIDkuMzcyODlDOC4wNTI2NSA4LjUyMjUyIDguNjQ5MTQgNy43OTU2OCA5LjQxNDQ2IDcuMjg0MzFDMTAuMTc5OCA2Ljc3Mjk0IDExLjA3OTYgNi41IDEyIDYuNUMxMy4yMzM4IDYuNTAxNCAxNC40MTY4IDYuOTkyMTYgMTUuMjg5MiA3Ljg2NDYyQzE2LjE2MTcgOC43MzcwOSAxNi42NTI0IDkuOTIgMTYuNjUzOCAxMS4xNTM4Wk0yMyAxMkMyMyAxNC4xNzU2IDIyLjM1NDkgMTYuMzAyMyAyMS4xNDYyIDE4LjExMTNDMTkuOTM3NSAxOS45MjAyIDE4LjIxOTUgMjEuMzMwMSAxNi4yMDk1IDIyLjE2MjdDMTQuMTk5NSAyMi45OTUyIDExLjk4NzggMjMuMjEzMSA5Ljg1NDAxIDIyLjc4ODZDNy43MjAyMiAyMi4zNjQyIDUuNzYwMjEgMjEuMzE2NSA0LjIyMTgzIDE5Ljc3ODJDMi42ODM0NSAxOC4yMzk4IDEuNjM1OCAxNi4yNzk4IDEuMjExMzcgMTQuMTQ2QzAuNzg2OTI5IDEyLjAxMjIgMS4wMDQ3NyA5LjgwMDQ3IDEuODM3MzMgNy43OTA0OEMyLjY2OTg5IDUuNzgwNDkgNC4wNzk3OSA0LjA2MjUzIDUuODg4NzMgMi44NTM4M0M3LjY5NzY3IDEuNjQ1MTQgOS44MjQ0MSAxIDEyIDFDMTQuOTE2NCAxLjAwMzA4IDE3LjcxMjUgMi4xNjI5OSAxOS43NzQ4IDQuMjI1MjNDMjEuODM3IDYuMjg3NDYgMjIuOTk2OSA5LjA4MzU2IDIzIDEyWk0yMS4zMDc3IDEyQzIxLjMwNjMgMTAuNzQ3MiAyMS4wNTIzIDkuNTA3NTMgMjAuNTYwOSA4LjM1NTE1QzIwLjA2OTUgNy4yMDI3NiAxOS4zNTA3IDYuMTYxMzIgMTguNDQ3NSA1LjI5MzFDMTcuNTQ0MyA0LjQyNDg5IDE2LjQ3NTMgMy43NDc3MyAxNS4zMDQ1IDMuMzAyMTNDMTQuMTMzNiAyLjg1NjUzIDEyLjg4NDkgMi42NTE2NCAxMS42MzMgMi42OTk3MUM2LjY1MTI1IDIuODkyMjEgMi42Nzg1NiA3LjA0MTU0IDIuNjkyMzEgMTIuMDI2NEMyLjY5NzA5IDE0LjI5NTcgMy41MzQwNSAxNi40ODQ1IDUuMDQ0NjIgMTguMTc4QzUuNjU5OCAxNy4yODU3IDYuNDQxMjQgMTYuNTIwNCA3LjM0NjE2IDE1LjkyNEM3LjQyMzMxIDE1Ljg3MzEgNy41MTUwMyAxNS44NDg4IDcuNjA3MjkgMTUuODU0OUM3LjY5OTU1IDE1Ljg2MSA3Ljc4NzI3IDE1Ljg5NzIgNy44NTcwMiAxNS45NTc5QzkuMDA2OTIgMTYuOTUyNSAxMC40NzY1IDE3LjQ5OTggMTEuOTk2OCAxNy40OTk4QzEzLjUxNzIgMTcuNDk5OCAxNC45ODY3IDE2Ljk1MjUgMTYuMTM2NiAxNS45NTc5QzE2LjIwNjQgMTUuODk3MiAxNi4yOTQxIDE1Ljg2MSAxNi4zODY0IDE1Ljg1NDlDMTYuNDc4NiAxNS44NDg4IDE2LjU3MDMgMTUuODczMSAxNi42NDc1IDE1LjkyNEMxNy41NTM2IDE2LjUyMDEgMTguMzM2MSAxNy4yODU0IDE4Ljk1MjIgMTguMTc4QzIwLjQ3MDMgMTYuNDc4MyAyMS4zMDg4IDE0LjI3ODkgMjEuMzA3NyAxMloiIGZpbGw9IiNBOUI1Q0IiLz4KPGNpcmNsZSBjeD0iMjEiIGN5PSI0IiByPSIzLjUiIGZpbGw9IiMyNkY3N0EiIHN0cm9rZT0iIzE0MzU1NCIvPgo8L3N2Zz4K");
   background-position: center;
   background-repeat: no-repeat;
   background-size: contain;
}
.header-profile-block-active:hover .header-profile-block-active-modal {
   opacity: 1;
   pointer-events: initial;
}
.header-profile-block-active-modal {
   position: absolute;
   bottom: 0;
   right: 0;
   transform: translateY(100%);
   padding-top: 9px;
   opacity: 0;
   transition: 0.25s;
   pointer-events: none;
}
.header-profile-block-active-modal-body {
   display: flex;
   flex-direction: column;
   justify-content: center;
   align-items: center;
   border-radius: 14px 6px;
   border: 1px solid rgba(169, 181, 203, 0.12);
   background: #A9B5CB;
   padding: 10px 16px;
   width: 89px;
}
.header-profile-block-active-modal-body a {
   color: #373B6A !important;
   font-size: 10px;
   font-style: normal;
   font-weight: 300;
   line-height: 24px;
   display: block;
   text-align: center;
   width: 100%;
   border-bottom: 1px solid rgba(0, 0, 0, 0.12);
   text-decoration: none !important;
}
.header-profile-block-active-modal-body a:hover {
   opacity: 0.8;
}
.header-profile-close {
   color: #034A7E !important;
   font-size: 10px;
   font-style: normal;
   font-weight: 300;
   line-height: 24px;
   border:none;
   display: flex;
   align-items: center;
   justify-content: center;
   width: 100%;
   background: transparent;
}
.header-profile-close {
   opacity: 0.8;
}
@media screen and (max-width: 1200px) {
   .header-profile-inactive-links {
      flex-direction: column;
      justify-content: flex-start;
      align-items: flex-start;
      width: 34px;
   }
   .header-profile-inactive-links .sep {
      display: none;
   }
   .header-profile-inactive-links a  {
      font-size: 12px;
   }
}

.date-modification {
   position: absolute;
   top: 16px;
   right: 16px;
   z-index: 10;
   background: #264A65;
   padding: 10px 18px;
   color: #F7AF20;
   font-family: "Trebuchet MS", sans-serif;
   font-size: 16px;
   font-style: normal;
   font-weight: 400;
   border-radius: 5px;
   text-shadow: none;
   line-height: normal;
}

@media screen and (max-width: 992px) {
   .date-modification {
      position: static;
      margin-bottom: 20px;
      width: fit-content;
      margin-top: 20px;
   }
}

@media screen and (max-width: 500px) {
   .ui-menu .ui-menu-item:last-child {
      margin-bottom: 60px;
   }
   .ui-autocomplete.mobile {
      padding-bottom: 60px;
   }

   .ui-menu .ui-menu-item a {
      font-size: 0.85rem !important;
      padding: 10px;
      height: initial;
      line-height: initial;
      min-height: 3.5rem;
      display: flex;
      align-items: center;
      justify-content: flex-start;
      white-space: initial;
   }

   .ui-menu .ui-menu-item a img {
      margin-top: 0;
      margin-bottom: 0;
      margin-left: 0;
      min-width: 70px;
   }
   
}