@font-face { font-family: "Montserrat"; font-weight: 100; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-t.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-t.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 100; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-t-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-t-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 200; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-e-l.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-e-l.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 200; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-e-l-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-e-l-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-l.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-l.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-l-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-l-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-r.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-r.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-r-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-r-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-m.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-m.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 500; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-m-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-m-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 600; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-s-b.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-s-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 600; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-s-b-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-s-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-b.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-b-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 800; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-e-b.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-e-b.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 800; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-e-b-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-e-b-i.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/montserrat/montserrat-bl.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-bl.woff") format("woff");}
@font-face { font-family: "Montserrat"; font-weight: 900; font-style: italic; font-display: swap; src: url("/g/fonts/montserrat/montserrat-bl-i.woff2") format("woff2"), url("/g/fonts/montserrat/montserrat-bl-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 100; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-t.woff2") format("woff2"), url("/g/fonts/roboto/roboto-t.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 100; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-t-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-t-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-l.woff2") format("woff2"), url("/g/fonts/roboto/roboto-l.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-l-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-l-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-r.woff2") format("woff2"), url("/g/fonts/roboto/roboto-r.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-r-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-r-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-m.woff2") format("woff2"), url("/g/fonts/roboto/roboto-m.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 500; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-m-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-m-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-b.woff2") format("woff2"), url("/g/fonts/roboto/roboto-b.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-b-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-b-i.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/roboto/roboto-bl.woff2") format("woff2"), url("/g/fonts/roboto/roboto-bl.woff") format("woff");}
@font-face { font-family: "Roboto"; font-weight: 900; font-style: italic; font-display: swap; src: url("/g/fonts/roboto/roboto-bl-i.woff2") format("woff2"), url("/g/fonts/roboto/roboto-bl-i.woff") format("woff");}
@font-face { font-family: "Rubik"; font-weight: 300; font-style: normal; font-display: swap; src: url("/g/fonts/rubik/rubik-l.woff2") format("woff2"), url("/g/fonts/rubik/rubik-l.woff") format("woff");}
@font-face { font-family: "Rubik"; font-weight: 300; font-style: italic; font-display: swap; src: url("/g/fonts/rubik/rubik-l-i.woff2") format("woff2"), url("/g/fonts/rubik/rubik-l-i.woff") format("woff");}
@font-face { font-family: "Rubik"; font-weight: 400; font-style: normal; font-display: swap; src: url("/g/fonts/rubik/rubik-r.woff2") format("woff2"), url("/g/fonts/rubik/rubik-r.woff") format("woff");}
@font-face { font-family: "Rubik"; font-weight: 400; font-style: italic; font-display: swap; src: url("/g/fonts/rubik/rubik-r-i.woff2") format("woff2"), url("/g/fonts/rubik/rubik-r-i.woff") format("woff");}
@font-face { font-family: "Rubik"; font-weight: 500; font-style: normal; font-display: swap; src: url("/g/fonts/rubik/rubik-m.woff2") format("woff2"), url("/g/fonts/rubik/rubik-m.woff") format("woff");}
@font-face { font-family: "Rubik"; font-weight: 500; font-style: italic; font-display: swap; src: url("/g/fonts/rubik/rubik-m-i.woff2") format("woff2"), url("/g/fonts/rubik/rubik-m-i.woff") format("woff");}
@font-face { font-family: "Rubik"; font-weight: 700; font-style: normal; font-display: swap; src: url("/g/fonts/rubik/rubik-b.woff2") format("woff2"), url("/g/fonts/rubik/rubik-b.woff") format("woff");}
@font-face { font-family: "Rubik"; font-weight: 700; font-style: italic; font-display: swap; src: url("/g/fonts/rubik/rubik-b-i.woff2") format("woff2"), url("/g/fonts/rubik/rubik-b-i.woff") format("woff");}
@font-face { font-family: "Rubik"; font-weight: 900; font-style: normal; font-display: swap; src: url("/g/fonts/rubik/rubik-bl.woff2") format("woff2"), url("/g/fonts/rubik/rubik-bl.woff") format("woff");}
@font-face { font-family: "Rubik"; font-weight: 900; font-style: italic; font-display: swap; src: url("/g/fonts/rubik/rubik-bl-i.woff2") format("woff2"), url("/g/fonts/rubik/rubik-bl-i.woff") format("woff");}
:root {
	--color-i2iepeu26: 12, 33, 52;
	--color-ian6viovk: 255, 255, 255;
	--color-ing5a1g5d: 255, 255, 255;
	--color-iwcj4y9ut: 12, 33, 52;
	--color-ixqhjdy2x: 238, 238, 238;
	--color-imgcxpw4u: 12, 33, 52;
	--color-ip582jkuf: 255, 255, 255;
	--color-i31r2gzj9: 221, 221, 221;
	--color-ij7sdn6j4: 51, 51, 51;
	--color-ia4j9f1ah: 255, 255, 255;
	--color-ibp0xxvt5: 51, 51, 51;
	--color-ic1ro42qz: 12, 33, 52;
	--image-i44i8p4vm: url("/d/tpl25_resurs_4wstr.svg");
	--color-iaue6urwj: 255, 255, 255;
	--color-im8awsbw3: 12, 33, 52;
	--image-imvx5fqth: url("/d/tpl25_resurs_11menuw.svg");
	--color-igx1n42k6: 12, 33, 52;
	--image-iyu46euiv: url("/d/tpl25_resurs_1str.svg");
	--color-iqr3mmpct: 12, 33, 52;
	--color-ick5p58x3: 12, 33, 52;
	--color-i7rg6eedd: 12, 33, 52;
	--color-ixjkjsu07: 255, 149, 79;
	--color-in3l9ghmz: 214, 180, 62;
	--color-i6hfzidqq: 214, 180, 62;
	--color-ijc0az78a: 214, 180, 62;
	--color-ipsktxx99: 214, 180, 62;
	--color-iw8jjyxbd: 255, 149, 79;
	--color-ijfuajp85: 255, 149, 79;
	--color-izqai4etb: 255, 149, 79;
	--color-iwdo97nu9: 255, 149, 79;
	--color-ix31rkvu7: 255, 149, 79;
	--color-iseow1w3i: 12, 33, 52;
	--color-isgu90set: 17, 12, 16;
	--color-ig8l7stqw: 12, 33, 52;
	--color-iwnb2fyyo: 255, 149, 79;
	--color-ifxmscsnb: 255, 255, 255;
	--color-i5qab4f3z: 0, 0, 0;
	--color-iw6lpphs3: 56, 163, 204;
	--color-i39f4kxyu: 12, 33, 52;
	--color-itl01e657: 255, 255, 255;
	--color-i87tzvd91: 255, 255, 255;
	--color-iytat43sa: 34, 34, 34;
	--color-iuly51qex: 255, 252, 251;
	--color-ir7aj84e0: 255, 149, 79;
	--color-i0jzp5mka: 255, 149, 79;
	--color-i3u7eky76: 34, 34, 34;
	--color-is4k6w289: 255, 255, 255;
	--color-ijln2xauw: 255, 252, 251;
	--color-ie7zx9ojd: 255, 255, 255;
	--color-ij7r6opcp: 255, 255, 255;
	--color-i4tz048bk: 255, 255, 255;
	--color-ikl1mt0o3: 255, 255, 255;
	--color-ixfritbij: 255, 255, 255;
	--color-i54ig84xv: 255, 255, 255;
	--color-iwjepqznh: 255, 255, 255;
	--color-ic4cs1g6b: 255, 149, 79;
	--color-ilcmy9eia: 255, 149, 79;
}

.section--u-i0nqq3fxw { display: block; width: 100%; position: relative; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; z-index: 5; color: rgba(var(--color-i2iepeu26), 1); cursor: auto; font-family: Montserrat, sans-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 24px; overflow-wrap: break-word; text-align: left; text-indent: 0px; text-shadow: none; text-transform: none; border-bottom-style: none; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-ian6viovk), 1) }
.container--u-izn0fkiqj { width: 100%; max-width: 1600px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; position: relative; padding-left: 30px; padding-right: 30px; padding-top: 0px; padding-bottom: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.hor-menu--u-ihh5cwfl5 { display: none; position: relative; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-left: 0px; padding-right: 0px; margin-right: 80px; width: 100%; margin-bottom: 0px; border-bottom-style: none; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-ing5a1g5d), 0.5); max-width: 605px }
.hor-menu--u-ihh5cwfl5 .hor-menu__list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-type: none; display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; flex-direction: inherit; justify-content: inherit; align-content: inherit;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; flex-shrink: 1; height: 36px; width: 1%; overflow-x: hidden; overflow-y: hidden }
.hor-menu--u-ihh5cwfl5 .hor-menu__item { flex-shrink: 0; z-index: 9 }
.hor-menu--u-ihh5cwfl5 .hor-menu__link, .hor-menu--u-ihh5cwfl5 .hor-menu__sub_link { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: space-between; cursor: pointer; text-decoration-line: none; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; color: rgba(var(--color-iwcj4y9ut), 1) }
.hor-menu--u-ihh5cwfl5 .hor-menu__icon, .hor-menu--u-ihh5cwfl5 .hor-menu__sub_icon { background-color: rgba(var(--color-ixqhjdy2x), 1); width: 25px; height: 25px; flex-shrink: 0; margin-left: 10px }
.hor-menu--u-ihh5cwfl5 .hor-menu__sub_icon { background-color: rgba(var(--color-imgcxpw4u), 1); display: block }
.hor-menu--u-ihh5cwfl5 .hor-menu__sub_list { position: absolute; z-index: 10; list-style-type: none; background-color: rgba(var(--color-ip582jkuf), 1); width: 220px; padding-top: 25px; padding-right: 25px; padding-bottom: 15px; padding-left: 25px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px }
.hor-menu--u-ihh5cwfl5 .hor-menu__sub_item { vertical-align: top }
.hor-menu--u-ihh5cwfl5 .hor-menu__sub_link { background-color: rgba(var(--color-i31r2gzj9), 1); color: rgba(var(--color-ij7sdn6j4), 1) }
.hor-menu--u-ihh5cwfl5 .hor-menu__more_list { display: block; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-type: none }
.hor-menu--u-ihh5cwfl5 .hor-menu__more_item { display: -webkit-box; display: -ms-flexbox; display: flex }
.hor-menu--u-ihh5cwfl5 .hor-menu__more_link { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; color: rgba(var(--color-ia4j9f1ah), 1);  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 4px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; background-color: rgba(var(--color-ibp0xxvt5), 1) }
.hor-menu--u-ihh5cwfl5 .hor-menu__icon { width: 15px; height: 15px; display: block; background-color: rgba(var(--color-ic1ro42qz), 0); background-image: var(--image-i44i8p4vm); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll }
.hor-menu--u-ihh5cwfl5 .hor-menu__link { padding-right: 0px; padding-left: 0px; margin-right: 44px; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; color: rgba(var(--color-iaue6urwj), 1); font-size: 18px; line-height: 26px }
.hor-menu--u-ihh5cwfl5 .hor-menu__link:hover, .hor-menu--u-ihh5cwfl5 .hor-menu__link.is-hover { color: rgba(var(--color-ixjkjsu07), 1); border-top-color: rgba(var(--color-in3l9ghmz), 1); border-right-color: rgba(var(--color-i6hfzidqq), 1); border-bottom-color: rgba(var(--color-ijc0az78a), 1); border-left-color: rgba(var(--color-ipsktxx99), 1) }
.hor-menu--u-ihh5cwfl5 .hor-menu__link:active, .hor-menu--u-ihh5cwfl5 .hor-menu__link.is-active { color: rgba(var(--color-iw8jjyxbd), 1) }
.hor-menu--u-ihh5cwfl5 .hor-menu__sub_list:hover, .hor-menu--u-ihh5cwfl5 .hor-menu__sub_list.is-hover {  }
.hor-menu--u-ihh5cwfl5 .hor-menu__sub_list:active, .hor-menu--u-ihh5cwfl5 .hor-menu__sub_list.is-active { border-top-right-radius: 0px }
.hor-menu--u-ihh5cwfl5.flex-menu .hor-menu__list { flex-wrap: wrap; width: auto; overflow-x: unset; overflow-y: unset }
.hor-menu--u-ihh5cwfl5 .hor-menu__item > .hor-menu__sub_list { display: none }
.hor-menu--u-ihh5cwfl5 .hor-menu__sub_list .hor-menu__sub_list { top: 0px; left: 100%; border-top-left-radius: 0px; border-bottom-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px }
.hor-menu--u-ihh5cwfl5 .hor-menu__more_list .hor-menu__sub_list { right: 0px }
.hor-menu--u-ihh5cwfl5 .hor-menu__sub_list .hor-menu__sub_list:hover, .hor-menu--u-ihh5cwfl5 .hor-menu__sub_list .hor-menu__sub_list.is-hover {  }
.hor-menu--u-ihh5cwfl5 .hor-menu__sub_list .hor-menu__sub_list:active, .hor-menu--u-ihh5cwfl5 .hor-menu__sub_list .hor-menu__sub_list.is-active { border-bottom-right-radius: 0px; border-top-right-radius: 0px }
.hor-menu--u-ihh5cwfl5 .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link { color: rgba(var(--color-im8awsbw3), 0); padding-left: 10px; display: -webkit-box; display: -ms-flexbox; display: flex; background-image: var(--image-imvx5fqth); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll; background-color: rgba(var(--color-igx1n42k6), 0) }
.hor-menu--u-ihh5cwfl5 .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link { background-color: rgba(var(--color-ick5p58x3), 0); padding-top: 0px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px; border-bottom-style: none; border-bottom-width: 2px; margin-bottom: 0px; font-size: 14px; color: rgba(var(--color-i7rg6eedd), 1); line-height: 22px }
.hor-menu--u-ihh5cwfl5 .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list {  }
.hor-menu--u-ihh5cwfl5 .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list:hover, .hor-menu--u-ihh5cwfl5 .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list.is-hover {  }
.hor-menu--u-ihh5cwfl5 .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list:active, .hor-menu--u-ihh5cwfl5 .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list.is-active {  }
.hor-menu--u-ihh5cwfl5 .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:hover, .hor-menu--u-ihh5cwfl5 .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link.is-hover { color: rgba(var(--color-iwdo97nu9), 1) }
.hor-menu--u-ihh5cwfl5 .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:active, .hor-menu--u-ihh5cwfl5 .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link.is-active { color: rgba(var(--color-ix31rkvu7), 1) }
.hor-menu--u-ihh5cwfl5 .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link > .hor-menu__sub_icon { display: block; width: 15px; height: 15px; background-image: var(--image-iyu46euiv); background-repeat: no-repeat; background-position: center center; background-size: auto; background-attachment: scroll; background-color: rgba(var(--color-iqr3mmpct), 0) }
.hor-menu--u-ihh5cwfl5 .hor-menu__more_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_list { border-bottom-left-radius: 10px }
.hor-menu--u-ihh5cwfl5 .hor-menu__more_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link { color: rgba(var(--color-isgu90set), 1); font-family: Roboto, sans-serif }
.hor-menu--u-ihh5cwfl5 .hor-menu__more_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:hover, .hor-menu--u-ihh5cwfl5 .hor-menu__more_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link.is-hover { color: rgba(var(--color-ijfuajp85), 1) }
.hor-menu--u-ihh5cwfl5 .hor-menu__more_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:active, .hor-menu--u-ihh5cwfl5 .hor-menu__more_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link.is-active { color: rgba(var(--color-izqai4etb), 1) }
.hor-menu--u-ihh5cwfl5 .hor-menu__more_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_list:hover, .hor-menu--u-ihh5cwfl5 .hor-menu__more_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_list.is-hover { border-bottom-left-radius: 10px }
.hor-menu--u-ihh5cwfl5 .hor-menu__more_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_list:active, .hor-menu--u-ihh5cwfl5 .hor-menu__more_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_list.is-active { border-bottom-left-radius: 10px }
.hor-menu--u-ihh5cwfl5 .hor-menu__sub_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link { color: rgba(var(--color-ig8l7stqw), 1) }
.hor-menu--u-ihh5cwfl5 .hor-menu__sub_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link:hover, .hor-menu--u-ihh5cwfl5 .hor-menu__sub_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link.is-hover { color: rgba(var(--color-iwnb2fyyo), 1) }
.hor-menu--u-ihh5cwfl5 .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list {  }
.hor-menu--u-ihh5cwfl5 .hor-menu__more_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link > .hor-menu__sub_icon { background-color: rgba(var(--color-iseow1w3i), 0) }
.hor-menu--u-ihh5cwfl5 .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list {  }
.hor-menu--u-ihh5cwfl5 .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list { display: none }
.hor-menu--u-ihh5cwfl5 .hor-menu__more_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_list:active, .hor-menu--u-ihh5cwfl5 .hor-menu__more_list .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_list.is-active { border-bottom-right-radius: 10px }
.hor-menu--u-ihh5cwfl5 .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list { display: none }
.text--u-ioentizwt { display: -webkit-box; display: -ms-flexbox; display: flex; font-size: 17px; line-height: normal; vertical-align: top; position: relative; margin-top: 5px; font-weight: 800; opacity: 1; color: rgba(var(--color-ifxmscsnb), 1) }
.link-universal--u-ijfuxlqad { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; max-width: 140px; max-height: 170px; margin-right: 20px; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; flex-shrink: 0 }
.imageFit--u-i2j9puptr { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; overflow-x: hidden; overflow-y: hidden; flex-shrink: 0; max-width: 100%; max-height: 100% }
.imageFit__img--u-ic7r5dro5 { object-fit: contain; width: 100%; height: 100% }
.imageFit__overlay--u-ilndtf4mc { display: none; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; background-color: rgba(var(--color-i5qab4f3z), 0.4) }
.imageFit__zoom--u-iir8pofcn { display: none; position: absolute; right: 10px; bottom: 10px; width: 20px; height: 20px; background-color: rgba(var(--color-iw6lpphs3), 1) }
.svg_image--u-iuuglqyfu { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden }
.svg_image--u-iuuglqyfu svg { flex-shrink: 0; width: 100%; height: 100% }
.link-universal--u-inefmlql9 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; font-size: 24px; color: rgba(var(--color-i39f4kxyu), 1) }
.div--u-ioak0m3dr { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; justify-content: center; padding-top: 0px; padding-bottom: 0px }
.text--u-iglcrva7f { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative; margin-bottom: 0px; font-family: Rubik, sans-serif; font-weight: 500; font-size: 30px; line-height: normal; color: rgba(var(--color-itl01e657), 1) }
.div--u-ief8veql5 { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 0px; color: rgba(var(--color-i87tzvd91), 1); flex-shrink: 0; max-width: 500px }
.div--u-icznpxgn9 { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; justify-content: flex-end; margin-right: 0px; padding-right: 90px; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end }
.link-universal--u-ir5el28r2 { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; text-decoration-line: none; margin-left: 0px; justify-content: flex-end;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 0px; font-family: Roboto, sans-serif; padding-right: 0px }
.svg_image--u-ijy6gvrnp { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden; background-color: rgba(var(--color-iytat43sa), 0) }
.svg_image--u-ijy6gvrnp:active, .svg_image--u-ijy6gvrnp.is-active { opacity: 0.6 }
.svg_image--u-ijy6gvrnp > svg { flex-shrink: 0 }
.svg_image--u-ijy6gvrnp svg { width: 100%; height: 100% }
.svg_image--u-ijy6gvrnp .path-i4yol45n1 { fill: rgba(var(--color-ikl1mt0o3), 1) }
.svg_image--u-ijy6gvrnp .path-ib6uluxn7 { fill: rgba(var(--color-ixfritbij), 1) }
.svg_image--u-ijy6gvrnp:hover .path-i4yol45n1, .svg_image--u-ijy6gvrnp.is-hover .path-i4yol45n1 { fill: rgba(var(--color-ic4cs1g6b), 1) }
.svg_image--u-ijy6gvrnp:hover .path-ib6uluxn7, .svg_image--u-ijy6gvrnp.is-hover .path-ib6uluxn7 { fill: rgba(var(--color-ilcmy9eia), 1) }
.text--u-ivrvxs20i { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: top; position: relative;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-right: 0px; text-align: right; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-size: 16px; font-family: Montserrat, sans-serif; font-weight: 500; min-width: 160px; color: rgba(var(--color-iuly51qex), 1) }
.text--u-ivrvxs20i:hover, .text--u-ivrvxs20i.is-hover { color: rgba(var(--color-ir7aj84e0), 1); font-weight: 500 }
.text--u-ivrvxs20i:active, .text--u-ivrvxs20i.is-active { color: rgba(var(--color-i0jzp5mka), 1); opacity: 0.75 }
.div--u-ik2gcncrb { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-end;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 12px }
.list__item--u-iic55904h { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 12px }
.list--u-ik4xv5wrt { display: inline-block; margin-right: 25px; margin-bottom: -12px }
.svg_image--u-i53bccg3s { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; justify-content: center;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 20px; width: 20px; overflow-x: hidden; overflow-y: hidden; background-color: rgba(var(--color-i3u7eky76), 0); color: rgba(var(--color-is4k6w289), 1) }
.svg_image--u-i53bccg3s > svg { flex-shrink: 0 }
.svg_image--u-i53bccg3s svg { width: 100%; height: 100% }
.svg_image--u-i53bccg3s .path-i5mwju2pi { fill: rgba(var(--color-i54ig84xv), 1) }
.svg_image--u-i53bccg3s .path-ikvnem01a { fill: rgba(var(--color-iwjepqznh), 1) }
.text--u-ik05urvo5 { display: -webkit-box; display: -ms-flexbox; display: flex; vertical-align: top; position: relative;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-right: 0px; text-align: right; transition-property: all; transition-duration: 300ms; transition-delay: 0ms; transition-timing-function: ease; font-size: 16px; font-family: Montserrat, sans-serif; font-weight: 500; min-width: 160px; color: rgba(var(--color-ijln2xauw), 1) }
.div--u-ihis9kman { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: flex-end;  -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.list__item--u-iuzx5bz7o { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 12px }
.list--u-i7bi0drcl { display: inline-block; margin-right: 25px; margin-bottom: -12px }
.div--u-itostrfbq { width: 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; justify-content: space-between;  -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-top: 30px; padding-bottom: 30px; border-bottom-style: dashed; border-bottom-width: 1px; border-bottom-color: rgba(var(--color-i4tz048bk), 0.2) }
.link-universal--u-i7mb22uuq { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; cursor: pointer; text-decoration-line: none }

@media (max-width: 991px) {
	.hor-menu--u-ihh5cwfl5 { display: none }
	.section--u-i0nqq3fxw { padding-top: 0px; padding-bottom: 0px }
	.container--u-izn0fkiqj { padding-left: 20px; padding-right: 20px }
	.link-universal--u-ijfuxlqad { max-height: 140px; max-width: 140px }
	.text--u-ioentizwt { font-size: 14px }
	.div--u-ief8veql5 { margin-bottom: 0px }
	.div--u-icznpxgn9 { width: auto; padding-right: 80px }
	.link-universal--u-ir5el28r2 { margin-right: 0px }
	.svg_image--u-ijy6gvrnp { display: block }
	.text--u-ivrvxs20i { margin-right: 0px }
	.list--u-ik4xv5wrt { margin-right: 20px }
	.svg_image--u-i53bccg3s { display: block }
	.text--u-ik05urvo5 { margin-right: 0px }
	.list--u-i7bi0drcl { margin-right: 20px }
	.div--u-itostrfbq { padding-top: 20px; padding-bottom: 20px }
	.text--u-iglcrva7f { font-size: 24px }
}

@media (max-width: 767px) {
	.container--u-izn0fkiqj { justify-content: center }
	.imageFit--u-i2j9puptr {  }
	.link-universal--u-ijfuxlqad { margin-right: auto; margin-bottom: 0px; margin-left: 0px; justify-content: flex-start }
	.svg_image--u-ijy6gvrnp { display: none; padding-left: 0px; margin-left: 10px }
	.link-universal--u-ir5el28r2 { margin-right: 0px }
	.list--u-ik4xv5wrt { margin-right: 0px }
	.svg_image--u-i53bccg3s { display: none; margin-left: 10px }
	.list--u-i7bi0drcl { margin-right: 0px }
	.text--u-ik05urvo5:hover, .text--u-ik05urvo5.is-hover { color: rgba(var(--color-ie7zx9ojd), 1) }
	.text--u-ik05urvo5:active, .text--u-ik05urvo5.is-active { color: rgba(var(--color-ij7r6opcp), 1); opacity: 1 }
	.div--u-itostrfbq { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
	.div--u-ief8veql5 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
	.div--u-icznpxgn9 { padding-right: 0px; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start }
}

@media (max-width: 479px) {
	.text--u-ioentizwt { text-align: left; font-size: 15px }
	.text--u-iglcrva7f { text-align: center }
	.imageFit--u-i2j9puptr { margin-right: auto }
	.link-universal--u-ijfuxlqad { margin-right: auto; margin-bottom: 10px }
	.div--u-ioak0m3dr { padding-bottom: 0px; padding-top: 0px }
	.div--u-ief8veql5 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: 16px }
	.link-universal--u-ir5el28r2 { margin-right: 0px }
	.svg_image--u-ijy6gvrnp { display: none }
	.list--u-ik4xv5wrt { margin-bottom: -12px }
	.svg_image--u-i53bccg3s { display: none }
	.list--u-i7bi0drcl { margin-bottom: -12px }
	.text--u-ik05urvo5 { text-align: left }
}