.elementor-kit-28{--e-global-color-primary:#4B4847;--e-global-color-secondary:#37393D;--e-global-color-text:#553E3E;--e-global-color-accent:#DDC4C4;--e-global-typography-primary-font-family:"Rufina";--e-global-typography-primary-font-size:44px;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Rufina";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Rufina";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Rufina";--e-global-typography-accent-font-weight:500;background-color:#D0B4B2;}.site-header{background-color:#F5F2F2;padding-inline-end:54px;padding-inline-start:54px;}.site-footer{background-color:transparent;background-image:linear-gradient(185deg, #FFFAFA 0%, #F9F8F8 100%);}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1260px;}.e-con{--container-max-width:1260px;--container-default-padding-top:34px;--container-default-padding-right:34px;--container-default-padding-bottom:34px;--container-default-padding-left:34px;}.elementor-widget:not(:last-child){--kit-widget-spacing:60px;}.elementor-element{--widgets-spacing:60px 60px;--widgets-spacing-row:60px;--widgets-spacing-column:60px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:row-reverse;align-items:center;gap:45px;}.site-header .header-inner{width:1727px;max-width:100%;}.site-header .site-branding .site-logo img{width:191px;max-width:191px;}.site-header .site-navigation ul.menu li a{color:#986565;}.site-header .site-navigation-toggle .site-navigation-toggle-icon{color:#E1A5A5;}.site-footer .site-branding{flex-direction:row;align-items:center;gap:5px;}.site-footer .site-branding .site-logo img{width:217px;max-width:217px;}footer .footer-inner .site-navigation a{color:#895B5B;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}