: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-5abbf60d{background-color:#f7e9eb;display:flex;justify-content:center}.gb-element-port001{background-color:#f7e9eb;padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:60px}@media(max-width:768px){.gb-element-port001{padding-top:40px}}.gb-element-port002{margin-left:auto;margin-right:auto;max-width:900px}.gb-element-port010{background-color:#f7e9eb;padding:30px 20px}.gb-element-port011{margin-left:auto;margin-right:auto;max-width:900px}.gb-element-port020{background-color:#f7e9eb;padding:30px 20px}.gb-element-port021{margin-left:auto;margin-right:auto;max-width:900px}.gb-element-port030{background-color:#f7e9eb;padding:30px 20px}.gb-element-port031{margin-left:auto;margin-right:auto;max-width:900px}.gb-element-port040{background-color:#f7e9eb;padding:30px 20px}.gb-element-port041{margin-left:auto;margin-right:auto;max-width:900px}.gb-element-port050{background-color:#f7e9eb;padding:30px 20px}.gb-element-port051{margin-left:auto;margin-right:auto;max-width:900px}.gb-element-port060{background-color:#f7e9eb;padding:30px 20px 60px 20px}@media (max-width:768px){.gb-element-port060{padding-bottom:40px}}.gb-element-port061{margin-left:auto;margin-right:auto;max-width:900px}.gb-media-27c652dc{height:auto;max-width:100%;object-fit:cover;width:auto}.gb-text-port003{color:#b32136;font-size:clamp(1.5rem,3.5vw,2rem);font-weight:700;line-height:1.3;margin-bottom:1.5rem}.gb-text-port012{color:#b32136;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:700;line-height:1.3;margin-bottom:1rem}.gb-text-port022{color:#b32136;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:700;line-height:1.3;margin-bottom:1rem}.gb-text-port032{color:#b32136;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:700;line-height:1.3;margin-bottom:1rem}.gb-text-port042{color:#b32136;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:700;line-height:1.3;margin-bottom:1rem}.gb-text-port052{color:#b32136;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:700;line-height:1.3;margin-bottom:1rem}