:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-cb60a03e{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width)}.gb-element-a62a0b33{background-color:var(--primary-text-2);border:1px solid var(--border);border-radius:20px}.gb-element-1b6c518d{padding-left:20px;padding-right:20px}.gb-element-93a868de{align-items:center;display:flex;justify-content:space-between;border-top:1px solid var(--border);padding:10px 20px 20px 20px}.gb-element-c2e2accc a{color:var(--primary-color)}.gb-element-c2e2accc a:hover{color:var(--primary-color)}.gb-element-582ffd6a a{color:#ff0000}.gb-element-582ffd6a a:hover{color:#ff0000}.gb-element-218650e5{background-color:var(--primary-text-2);display:flex;flex-direction:column;justify-content:center;padding-bottom:40px;padding-top:40px;border-radius:20px}.gb-element-f4040d91{align-items:center;display:flex;justify-content:center}.gb-element-21cb96c6{align-items:center;display:flex;justify-content:center}.gb-element-6165ccfe{align-items:center;display:flex;height:55px;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);min-height:55px;padding-left:20px;padding-right:20px}.gb-element-6165ccfe a{color:var(--primary-text)}.gb-element-6165ccfe a:hover{color:var(--primary-text)}.gb-element-04c69236{align-items:center;column-gap:10px;display:flex}.gb-element-3ef0cd18{align-items:center;column-gap:15px;display:flex}.gb-looper-a7275698{column-gap:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:20px}@media (max-width:767px){.gb-looper-a7275698{display:grid;grid-template-columns:1fr}}.gb-media-fde8437d{height:auto;max-width:100%;object-fit:cover;width:100%;border-radius:20px 20px 0px 0px}.gb-media-fe9847d8{align-items:center;display:flex;height:auto;justify-content:center;max-width:100%;object-fit:cover;width:150px}.gb-text-3d5b611a{background-color:var(--border);display:inline-flex;font-size:10px;font-weight:600;border-radius:10px;padding:3px 10px}.gb-text-3d5b611a a{color:var(--primary-color)}.gb-text-3d5b611a a:hover{color:var(--primary-color)}.gb-text-eb1c4713{font-size:16px;font-weight:700;margin-bottom:10px}.gb-text-eb1c4713 a{color:var(--primary-text)}.gb-text-eb1c4713 a:hover{color:var(--primary-color)}.gb-text-c035e14b{align-items:center;column-gap:0.5em;display:inline-flex;font-size:11px;font-weight:400}.gb-text-c035e14b .gb-shape svg{fill:currentColor;height:1em;width:1em}.gb-text-5f0f90da{align-items:center;column-gap:0.5em;display:inline-flex;font-size:12px;font-weight:600}.gb-text-5f0f90da .gb-shape svg{fill:currentColor;height:1em;width:1em}.gb-text-80f33aed{align-items:center;column-gap:0.5em;display:inline-flex;font-size:11px;font-weight:500;border-radius:10px;padding:5px 10px}.gb-text-80f33aed:is(:hover,:focus){background-color:rgba(255,0,0,0.04)}.gb-text-80f33aed .gb-shape svg{fill:currentColor;height:1em;width:1em}.gb-text-d002635e{align-items:center;background-color:var(--border);color:var(--primary-color);column-gap:0.5em;display:inline-flex;font-size:30px;font-weight:600;border-radius:10px;padding:10px}.gb-text-d002635e .gb-shape svg{fill:currentColor;height:1em;width:1em}.gb-text-d002635e a{color:var(--primary-text-2)}.gb-text-d002635e a:hover{color:var(--primary-text-2)}.gb-text-92a278a6{font-size:17px;font-weight:700;text-align:center}.gb-text-ce5cc42e{font-size:16px;font-weight:400;text-align:center}.gb-text-4da95c5b{align-items:center;background-color:var(--primary-color);color:var(--primary-text-2);column-gap:0.5em;display:inline-flex;font-size:12px;font-weight:600;border-radius:10px;padding:5px 10px}.gb-text-4da95c5b .gb-shape svg{fill:currentColor;height:1em;width:1em}.gb-text-4da95c5b a{color:var(--primary-text-2)}.gb-text-4da95c5b a:hover{color:var(--primary-text-2)}.gb-text-4a4508ad{align-items:center;color:var(--secondary-text-2);column-gap:0.5em;display:inline-flex;font-size:18px;margin-bottom:0px;border-radius:10px;padding:10px 5px}.gb-text-4a4508ad:is(:hover,:focus){background-color:var(--background);color:var(--primary-text)}.gb-text-4a4508ad .gb-shape svg{fill:currentColor;height:1em;width:1em}.gb-text-5aa1fd56{align-items:center;color:var(--secondary-text-2);column-gap:0.5em;display:inline-flex;font-size:18px;margin-bottom:0px;border-radius:10px;padding:10px 5px}.gb-text-5aa1fd56:is(:hover,:focus){background-color:var(--background);color:var(--primary-text)}.gb-text-5aa1fd56 .gb-shape svg{fill:currentColor;height:1em;width:1em}.gb-site-header-846465fa{background-color:var(--primary-text-2);border-bottom-color:var(--border)}@media (min-width:1025px){.gb-navigation-e6c61b8e{display:none !important}}@media (max-width:1024px) and (min-width:768px){.gb-navigation-e6c61b8e{display:none !important}}@media (width > 768px) {.gb-navigation-e6c61b8e .gb-menu-toggle {display: none;}}@media (max-width: 768px) {.gb-navigation-e6c61b8e .gb-menu-container:not(.gb-menu-container--toggled) {display: none;}}.gb-menu-toggle-4fc9f8ba{align-items:center;background-color:rgba(0,0,0,0);color:var(--secondary-text-2);column-gap:5px;display:flex;z-index:2;padding:0px}.gb-menu-toggle-4fc9f8ba:is(.gb-menu-toggle--toggled,.gb-menu-toggle--toggled:hover,.gb-menu-toggle--toggled:focus){background-color:rgba(0,0,0,0);color:var(--secondary-text-2)}.gb-menu-toggle-4fc9f8ba:is(:hover,:focus){background-color:rgba(0,0,0,0);color:var(--secondary-text-2)}.gb-menu-toggle-4fc9f8ba svg{fill:currentColor;height:25px;width:1px}@media (max-width:767px){.gb-menu-toggle-4fc9f8ba svg{height:15px;width:15px}}.gb-menu-container-48c518ef.gb-menu-container--mobile{background-color:var(--primary-text-2);color:var(--primary-text);padding-bottom:60px;position:fixed}.gb-menu-container-48c518ef.gb-menu-container--mobile .gb-menu{flex-direction:column}.gb-menu-3c40d500{display:flex;flex-wrap:wrap;list-style-type:none;margin:0px;padding:0px}.gb-menu-item-mi40d500{list-style-type:none;position:relative;margin:0px;padding:0px}.gb-menu-item-mi40d500 .gb-menu-link{align-items:center;column-gap:10px;display:flex;justify-content:space-between;text-decoration:none;padding:1em 20px}.gb-sub-menu-sm40d500{right:0px;width:200px;z-index:100;margin:0px;padding:0px}.gb-sub-menu-sm40d500 .gb-sub-menu{right:100%;top:0px}.gb-sub-menu-sm40d500 .menu-item{background-color:#000000;color:#ffffff}