/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;1,400&family=Manrope:wght@400;500;600&display=swap');
.elementor-56 h1,.elementor-56 h2,.elementor-56 h3{font-family:'Cormorant Garamond',Georgia,serif!important;}
.elementor-56 p,.elementor-56 input,.elementor-56 label,.elementor-56 select,.elementor-56 textarea,.elementor-56 button{font-family:'Manrope',Arial,sans-serif!important;}
.elementor-56 a{color:inherit;text-decoration:none;}
.elementor-56 a:hover{text-decoration:underline;text-underline-offset:.35em;}
.elementor-56 a:focus-visible,.elementor-56 button:focus-visible,.elementor-56 input:focus-visible,.elementor-56 select:focus-visible,.elementor-56 textarea:focus-visible{outline:2px solid #917b48;outline-offset:4px;}
.elementor-56 .lackysha-nav{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center;}
.elementor-56 .lackysha-nav a:last-child{background:#454a32;color:#f6f3ec;padding:.75rem 1rem;}
@media(max-width:767px){.elementor-56 h1{font-size:3.4rem!important;}.elementor-56 h2{font-size:2.8rem!important;}.elementor-56 .lackysha-nav{gap:.8rem;font-size:.65rem;}.elementor-56 section{min-width:0;}.elementor-56 img{max-width:100%;}}
.elementor-56 [data-id="c8876f1"]>span{display:flex;flex-wrap:wrap;gap:1.1rem;align-items:center;}.elementor-56 [data-id="c8876f1"] a:last-child{padding:.7rem 1rem;background:#454a32;color:#f6f3ec;}@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;1,400&family=Manrope:wght@400;500;600&display=swap');
.elementor-56 h1,.elementor-56 h2,.elementor-56 h3{font-family:'Cormorant Garamond',Georgia,serif!important;}
.elementor-56 p,.elementor-56 input,.elementor-56 label,.elementor-56 select,.elementor-56 textarea,.elementor-56 button{font-family:'Manrope',Arial,sans-serif!important;}
.elementor-56 a{color:inherit;text-decoration:none;}
.elementor-56 a:hover{text-decoration:underline;text-underline-offset:.35em;}
.elementor-56 a:focus-visible,.elementor-56 button:focus-visible,.elementor-56 input:focus-visible,.elementor-56 select:focus-visible,.elementor-56 textarea:focus-visible{outline:2px solid #917b48;outline-offset:4px;}
.elementor-56 .lackysha-nav{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center;}
.elementor-56 .lackysha-nav a:last-child{background:#454a32;color:#f6f3ec;padding:.75rem 1rem;}
@media(max-width:767px){.elementor-56 h1{font-size:3.4rem!important;}.elementor-56 h2{font-size:2.8rem!important;}.elementor-56 .lackysha-nav{gap:.8rem;font-size:.65rem;}.elementor-56 section{min-width:0;}.elementor-56 img{max-width:100%;}}/* End custom CSS */