body.ce-kit-1{color:#1A1A1A;font-family:"Montserrat", sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0px;--ce-widgets-space:30px;}body.ce-kit-1 p{margin-bottom:12px;}a, .elementor a{color:#111111;font-family:"Montserrat", sans-serif;font-weight:500;}a:hover, .elementor a:hover{color:#8A6A3F;}body.ce-kit-1 h1{color:#111111;font-family:"Montserrat", sans-serif;font-size:56px;font-weight:600;line-height:1.1em;letter-spacing:0.5px;}body.ce-kit-1 h2{color:#111111;font-family:"Montserrat", sans-serif;font-size:40px;font-weight:600;line-height:1.15em;}body.ce-kit-1 h3{color:#111111;font-family:"Montserrat", sans-serif;font-size:28px;font-weight:500;line-height:1.25em;}body.ce-kit-1 .ce-display-small{font-family:"Montserrat", sans-serif;}.elementor-button{font-family:"Montserrat", sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;background-color:#111111;box-shadow:0px 0px 10px 0px #FFFFFF;}.elementor-button, a.elementor-button:not(#e){color:#FFFFFF;}.elementor-button:hover, .elementor-button:focus, a.elementor-button:not(#e):hover, a.elementor-button:not(#e):focus{color:#FFFFFF;}.elementor-button:hover, .elementor-button:focus{background-color:#8A6A3F;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-button.elementor-size-sm{font-size:14px;padding:14px 30px 14px 30px;border-radius:0px 0px 0px 0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1320px;}