@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');.custom-font-mini-title, .is-style-font-custom-font-mini-title{font-family:"Inter";font-size:4.125rem;font-weight:400;line-height:1.125;}.custom-font-mini-text, .is-style-font-custom-font-mini-text{font-family:"Sangallo";font-size:1.375rem;font-weight:400;}.custom-font-mini-text-footer, .is-style-font-custom-font-mini-text-footer{font-family:"Inter";font-size:1.125rem;font-weight:400;}.custom-font-introduction, .is-style-font-custom-font-introduction{font-family:"Inter";font-size:2rem;line-height:1.25;font-weight:400;}.custom-font-ot-title, .is-style-font-custom-font-ot-title{font-family:"Inter";font-size:5rem;font-weight:400;line-height:80px;}.custom-font-sang-text-page, .is-style-font-custom-font-sang-text-page{font-family:"Sangallo";font-size: 3.125rem;line-height:3.437rem;}.custom-font-ot-medium-title, .is-style-font-custom-font-ot-medium-title{font-family:"Inter";font-size:3.5rem;font-weight:400;line-height:62px;}.custom-font-ot-55-info, .is-style-font-custom-font-ot-55-info{font-family:"Inter";font-size:3.5rem;font-weight:400;line-height:62px;}.custom-font-footer-title, .is-style-font-custom-font-footer-title{font-family:"Sangallo";font-size:1.562rem;font-weight:400;}.custom-font-sang-info-text, .is-style-font-custom-font-sang-info-text{font-family:"Inter";font-size:  1.4375rem;line-height:1.391;}.custom-font-red-label, .is-style-font-custom-font-red-label{font-family:"Inter";font-size:1.4375rem;line-height:1.25;font-weight:400;}.custom-font-white-label, .is-style-font-custom-font-white-label{font-family:"Inter";font-size:1.4375rem;line-height:1.25;font-weight:400;}.custom-font-value, .is-style-font-custom-font-value{font-family:"Inter";font-size:1.4375rem;line-height:2rem;font-weight:400;}.red-bkg { background-color: var(--red); }.red-brd { border-color: var(--red); }.red-txt { color: var(--red); }.has-red-color { color: var(--red); }.has-red-background-color { background-color: var(--red); }.black-bkg { background-color: var(--black); }.black-brd { border-color: var(--black); }.black-txt { color: var(--black); }.has-black-color { color: var(--black); }.has-black-background-color { background-color: var(--black); }.light-blue-bkg { background-color: var(--light-blue); }.light-blue-brd { border-color: var(--light-blue); }.light-blue-txt { color: var(--light-blue); }.has-light-blue-color { color: var(--light-blue); }.has-light-blue-background-color { background-color: var(--light-blue); }.orange-bkg { background-color: var(--orange); }.orange-brd { border-color: var(--orange); }.orange-txt { color: var(--orange); }.has-orange-color { color: var(--orange); }.has-orange-background-color { background-color: var(--orange); }.light-orange-bkg { background-color: var(--light-orange); }.light-orange-brd { border-color: var(--light-orange); }.light-orange-txt { color: var(--light-orange); }.has-light-orange-color { color: var(--light-orange); }.has-light-orange-background-color { background-color: var(--light-orange); }.green-bkg { background-color: var(--green); }.green-brd { border-color: var(--green); }.green-txt { color: var(--green); }.has-green-color { color: var(--green); }.has-green-background-color { background-color: var(--green); }.yellow-bkg { background-color: var(--yellow); }.yellow-brd { border-color: var(--yellow); }.yellow-txt { color: var(--yellow); }.has-yellow-color { color: var(--yellow); }.has-yellow-background-color { background-color: var(--yellow); }.blue-bkg { background-color: var(--blue); }.blue-brd { border-color: var(--blue); }.blue-txt { color: var(--blue); }.has-blue-color { color: var(--blue); }.has-blue-background-color { background-color: var(--blue); }.violet-bkg { background-color: var(--violet); }.violet-brd { border-color: var(--violet); }.violet-txt { color: var(--violet); }.has-violet-color { color: var(--violet); }.has-violet-background-color { background-color: var(--violet); }.light-blue-2-bkg { background-color: var(--light-blue-2); }.light-blue-2-brd { border-color: var(--light-blue-2); }.light-blue-2-txt { color: var(--light-blue-2); }.has-light-blue-2-color { color: var(--light-blue-2); }.has-light-blue-2-background-color { background-color: var(--light-blue-2); }.font-sangallo {font-family: Sangallo;}html { --custom-font-mini-title-line-height:1.125;--custom-font-mini-title-font-size:4.125rem;--custom-font-mini-text-font-size:1.375rem;--custom-font-mini-text-footer-font-size:1.125rem;--custom-font-introduction-line-height:1.25;--custom-font-introduction-font-size:2rem;--custom-font-ot-title-line-height:80px;--custom-font-ot-title-font-size:5rem;--custom-font-sang-text-page-line-height:3.437rem;--custom-font-sang-text-page-font-size: 3.125rem;--custom-font-ot-medium-title-line-height:62px;--custom-font-ot-medium-title-font-size:3.5rem;--custom-font-ot-55-info-line-height:62px;--custom-font-ot-55-info-font-size:3.5rem;--custom-font-footer-title-font-size:1.562rem;--custom-font-sang-info-text-line-height:1.391;--custom-font-sang-info-text-font-size:  1.4375rem;--custom-font-red-label-line-height:1.25;--custom-font-red-label-font-size:1.4375rem;--custom-font-white-label-line-height:1.25;--custom-font-white-label-font-size:1.4375rem;--custom-font-value-line-height:2rem;--custom-font-value-font-size:1.4375rem;--red:#c02a22;--black:#000000;--light-blue:#6CB0D5;--orange:#ea6d35;--light-orange:#b98a26;--green:#30a37a;--yellow:#b98a26;--blue:#1e5b6f;--violet:#C265D1;--light-blue-2:#1e5b6f;}@media screen and (max-width: 768px) {:root {--custom-font-mini-title-font-size:1.875rem;}.custom-font-mini-title, .is-style-font-custom-font-mini-title{ font-size:1.875rem;}:root {--custom-font-mini-text-font-size:0.875rem;}.custom-font-mini-text, .is-style-font-custom-font-mini-text{ font-size:0.875rem;}:root {--custom-font-mini-text-footer-font-size:0.875rem;}.custom-font-mini-text-footer, .is-style-font-custom-font-mini-text-footer{ font-size:0.875rem;}:root {--custom-font-introduction-font-size:1.0625rem;}.custom-font-introduction, .is-style-font-custom-font-introduction{ font-size:1.0625rem;}:root {--custom-font-ot-title-font-size:1.875rem;}.custom-font-ot-title, .is-style-font-custom-font-ot-title{ font-size:1.875rem;}:root {--custom-font-sang-text-page-font-size:1.0625rem;}.custom-font-sang-text-page, .is-style-font-custom-font-sang-text-page{ font-size:1.0625rem;}:root {--custom-font-ot-medium-title-font-size:1.875rem;}.custom-font-ot-medium-title, .is-style-font-custom-font-ot-medium-title{ font-size:1.875rem;}:root {--custom-font-ot-55-info-font-size:1.875rem;}.custom-font-ot-55-info, .is-style-font-custom-font-ot-55-info{ font-size:1.875rem;}:root {--custom-font-footer-title-font-size:1.125rem;}.custom-font-footer-title, .is-style-font-custom-font-footer-title{ font-size:1.125rem;}:root {--custom-font-sang-info-text-font-size:1.0625rem;}.custom-font-sang-info-text, .is-style-font-custom-font-sang-info-text{ font-size:1.0625rem;}:root {--custom-font-red-label-font-size:1.0625rem;}.custom-font-red-label, .is-style-font-custom-font-red-label{ font-size:1.0625rem;}:root {--custom-font-white-label-font-size:1.0625rem;}.custom-font-white-label, .is-style-font-custom-font-white-label{ font-size:1.0625rem;}:root {--custom-font-value-font-size:1.0625rem;}.custom-font-value, .is-style-font-custom-font-value{ font-size:1.0625rem;}}