.elementor-kit-296{--e-global-color-primary:#F7F3EC;--e-global-color-secondary:#EFE7DD;--e-global-color-text:#2B2622;--e-global-color-accent:#B08D57;--e-global-color-accenthover:#A57F49;--e-global-color-accentsoft:#D8C3B5;--e-global-color-muted:#6E655C;--e-global-color-line:#E3D9CC;--e-global-color-white:#FFFFFF;--e-global-color-fd849e3:#F8F8F800;--e-global-typography-primary-font-family:"Cormorant Garamond";--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-family:"Jost";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Jost";--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"Jost";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-muted );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-position:center center;background-repeat:repeat-y;background-size:1220px auto;}.elementor-kit-296 h1{color:#2B2622;}.elementor-kit-296 h2{color:#2B2622;}.elementor-kit-296 h3{color:#2B2622;}.elementor-kit-296 h4{color:#2B2622;}.elementor-kit-296 h5{color:#2B2622;}.elementor-kit-296 h6{color:#2B2622;}.elementor-kit-296 button,.elementor-kit-296 input[type="button"],.elementor-kit-296 input[type="submit"],.elementor-kit-296 .elementor-button{border-style:solid;border-width:0px 0px 0px 0px;border-radius:2px 2px 2px 2px;padding:18px 38px 18px 38px;}.elementor-kit-296 label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-kit-296 input:not([type="button"]):not([type="submit"]),.elementor-kit-296 textarea,.elementor-kit-296 .elementor-field-textual{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );border-style:solid;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-kit-296 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-296 textarea:focus,.elementor-kit-296 .elementor-field-textual:focus{border-style:solid;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;--container-default-padding-top:30px;--container-default-padding-right:30px;--container-default-padding-bottom:30px;--container-default-padding-left:30px;}.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);}.elementor-kit-296 e-page-transition{background-color:#FFBC7D;}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1120px){.elementor-kit-296{background-size:calc(100vw - 60px) auto;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-296{background-size:calc(100vw - 40px) auto;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* KF-REVEAL-START */
@media (prefers-reduced-motion:no-preference){
@keyframes kfRise{from{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}
.kf-load{opacity:0;animation:kfRise .75s cubic-bezier(.22,1,.36,1) both}
.kf-ld1{animation-delay:.12s}.kf-ld2{animation-delay:.24s}.kf-ld3{animation-delay:.36s}.kf-ld4{animation-delay:.48s}.kf-ld5{animation-delay:.54s}
@supports (animation-timeline:view()){
.kf-reveal{opacity:0;animation:kfRise auto linear both;animation-timeline:view();animation-range:entry 0% entry 24%}
.kf-d1{animation-range:entry 4% entry 28%}.kf-d2{animation-range:entry 8% entry 32%}.kf-d3{animation-range:entry 12% entry 36%}.kf-d4{animation-range:entry 16% entry 40%}
}
@supports not (animation-timeline:view()){.kf-reveal{opacity:1}}
}
/* KF-REVEAL-END *//* End custom CSS */