@media (max-width:799px){
}

@media (min-width:800px){
}

@media (min-width:1024px){
}

.fe1635 {* {box-sizing: border-box;}

body {background: #ACD4E5; margin: 0;}

body, a, input, textarea, select {font-family: var(--roobert);}

.Container {max-width: 1450px; padding-left: 10px; padding-right: 10px; margin-left: auto; margin-right: auto;}

p + .ButtonBox {padding-top: 30px;}
.ButtonBox {padding-top: 10px;}
.Button {display: inline-flex; padding: 8px 16px; border-radius: 12px; text-decoration: none; font-weight: bold; font-size: 24px; color: white; background: #355050; transition: background-color 175ms;}
.Button:hover {background: #2b3e3e;}

@media (max-width: 799px) {
	.Container {padding-left: 0; padding-right: 0; margin-left: 40px; margin-right: 40px;}
}

.SmallButton {display: inline-flex; background: #E56848; border-radius: 10px; font-size: 25px; line-height: 35px; padding: 4px 20px; color: white; text-decoration: none; cursor: pointer;}
.SmallButton:hover {background: #8f3d2f;}

.Text p, .Text li, .Text td, .Text th {font-size: 30px; line-height: 35px;}
.Table {border-radius: 10px; border: 3px solid #355050;}
.Table table {border-collapse: collapse; border-spacing: 0;}
.Table th, .Table td {padding: 10px 20px; border: 3px solid #355050; border-top: none; border-left: none;}
.Table th:last-child, .Table td:last-child {border-right: none;}
.Table tr:last-child td, .Table tr:last-child th {border-bottom: none;}

.Handle {position: absolute; top: 0; transform: translateY(-100%); left: -52px; padding: 19px 52px 27px 52px; border-radius: 33px 33px 0 0; font-weight: bold; font-size: 45px; line-height: 50px; width: 470px !important;}}@media (max-width:799px){
}

@media (min-width:800px){
}

@media (min-width:1024px){
}

.fe1634 {.Intro {position: relative;}
.IntroContent {color: white; padding-top: 500px; position: relative; z-index: 1; padding-bottom: 80px;}
.IntroContent h1 {font-size: 75px; line-height: 80px; margin-bottom: 0; margin-top: 0;}
.IntroContent h3 {margin-top: 0;}

.IntroText {font-size: 45px; line-height: 50px; margin-bottom: 0; margin-top: 0;}
.IntroContacts {font-size: 35px; line-height: 40px;}
.IntroContacts > div:nth-child(2) {margin-top: 35px; margin-bottom: 15px;}

.BgImage {position: absolute; left: 0; top: 0; height: 100%; width: 100%; z-index: 0; object-fit: cover;}

.LogoPart {position: absolute; right: 105px; top: 63px; display: flex; gap: 40px; align-items: center; color: white; font-weight: bold; text-decoration: none; font-size: 45px; line-height: 50px; z-index: 1;}

nav {display: flex; gap: 20px; align-items: flex-end; justify-content: left; position: relative; z-index: 2;}
nav a {background: white; height: 54px; padding: 0 20px; display: grid; place-content: center; border-radius: 18.62px 18.62px 0 0; font-size: 25.39px; font-weight: bold; color: #5DA9D7; text-decoration: none;}
nav a:hover {color: #355050; background: #ACD4E5;}

@media (min-width: 800px) {
	.IntroContent {display: grid; grid-template-columns: 1fr !important; max-width: 1207px; gap: 55px;}
	.IntroContacts > div:nth-child(2) {}
}}@media (max-width:799px){
}

@media (min-width:800px){
}

@media (min-width:1024px){
}

.fe1676 {
footer {background: #355050;}
footer, footer a {color: white; font-size: 20px; line-height: normal;}
footer a[href^="tel"] {text-decoration: none;}
footer span {width: 10px; display: inline-block;}
footer .Container {padding: 64px 0; position: relative;}
footer .Handle {background: #355050; color: white;}

@media (min-width: 800px) {
	footer .Container {display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 80px; padding: 64px 0;}
}
@media (max-width: 799px) {
	footer, footer a {font-size: 15px;}
	footer .Container {padding: 17px 0;}
	footer .Container > div:last-child {margin-top: 30px;}
}}html .fe1636 [data-ge-uid="tag684c5570b26765.99983087"] {max-width: 620px;}
html .fe1636 [data-ge-uid="tag684c504ba26f12.61465346"] {background-color: #8ac5e3;}
html .fe1636 [data-ge-uid="tag2912ec32bb36281749820723329"] {position: relative;}
html .fe1636 [data-ge-uid="tag684c49d221a9c1.32842902"] {grid-row: span 2;height: 100%;}
@media (max-width:799px){
}

@media (min-width:800px){
}

@media (min-width:1024px){
}

.fe1636 {.Intro {position: relative;}

.BgImage {position: absolute; left: 0; top: 0; height: 100%; width: 100%; z-index: 0; object-fit: cover;}

.LogoPart {position: absolute; right: 105px; top: 63px; display: flex; gap: 40px; align-items: center; color: white; font-weight: bold; text-decoration: none; font-size: 45px; line-height: 50px; z-index: 1;}

.IntroContent {color: white; padding-top: 500px; position: relative; z-index: 1; padding-bottom: 80px;}
.IntroContent h1 {font-size: 75px; line-height: 80px; margin-bottom: 0; margin-top: 0;}
.IntroContent h3 {margin-top: 0;}

.IntroText {font-size: 45px; line-height: 50px; margin-bottom: 0; margin-top: 0;}
.IntroContacts {font-size: 35px; line-height: 40px;}
.IntroContacts > div:nth-child(2) {margin-top: 35px; margin-bottom: 15px;}

.SmallButton {display: inline-flex; background: #E56848; border-radius: 10px; font-size: 25px; line-height: 35px; padding: 4px 20px; color: white; text-decoration: none; cursor: pointer;}
.SmallButton:hover {background: #8f3d2f;}

.GridSection {color: #355050; font-size: 30px; line-height: 35px; padding-bottom: 208px; position: relative;}
.Grid {display: grid; grid-template-columns: 200px 1fr 1fr !important; gap: 85px; align-items: start; margin-top: 85px; position: relative;}
.GridSection .Handle {background: #ACD4E5; margin-left: 10px;}
.GridSection .MainText {grid-column: span 3; padding-top: 40px;}
.GridSection .MainText p {margin-top: 0; margin-bottom: 0; max-width: 620px;}
.GridSection .Cell {text-align: center; padding: 15px; border-radius: 10px; display: grid; place-content: center;}
.GridSection .EmptyCell {box-shadow: inset 0 0 0 3px #355050;}
.GridSection .GrayCell {background: #355050; color: white;}
.GridSection .BlueCell {background: #5DA9D7; color: white;}
.GridSection .GreenCell {background: #847878; color: white;}
.GridSection .WhiteCell {background: white; font-weight: bold;}
.GridSection .HeadCell2 {color: #5DA9D7;}
.GridSection .HeadCell3 {color: #878787;}

.DualColText {display: flex; gap: 40px; max-width: none !important; flex-wrap: wrap;}
.ListBlocks {display: flex; flex-wrap: wrap; justify-content: center; gap: 40px; padding: 0; list-style: none; margin-left: 0;}
.ListBlocks li {padding: 15px 20px; border-radius: 16px; background: #4d8791; color: white; max-width: min(100%, 600px);}
.ListBlocksText {max-width: none !important;}

.CellArrow {position: absolute;}
.CellArrow div {position: absolute;}
.CellArrow[data-direction="horizontal"] {height: 0; margin-top: 20px;}
.CellArrow[data-direction="vertical"] {width: 0;}

.CellArrow div:nth-child(2) {background: #355050;}
.CellArrow[data-direction="horizontal"] div:nth-child(2) {left: 16px; right: 30px; height: 3.5px;}
.CellArrow[data-direction="vertical"] div:nth-child(2) {top: 16px; bottom: 30px; width: 3.5px;}

.CellArrow[data-direction="horizontal"] div:last-child {right: 16px; top: -6px; width: 15px; height: 18px; background: url('data:image/svg+xml,<svg width="15" height="18" viewBox="0 0 15 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.9974 8.93803L7.23625e-06 3.11138e-05L5.72205e-06 17.3206L14.9974 8.93803Z" fill="%23355050"/></svg>');}
.CellArrow[data-direction="horizontal"][data-bothways="1"] div:first-child {left: 16px; top: -6px; width: 15px; height: 18px; background: url('data:image/svg+xml,<svg width="15" height="18" viewBox="0 0 15 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 8.38252L14.9974 17.3205V0L0 8.38252Z" fill="%23355050"/></svg>');}
.CellArrow[data-direction="horizontal"][data-bothways="1"] div:nth-child(2) {left: 30px;}

.CellArrow[data-direction="vertical"] div:last-child {bottom: 16px; left: -7px; width: 18px; height: 15px; background: url('data:image/svg+xml,<svg width="19" height="16" viewBox="0 0 19 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.22096 15.1591L18.159 0.161658L0.83844 0.161657L9.22096 15.1591Z" fill="%23355050"/></svg>');}
.CellArrow[data-direction="vertical"][data-bothways="1"] div:first-child {top: 16px; left: -7px; width: 18px; height: 15px; background: url('data:image/svg+xml,<svg width="19" height="16" viewBox="0 0 19 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.77644 0.161621L0.838442 15.159L18.159 15.159L9.77644 0.161621Z" fill="%23355050"/></svg>');}
.CellArrow[data-direction="vertical"][data-bothways="1"] div:nth-child(2) {top: 30px;}

.BackToLightBlue {background: #ACD4E5;}
.BackToLightBlue .Grid {margin-top: 0; padding-top: 85px;}

footer {background: #355050;}
footer, footer a {color: white; font-size: 20px; line-height: normal;}
footer a[href^="tel"] {text-decoration: none;}
footer span {width: 10px; display: inline-block;}
footer .Container {padding: 64px 0; position: relative;}
footer .Handle {background: #355050; color: white;}

.Handle {position: absolute; top: 0; transform: translateY(-100%); left: -52px; padding: 19px 52px 27px 52px; border-radius: 33px 33px 0 0; font-weight: bold; font-size: 45px; line-height: 50px; width: 470px !important;}
.ParticipationHandle {background-color: #8ac5e3 !important;}

@media (min-width: 800px) {
	.IntroContent {display: grid; grid-template-columns: 1fr !important; max-width: 1207px; gap: 55px;}
	.IntroContacts > div:nth-child(2) {}

	footer .Container {display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 80px; padding: 64px 0;}
}

@media (min-width: 1024px) {
	.GridSection {font-size: 28px; line-height: 33px;}
	.Grid {padding-left: 40px; padding-right: 40px;}
}

@media (max-width: 799px) {
	.LogoPart {font-size: 24px; line-height: 27px; gap: 20px; right: 25px;}
	.LogoPart img {height: auto; width: 63px;}

	.IntroContent {padding-top: 396px; padding-bottom: 156px;}
	.IntroContent h1 {font-size: 50px; line-height: 52px; margin-bottom: 10px;}
	.IntroText {font-size: 30px; line-height: 32px; max-width: 295px; margin-bottom: 30px;}
	.IntroContacts {max-width: 275px; font-size: 20px; line-height: 24px;}
	.IntroContacts > div:nth-child(2) {margin-top: 25px; margin-bottom: 25px;}

	.GridSection {font-size: 15px; line-height: 16px; gap: 34px; padding-bottom: 125px;}
	.GridSection .MainText {font-size: 20px; line-height: 24px;}

	.Handle {font-size: 30px; line-height: 30px; padding: 15px 18px 28px 18px; left: -19px; width: 269px !important; border-radius: 20px 20px 0 0;}

	footer, footer a {font-size: 15px;}
	footer .Container {padding: 17px 0;}
	footer .Container > div:last-child {margin-top: 30px;}

	.Grid {gap: 42px; grid-template-columns: 90px 1fr 1fr 1fr 1fr 1fr !important; overflow-x: auto; scroll-behavior: smooth; scroll-snap-type: x mandatory;}
	.GridSection .Cell {border-radius: 7px; padding: 8px; scroll-snap-align: start;}
	.GridSection .Cell:not(.HeadCell1, .HeadCell2, .HeadCell3) {min-width: 160px;}
	.GridSection .HeadCell1, .GridSection .HeadCell2, .GridSection .HeadCell3 {min-height: 60px;}
	.GridSection .EmptyCell {box-shadow: inset 0 0 0 2px #355050;}

	.CellArrow[data-direction="horizontal"] div:nth-child(2) {left: 6px; right: 15px; height: 2px;}
	.CellArrow[data-direction="vertical"] div:nth-child(2) {top: 6px; bottom: 15px; width: 2px;}

	.CellArrow[data-direction="horizontal"] div:last-child {right: 6px; top: -5px; width: 12.52px; height: 10.84px; background: url('data:image/svg+xml,<svg width="12" height="13" viewBox="0 0 12 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.6829 6.42213L0.838661 0.161255L0.838661 12.683L11.6829 6.42213Z" fill="%23355050"/></svg>') no-repeat;}
	.CellArrow[data-direction="horizontal"][data-bothways="1"] div:first-child {left: 6px; top: -5px; width: 12.52px; height: 10.84px; background: url('data:image/svg+xml,<svg width="12" height="13" viewBox="0 0 12 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.838623 6.42211L11.6828 12.683L11.6828 0.161208L0.838623 6.42211Z" fill="%23355050"/></svg>') no-repeat;}
	.CellArrow[data-direction="horizontal"][data-bothways="1"] div:nth-child(2) {left: 15px;}

	.CellArrow[data-direction="vertical"] div:last-child {bottom: 6px; left: -5px; width: 10.84px; height: 12.52px; background: url('data:image/svg+xml,<svg width="13" height="11" viewBox="0 0 13 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.26085 10.8442L12.5217 3.8147e-05L-4.5782e-05 3.70523e-05L6.26085 10.8442Z" fill="%23355050"/></svg>') no-repeat;}
	.CellArrow[data-direction="vertical"][data-bothways="1"] div:first-child {top: 6px; left: -5px; width: 10.84px; height: 12.52px; background: url('data:image/svg+xml,<svg width="13" height="11" viewBox="0 0 13 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.26088 0L0 10.8442H12.5218L6.26088 0Z" fill="%23355050"/></svg>') no-repeat;}
	.CellArrow[data-direction="vertical"][data-bothways="1"] div:nth-child(2) {top: 15px;}

	[data-no="0"] {order: 1 !important;}
	[data-no="3"] {order: 2 !important;}
	[data-no="6"] {order: 3 !important;}
	[data-no="9"] {order: 4 !important;}
	[data-no="12"] {order: 5 !important;}
	[data-no="15"] {order: 6 !important;}

	[data-no="1"] {order: 7 !important;}
	[data-no="4"] {order: 8 !important; grid-row: span 1 !important; grid-column: span 2 !important;}
	[data-no="7"] {order: 9 !important;}
	[data-no="10"] {order: 10 !important;}
	[data-no="13"] {order: 11 !important;}
	[data-no="16"] {order: 12 !important;}

	[data-no="2"] {order: 13 !important;}
	[data-no="5"] {order: 14 !important;}
	[data-no="8"] {order: 15 !important;}
	[data-no="11"] {order: 16 !important;}
	[data-no="14"] {order: 17 !important;}
	[data-no="17"] {order: 18 !important;}

}}.fe1636 {.Intro {position: relative;}

.BgImage {position: absolute; left: 0; top: 0; height: 100%; width: 100%; z-index: 0; object-fit: cover;}

.LogoPart {position: absolute; right: 105px; top: 63px; display: flex; gap: 40px; align-items: center; color: white; font-weight: bold; text-decoration: none; font-size: 45px; line-height: 50px; z-index: 1;}

.IntroContent {color: white; padding-top: 500px; position: relative; z-index: 1; padding-bottom: 80px;}
.IntroContent h1 {font-size: 75px; line-height: 80px; margin-bottom: 0; margin-top: 0;}
.IntroContent h3 {margin-top: 0;}

.IntroText {font-size: 45px; line-height: 50px; margin-bottom: 0; margin-top: 0;}
.IntroContacts {font-size: 35px; line-height: 40px;}
.IntroContacts > div:nth-child(2) {margin-top: 35px; margin-bottom: 15px;}

.SmallButton {display: inline-flex; background: #E56848; border-radius: 10px; font-size: 25px; line-height: 35px; padding: 4px 20px; color: white; text-decoration: none; cursor: pointer;}
.SmallButton:hover {background: #8f3d2f;}

.GridSection {color: #355050; font-size: 30px; line-height: 35px; padding-bottom: 208px; position: relative;}
.Grid {display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 85px; align-items: start; margin-top: 85px; position: relative;}
.GridSection .Handle {background: #ACD4E5; margin-left: 10px;}
.GridSection .MainText {grid-column: span 3; max-width: 620px; padding-top: 40px;}
.GridSection .MainText p {margin-top: 0; margin-bottom: 0;}
.GridSection .Cell {text-align: center; padding: 15px; border-radius: 10px;}
.GridSection .EmptyCell {box-shadow: inset 0 0 0 3px #355050;}
.GridSection .GrayCell {background: #355050; color: white;}
.GridSection .BlueCell {background: #5DA9D7; color: white;}
.GridSection .GreenCell {background: #847878; color: white;}
.GridSection .WhiteCell {background: white; font-weight: bold;}
.GridSection .HeadCell2 {color: #5DA9D7;}
.GridSection .HeadCell3 {color: #878787;}

.CellArrow {position: absolute;}
.CellArrow div {position: absolute;}
.CellArrow[data-direction="horizontal"] {height: 0; margin-top: 20px;}
.CellArrow[data-direction="vertical"] {width: 0;}

.CellArrow div:nth-child(2) {background: #355050;}
.CellArrow[data-direction="horizontal"] div:nth-child(2) {left: 16px; right: 30px; height: 3.5px;}
.CellArrow[data-direction="vertical"] div:nth-child(2) {top: 16px; bottom: 30px; width: 3.5px;}

.CellArrow[data-direction="horizontal"] div:last-child {right: 16px; top: -6px; width: 15px; height: 18px; background: url('data:image/svg+xml,<svg width="15" height="18" viewBox="0 0 15 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.9974 8.93803L7.23625e-06 3.11138e-05L5.72205e-06 17.3206L14.9974 8.93803Z" fill="%23355050"/></svg>');}
.CellArrow[data-direction="horizontal"][data-bothways="1"] div:first-child {left: 16px; top: -6px; width: 15px; height: 18px; background: url('data:image/svg+xml,<svg width="15" height="18" viewBox="0 0 15 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 8.38252L14.9974 17.3205V0L0 8.38252Z" fill="%23355050"/></svg>');}
.CellArrow[data-direction="horizontal"][data-bothways="1"] div:nth-child(2) {left: 30px;}

.CellArrow[data-direction="vertical"] div:last-child {bottom: 16px; left: -7px; width: 18px; height: 15px; background: url('data:image/svg+xml,<svg width="19" height="16" viewBox="0 0 19 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.22096 15.1591L18.159 0.161658L0.83844 0.161657L9.22096 15.1591Z" fill="%23355050"/></svg>');}
.CellArrow[data-direction="vertical"][data-bothways="1"] div:first-child {top: 16px; left: -7px; width: 18px; height: 15px; background: url('data:image/svg+xml,<svg width="19" height="16" viewBox="0 0 19 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.77644 0.161621L0.838442 15.159L18.159 15.159L9.77644 0.161621Z" fill="%23355050"/></svg>');}
.CellArrow[data-direction="vertical"][data-bothways="1"] div:nth-child(2) {top: 30px;}

footer {background: #355050;}
footer, footer a {color: white; font-size: 20px; line-height: normal;}
footer a[href^="tel"] {text-decoration: none;}
footer span {width: 10px; display: inline-block;}
footer .Container {padding: 64px 0; position: relative;}
footer .Handle {background: #355050; color: white;}

.Handle {position: absolute; top: 0; transform: translateY(-100%); left: -52px; padding: 19px 52px 27px 52px; border-radius: 33px 33px 0 0; font-weight: bold; font-size: 45px; line-height: 50px; width: 461px;}

@media (min-width: 800px) {
	.IntroContent {display: grid; grid-template-columns: 1fr 1fr; max-width: 1207px; gap: 55px;}
	.IntroContacts > div:nth-child(2) {}

	footer .Container {display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 80px; padding: 64px 0;}
}

@media (min-width: 1024px) {
	.GridSection {font-size: 28px; line-height: 33px;}
	.Grid {padding-left: 40px; padding-right: 40px;}
}

@media (max-width: 799px) {
	.LogoPart {font-size: 24px; line-height: 27px; gap: 20px; right: 25px;}
	.LogoPart img {height: auto; width: 63px;}

	.IntroContent {padding-top: 396px; padding-bottom: 156px;}
	.IntroContent h1 {font-size: 50px; line-height: 52px; margin-bottom: 10px;}
	.IntroText {font-size: 30px; line-height: 32px; max-width: 295px; margin-bottom: 30px;}
	.IntroContacts {max-width: 275px; font-size: 20px; line-height: 24px;}
	.IntroContacts > div:nth-child(2) {margin-top: 25px; margin-bottom: 25px;}

	.GridSection {font-size: 15px; line-height: 16px; gap: 34px; padding-bottom: 125px;}
	.GridSection .MainText {font-size: 20px; line-height: 24px;}

	.Handle {font-size: 30px; line-height: 30px; padding: 15px 18px 28px 18px; left: -19px; width: 269px; border-radius: 20px 20px 0 0;}

	footer, footer a {font-size: 15px;}
	footer .Container {padding: 17px 0;}
	footer .Container > div:last-child {margin-top: 30px;}

	.Grid {gap: 42px; grid-template-columns: 90px 1fr 1fr 1fr 1fr; overflow-x: auto; scroll-behavior: smooth; scroll-snap-type: x mandatory;}
	.GridSection .Cell {border-radius: 7px; padding: 8px; scroll-snap-align: start;}
	.GridSection .Cell:not(.HeadCell1, .HeadCell2, .HeadCell3) {min-width: 160px;}
	.GridSection .HeadCell1, .GridSection .HeadCell2, .GridSection .HeadCell3 {min-height: 60px;}
	.GridSection .EmptyCell {box-shadow: inset 0 0 0 2px #355050;}

	.CellArrow[data-direction="horizontal"] div:nth-child(2) {left: 6px; right: 15px; height: 2px;}
	.CellArrow[data-direction="vertical"] div:nth-child(2) {top: 6px; bottom: 15px; width: 2px;}

	.CellArrow[data-direction="horizontal"] div:last-child {right: 6px; top: -5px; width: 12.52px; height: 10.84px; background: url('data:image/svg+xml,<svg width="12" height="13" viewBox="0 0 12 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.6829 6.42213L0.838661 0.161255L0.838661 12.683L11.6829 6.42213Z" fill="%23355050"/></svg>') no-repeat;}
	.CellArrow[data-direction="horizontal"][data-bothways="1"] div:first-child {left: 6px; top: -5px; width: 12.52px; height: 10.84px; background: url('data:image/svg+xml,<svg width="12" height="13" viewBox="0 0 12 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.838623 6.42211L11.6828 12.683L11.6828 0.161208L0.838623 6.42211Z" fill="%23355050"/></svg>') no-repeat;}
	.CellArrow[data-direction="horizontal"][data-bothways="1"] div:nth-child(2) {left: 15px;}

	.CellArrow[data-direction="vertical"] div:last-child {bottom: 6px; left: -5px; width: 10.84px; height: 12.52px; background: url('data:image/svg+xml,<svg width="13" height="11" viewBox="0 0 13 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.26085 10.8442L12.5217 3.8147e-05L-4.5782e-05 3.70523e-05L6.26085 10.8442Z" fill="%23355050"/></svg>') no-repeat;}
	.CellArrow[data-direction="vertical"][data-bothways="1"] div:first-child {top: 6px; left: -5px; width: 10.84px; height: 12.52px; background: url('data:image/svg+xml,<svg width="13" height="11" viewBox="0 0 13 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.26088 0L0 10.8442H12.5218L6.26088 0Z" fill="%23355050"/></svg>') no-repeat;}
	.CellArrow[data-direction="vertical"][data-bothways="1"] div:nth-child(2) {top: 15px;}

	.HeadCell1 {order: 1;}
	.BodyCell1 {order: 2;}
	.BodyCell4 {order: 3;}
	.BodyCell7 {order: 4;}
	.BodyCell10 {order: 5;}

	.HeadCell2 {order: 6;}
	.BodyCell2 {order: 7;}
	.BodyCell5 {order: 8;}
	.PlaceholderCell1 {order: 9;}
	.BodyCell11 {order: 10;}

	.HeadCell3 {order: 11;}
	.PlaceholderCell2 {order: 12;}
	.BodyCell6 {order: 13;}
	.BodyCell9 {order: 14;}
	.BodyCell12 {order: 15;}
}}:root {
	/** COLORS */
	--color-io0713: #acd4e5; /* Background */
	--background: var(--color-io0713);
	/** FONTS */
	--font-8x44x7: 'Roobert', sans-sarif;
	--roobert: var(--font-8x44x7);
}
		   @font-face {
			   font-family: 'Roobert';
			   font-weight: normal;
			   font-style: normal;
			   src: url('/Upload/958862069648fba13437deb47e95d1fac65530fb/2025/04/14/rooberttrial.ttf');
		   }
		   @font-face {
			   font-family: 'Roobert';
			   font-weight: bold;
			   font-style: normal;
			   src: url('/Upload/958862069648fba13437deb47e95d1fac65530fb/2025/04/14/rooberttrialbold.ttf');
		   }
			:root {
				--font-8x44x7: 'Roobert', sans-sarif;
				--roobert: var(--font-8x44x7);
			}
			