.elementor-kit-32{--e-global-color-primary:#000000;--e-global-color-secondary:#000000;--e-global-color-text:#000000;--e-global-color-accent:#000000;--e-global-color-8d83f84:#FBFAF7;--e-global-color-7632c94:#000000;--e-global-color-3c41bff:#FFFFFF;--e-global-color-ed6ba00:#000000;--e-global-color-8fa75cb:#FFFFFF;--e-global-color-7fdf0a2:#F9F5EF;--e-global-color-c851c8f:#304832;--e-global-color-9e027bf:#D1DEB4;--e-global-color-9731d03:#F5F9DB;--e-global-color-1e33a81:#B95730;--e-global-color-1051581:#F3AA8D;--e-global-color-7288ded:#FFF3BA;--e-global-color-57f9256:#3F422F;--e-global-color-59b82c9:#000000;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-dab3cf5-font-family:"Baskervville";--e-global-typography-dab3cf5-font-size:6.4rem;--e-global-typography-dab3cf5-font-weight:300;--e-global-typography-dab3cf5-text-transform:none;--e-global-typography-dab3cf5-line-height:6.4rem;--e-global-typography-dab3cf5-letter-spacing:0.4rem;--e-global-typography-a701f3e-font-family:"Baskervville";--e-global-typography-a701f3e-font-size:4.8rem;--e-global-typography-a701f3e-font-weight:300;--e-global-typography-a701f3e-text-transform:none;--e-global-typography-a701f3e-line-height:4.8rem;--e-global-typography-3f92bb7-font-family:"Baskervville";--e-global-typography-3f92bb7-font-size:4rem;--e-global-typography-3f92bb7-font-weight:300;--e-global-typography-3f92bb7-text-transform:none;--e-global-typography-3f92bb7-line-height:4rem;--e-global-typography-1214599-font-family:"Baskervville";--e-global-typography-1214599-font-size:3.2rem;--e-global-typography-1214599-font-weight:300;--e-global-typography-1214599-text-transform:none;--e-global-typography-1214599-line-height:3.2rem;--e-global-typography-63ab25c-font-family:"Baskervville";--e-global-typography-63ab25c-font-size:2.8rem;--e-global-typography-63ab25c-font-weight:300;--e-global-typography-63ab25c-text-transform:none;--e-global-typography-63ab25c-line-height:2.8rem;--e-global-typography-9c6bc42-font-family:"Baskervville";--e-global-typography-9c6bc42-font-size:2.4rem;--e-global-typography-9c6bc42-font-weight:300;--e-global-typography-9c6bc42-text-transform:none;--e-global-typography-9c6bc42-line-height:2.4rem;--e-global-typography-5b169b1-font-family:"Baskervville";--e-global-typography-5b169b1-font-size:2rem;--e-global-typography-5b169b1-font-weight:300;--e-global-typography-5b169b1-text-transform:none;--e-global-typography-5b169b1-line-height:2rem;--e-global-typography-a696d2a-font-family:"Baskervville";--e-global-typography-a696d2a-font-size:2rem;--e-global-typography-a696d2a-font-weight:300;--e-global-typography-a696d2a-text-transform:none;--e-global-typography-d7d9a31-font-family:"Raleway";--e-global-typography-d7d9a31-font-size:1.8rem;--e-global-typography-d7d9a31-font-weight:300;--e-global-typography-d7d9a31-text-transform:none;--e-global-typography-d7d9a31-line-height:26px;--e-global-typography-d7d9a31-letter-spacing:1px;--e-global-typography-bf980d4-font-family:"Raleway";--e-global-typography-bf980d4-font-size:1.6rem;--e-global-typography-bf980d4-font-weight:300;--e-global-typography-bf980d4-line-height:26px;--e-global-typography-bf980d4-letter-spacing:1px;--e-global-typography-e4e5952-font-family:"Raleway";--e-global-typography-e4e5952-font-size:1.4rem;--e-global-typography-e4e5952-font-weight:300;--e-global-typography-e4e5952-line-height:26px;--e-global-typography-e4e5952-letter-spacing:1px;--e-global-typography-af01b51-font-family:"IBM Plex Serif";--e-global-typography-af01b51-font-size:1.2rem;--e-global-typography-af01b51-font-weight:300;--e-global-typography-af01b51-line-height:1.4rem;--e-global-typography-af01b51-letter-spacing:1px;--e-global-typography-0b10d46-font-family:"IBM Plex Serif";--e-global-typography-0b10d46-font-size:1.8rem;--e-global-typography-0b10d46-line-height:1.8rem;--e-global-typography-158a715-font-family:"IBM Plex Serif";background-color:var( --e-global-color-8d83f84 );--e-page-transition-entrance-animation:e-page-transition-fade-out;--e-page-transition-animation-duration:1500ms;}.elementor-kit-32 button,.elementor-kit-32 input[type="button"],.elementor-kit-32 input[type="submit"],.elementor-kit-32 .elementor-button{background-color:#F5F9DB4D;font-family:var( --e-global-typography-d7d9a31-font-family ), Sans-serif;font-size:var( --e-global-typography-d7d9a31-font-size );font-weight:var( --e-global-typography-d7d9a31-font-weight );text-transform:var( --e-global-typography-d7d9a31-text-transform );line-height:var( --e-global-typography-d7d9a31-line-height );letter-spacing:var( --e-global-typography-d7d9a31-letter-spacing );color:var( --e-global-color-text );border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-7632c94 );padding:10px 20px 10px 20px;}.elementor-kit-32 button:hover,.elementor-kit-32 button:focus,.elementor-kit-32 input[type="button"]:hover,.elementor-kit-32 input[type="button"]:focus,.elementor-kit-32 input[type="submit"]:hover,.elementor-kit-32 input[type="submit"]:focus,.elementor-kit-32 .elementor-button:hover,.elementor-kit-32 .elementor-button:focus{background-color:#F5F9DB;color:var( --e-global-color-7632c94 );}.elementor-kit-32 e-page-transition{background-color:var( --e-global-color-8d83f84 );}.elementor-kit-32 a{color:var( --e-global-color-1e33a81 );}.elementor-kit-32 a:hover{color:var( --e-global-color-ed6ba00 );}.elementor-kit-32 img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-section.elementor-section-boxed > .elementor-container{max-width:80vw;}.e-con{--container-max-width:80vw;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1139px){.elementor-kit-32{--e-global-typography-dab3cf5-font-size:clamp(4.4rem, 3.9385rem + 2.0513vw, 6.4rem);--e-global-typography-dab3cf5-line-height:clamp(4.8rem, 4.4308rem + 1.641vw, 6.4rem);--e-global-typography-a701f3e-font-size:clamp(3.8rem, 3.5692rem + 1.0256vw, 4.8rem);--e-global-typography-a701f3e-line-height:clamp(3.8rem, 3.5692rem + 1.0256vw, 4.8rem);--e-global-typography-3f92bb7-font-size:clamp(3.3rem, 3.1385rem + 0.7179vw, 4rem);--e-global-typography-1214599-font-size:clamp(2.9rem, 2.8308rem + 0.3077vw, 3.2rem);--e-global-typography-63ab25c-font-size:clamp(2.55rem, 2.4923rem + 0.2564vw, 2.8rem);--e-global-typography-9c6bc42-font-size:clamp(2.25rem, 2.2154rem + 0.1538vw, 2.4rem);--e-global-typography-5b169b1-font-size:clamp(1.9rem, 1.8769rem + 0.1026vw, 2rem);--e-global-typography-a696d2a-font-size:clamp(1.9rem, 1.8769rem + 0.1026vw, 2rem);--e-global-typography-d7d9a31-font-size:1.8rem;--e-global-typography-bf980d4-font-size:1.6rem;--e-global-typography-e4e5952-font-size:1.4rem;}.elementor-kit-32 button,.elementor-kit-32 input[type="button"],.elementor-kit-32 input[type="submit"],.elementor-kit-32 .elementor-button{font-size:var( --e-global-typography-d7d9a31-font-size );line-height:var( --e-global-typography-d7d9a31-line-height );letter-spacing:var( --e-global-typography-d7d9a31-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:85vw;}.e-con{--container-max-width:85vw;}}@media(max-width:767px){.elementor-kit-32{--e-global-typography-dab3cf5-font-size:4.4rem;--e-global-typography-dab3cf5-line-height:4.8rem;--e-global-typography-a701f3e-font-size:3.8rem;--e-global-typography-a701f3e-line-height:3.8rem;--e-global-typography-3f92bb7-font-size:3.3rem;--e-global-typography-1214599-font-size:2.9rem;--e-global-typography-63ab25c-font-size:2.55rem;--e-global-typography-9c6bc42-font-size:2.25rem;--e-global-typography-5b169b1-font-size:1.9rem;--e-global-typography-a696d2a-font-size:1.9rem;--e-global-typography-d7d9a31-font-size:1.8rem;--e-global-typography-bf980d4-font-size:1.6rem;--e-global-typography-e4e5952-font-size:1.4rem;}.elementor-kit-32 button,.elementor-kit-32 input[type="button"],.elementor-kit-32 input[type="submit"],.elementor-kit-32 .elementor-button{font-size:var( --e-global-typography-d7d9a31-font-size );line-height:var( --e-global-typography-d7d9a31-line-height );letter-spacing:var( --e-global-typography-d7d9a31-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:90vw;}.e-con{--container-max-width:90vw;}}
/* Start custom CSS */html { font-size: 10px; }
strong, b {
  font-weight: 600;
}
.elementor-widget-text-editor p:first-of-type {
    margin-top: 0 !important;
}
.elementor-menu-anchor:target::before {
  content: "";
  display: block;
  height: 100px;
  margin-top: -100px;
  visibility: hidden;
  pointer-events: none;
}
html, body {
  overflow-x: clip;
}

/* Force lining numerals only for Baskerville */
body {
  font-feature-settings: "lnum" 1, "tnum" 1;
}/* End custom CSS */