/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on December 19, 2024 */



@font-face {
    font-family: 'tangerinebold';
    src: url(../3018d29c916ffbb46fb9.woff2) format('woff2'),
         url(../de16a0f1c61638a492b5.woff) format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'tangerineregular';
    src: url(../28f2cf80b972373fd84b.woff2) format('woff2'),
         url(../7599dbe035ee00fba7a6.woff) format('woff');
    font-weight: normal;
    font-style: normal;

}
:root{--text-color: #222;--footer-text-color: var(--text-color);--footer-background-color: transparent}.component--page-navbar{height:unset;justify-content:flex-end}.component--page-navbar .logo{display:none}@media screen and (min-width: 912px){.component--page-navbar ul{padding:0;margin:0;width:100%;list-style-type:none}.component--page-navbar ul li{padding:0}.component--page-navbar ul li a,.component--page-navbar ul li a:visited{padding:unset;font-family:"tangerineregular",serif;text-decoration:none;color:unset;opacity:.9}.component--page-navbar ul li a:hover,.component--page-navbar ul li a:visited:hover,.component--page-navbar ul li a:active,.component--page-navbar ul li a.active{color:unset;background-color:unset}}@media screen and (min-width: 912px){.component--page-navbar ul{display:flex}.component--page-navbar ul li{flex-grow:0;height:103px;border-image-width:auto;border-image-repeat:repeat}.component--page-navbar ul li:nth-child(1){border-image-source:url(../0241374c04bd55cef4a6.png);border-image-slice:30 60 10 100 fill;min-width:165px}.component--page-navbar ul li:nth-child(2){border-image-source:url(../a1a68d2f819cffa57444.png);border-image-slice:30 70 10 36 fill;min-width:121px}.component--page-navbar ul li:nth-child(3){border-image-source:url(../be6f122a20c3517cd23c.png);border-image-slice:30 20 10 45 fill;min-width:125px}.component--page-navbar ul li:nth-child(4){border-image-source:url(../4cdb31b7444fdbfd9b17.png);border-image-slice:30 20 10 25 fill;min-width:104px}.component--page-navbar ul li:nth-child(5){border-image-source:url(../d47106fc46be97a4c3bd.png);border-image-slice:30 100 10 45 fill;min-width:225px;flex-grow:1}.component--page-navbar ul li a{display:inline-block;margin-top:45px;line-height:.7;text-indent:-0.5em;padding-left:.5em;margin-left:.5em;margin-right:.9em;overflow:visible}.component--page-navbar ul li:nth-child(1) a{font-size:2.3em;margin-left:74px;max-width:103px}.component--page-navbar ul li:nth-child(2) a{font-size:4em;margin-top:38px;margin-left:15px;max-width:60px}.component--page-navbar ul li:nth-child(3) a{margin-top:32px;font-size:1.8em;max-width:74px}.component--page-navbar ul li:nth-child(4) a{margin-top:40px;font-size:1.8em}.component--page-navbar ul li:nth-child(5){text-align:right}.component--page-navbar ul li:nth-child(5) a{margin-right:100px;font-size:1em;font-family:"content-font",serif}}@media screen and (min-width: 912px){main,.header-slideshow{border-image-source:url(../dcfa6001db7d44f11549.png);border-image-slice:50 176 6 176 fill;border-image-width:auto;border-image-repeat:repeat;min-height:274px;min-width:592px;padding-left:74px;padding-right:74px}.header-slideshow+main{border-image-width:0 auto auto auto}footer{border-image-source:url(../de0b942b1653a63e1d41.png);border-image-slice:6 176 40 176 fill;border-image-width:auto;border-image-repeat:repeat;min-height:65px;min-width:592px;padding-left:74px;padding-right:74px}main>div,main>section,.header-slideshow>div,.header-slideshow>section,footer>div,footer>section{position:relative;left:-8px;width:calc(100% - 2px)}}.component--page-navbar ul li:nth-child(1) a:hover,.component--page-navbar ul li:nth-child(1) a.active{text-shadow:0 1px 3px rgba(218,0,0,.65)}.component--page-navbar ul li:nth-child(2) a:hover,.component--page-navbar ul li:nth-child(2) a.active{text-shadow:0 1px 3px rgba(75,211,55,.65)}.component--page-navbar ul li:nth-child(3) a:hover,.component--page-navbar ul li:nth-child(3) a.active{text-shadow:1px 2px 5px rgba(0,42,255,.65)}.component--page-navbar ul li:nth-child(4) a:hover,.component--page-navbar ul li:nth-child(4) a.active{text-shadow:2px 3px 5px rgba(241,255,0,.67)}.component--page-navbar ul li:nth-child(5) a:hover,.component--page-navbar ul li:nth-child(5) a.active{text-shadow:0 1px 3px rgba(75,211,55,.65)}.border-box{border-image-source:url(../091702839eb7e91ad7f4.png);border-image-slice:140 200 140 200 fill;border-image-width:auto;border-image-repeat:repeat;padding:45px 39px 47px 60px;margin-block-start:-1em;margin-block-end:-1em}
