.elementor-kit-6{--e-global-color-primary:#352b27;--e-global-color-secondary:#806237;--e-global-color-text:#685e58;--e-global-color-accent:#b8955a;--e-global-color-mb_porcelain:#fcf9f5;--e-global-color-mb_cream:#f2e9dd;--e-global-color-mb_sand:#ded0be;--e-global-color-mb_cocoa:#352b27;--e-global-color-mb_espresso:#211b18;--e-global-color-mb_champagne:#b8955a;--e-global-color-mb_champagne_soft:#d8c29b;--e-global-color-mb_british_blue:#6d788a;--e-global-color-mb_sage:#93a08c;--e-global-color-mb_rose:#d6b9b1;--e-global-color-mb_white:#ffffff;--e-global-color-mb_muted:#685e58;--e-global-color-mb_accent_text:#806237;--e-global-color-mb_success:#54725c;--e-global-color-mb_whatsapp:#25d366;--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-mb_display-font-family:"Fraunces";--e-global-typography-mb_display-font-weight:400;--e-global-typography-mb_body-font-family:"Manrope";--e-global-typography-mb_body-font-weight:400;background-color:#fcf9f5;color:#352b27;font-family:"Manrope", Sans-serif;font-size:16px;line-height:1.75em;}.elementor-kit-6 e-page-transition{background-color:#fcf9f5;}.elementor-kit-6 a{color:#806237;}.elementor-kit-6 a:hover{color:#352b27;}.elementor-kit-6 h1{color:#352b27;font-family:"Fraunces", Sans-serif;font-size:74px;font-weight:400;line-height:1.12em;}.elementor-kit-6 h2{color:#352b27;font-family:"Fraunces", Sans-serif;font-size:48px;font-weight:400;line-height:1.12em;}.elementor-kit-6 h3{color:#352b27;font-family:"Fraunces", Sans-serif;font-size:27px;font-weight:400;line-height:1.12em;}.elementor-kit-6 h4{color:#352b27;font-family:"Fraunces", Sans-serif;font-size:22px;font-weight:400;line-height:1.12em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;--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){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}@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;}}/* Start custom CSS */html{scroll-behavior:smooth;scroll-padding-top:140px} body{overflow-x:clip} .mb-native p:last-child{margin-bottom:0}.mb-native em{color:#806237}.mb-native a:focus-visible,.mb-native button:focus-visible,.mb-native input:focus-visible,.mb-native select:focus-visible,.mb-native textarea:focus-visible{outline:3px solid #6d788a;outline-offset:4px}.mb-hover{transition:transform .28s,box-shadow .28s}.mb-hover:hover{transform:translateY(-5px);box-shadow:0 18px 50px #352b271a}.mb-photo>.elementor-widget-container{overflow:hidden;transform:translateZ(0)}.mb-photo img{transition:transform .5s ease;will-change:transform}.mb-photo:hover img{transform:scale(1.025)}.mb-native .elementor-widget-image{overflow:hidden}.mb-native .elementor-widget-text-editor p{margin-top:0}.mb-native .elementor-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center}.mb-native .wpforms-field input,.mb-native .wpforms-field select,.mb-native .wpforms-field textarea{border-color:#ded0be!important;border-radius:12px!important;font-family:Manrope,sans-serif!important}.mb-native .wpforms-submit{background:#352b27!important;color:#fcf9f5!important;border-radius:999px!important;padding:14px 28px!important}.mb-native .wpforms-container{margin:0!important}.mb-header .e-n-menu-content>.e-con{box-shadow:0 18px 50px #352b271a}.mb-header .e-n-menu-title-text{white-space:nowrap}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.mb-hover,.mb-photo img{transition:none!important;transform:none!important}}
/* MB-NOVAMIRA-COLOR-NORMALIZATION-START */
::selection,::-moz-selection{background:#d8c29b;color:#211b18}
.elementor-kit-6 a:not(.elementor-button):not(.wp-element-button){color:#806237}
.elementor-kit-6 a:not(.elementor-button):not(.wp-element-button):hover,.elementor-kit-6 a:not(.elementor-button):not(.wp-element-button):focus{color:#352b27}
body input:focus,body select:focus,body textarea:focus{border-color:#806237!important;box-shadow:0 0 0 1px #806237!important;outline:none}
body input[type=checkbox],body input[type=radio],body input[type=range]{accent-color:#806237}
body input[type=range]::-webkit-slider-thumb,body input[type=range]::-moz-range-thumb{background:#806237!important;border-color:#806237!important;box-shadow:none!important}
body .wpforms-container{--wpforms-field-background-color:#ffffff;--wpforms-field-border-color:#ded0be;--wpforms-field-border-color-spare:#ded0be;--wpforms-field-text-color:#352b27;--wpforms-field-menu-color:#fcf9f5;--wpforms-label-color:#352b27;--wpforms-label-sublabel-color:#685e58;--wpforms-label-error-color:#806237;--wpforms-button-background-color:#352b27;--wpforms-button-background-color-alt:#806237;--wpforms-button-border-color:#352b27;--wpforms-button-text-color:#fcf9f5;--wpforms-button-text-color-alt:#fcf9f5;--wpforms-icon-choices-color:#806237;--wpforms-page-break-color:#806237;--wpforms-container-border-color:#ded0be}
body .wpforms-container button[type=submit]:hover,body .wpforms-container input[type=submit]:hover{background:#806237!important;color:#fcf9f5!important;border-color:#806237!important}
#ast-scroll-top{background-color:#352b27!important;color:#fcf9f5!important}
#ast-scroll-top:hover,#ast-scroll-top:focus{background-color:#806237!important;color:#fcf9f5!important}
#ast-scroll-top svg{fill:currentColor!important}
e-page-transition{background-color:#fcf9f5!important}
/* MB-NOVAMIRA-COLOR-NORMALIZATION-END *//* End custom CSS */