/* 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-49 h1,.elementor-49 h2,.elementor-49 h3{font-family:'Cormorant Garamond',Georgia,serif!important;}
.elementor-49 p,.elementor-49 input,.elementor-49 label,.elementor-49 select,.elementor-49 textarea,.elementor-49 button{font-family:'Manrope',Arial,sans-serif!important;}
.elementor-49 a{color:inherit;text-decoration:none;}
.elementor-49 a:hover{text-decoration:underline;text-underline-offset:.35em;}
.elementor-49 a:focus-visible,.elementor-49 button:focus-visible,.elementor-49 input:focus-visible,.elementor-49 select:focus-visible,.elementor-49 textarea:focus-visible{outline:2px solid #917b48;outline-offset:4px;}
.elementor-49 .lackysha-nav{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center;}
.elementor-49 .lackysha-nav a:last-child{background:#454a32;color:#f6f3ec;padding:.75rem 1rem;}
@media(max-width:767px){.elementor-49 h1{font-size:3.4rem!important;}.elementor-49 h2{font-size:2.8rem!important;}.elementor-49 .lackysha-nav{gap:.8rem;font-size:.65rem;}.elementor-49 section{min-width:0;}.elementor-49 img{max-width:100%;}}
.elementor-49 [data-id="2622d11"]>span{display:flex;flex-wrap:wrap;gap:1.1rem;align-items:center;}.elementor-49 [data-id="2622d11"] 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-49 h1,.elementor-49 h2,.elementor-49 h3{font-family:'Cormorant Garamond',Georgia,serif!important;}
.elementor-49 p,.elementor-49 input,.elementor-49 label,.elementor-49 select,.elementor-49 textarea,.elementor-49 button{font-family:'Manrope',Arial,sans-serif!important;}
.elementor-49 a{color:inherit;text-decoration:none;}
.elementor-49 a:hover{text-decoration:underline;text-underline-offset:.35em;}
.elementor-49 a:focus-visible,.elementor-49 button:focus-visible,.elementor-49 input:focus-visible,.elementor-49 select:focus-visible,.elementor-49 textarea:focus-visible{outline:2px solid #917b48;outline-offset:4px;}
.elementor-49 .lackysha-nav{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center;}
.elementor-49 .lackysha-nav a:last-child{background:#454a32;color:#f6f3ec;padding:.75rem 1rem;}
@media(max-width:767px){.elementor-49 h1{font-size:3.4rem!important;}.elementor-49 h2{font-size:2.8rem!important;}.elementor-49 .lackysha-nav{gap:.8rem;font-size:.65rem;}.elementor-49 section{min-width:0;}.elementor-49 img{max-width:100%;}}/* End custom CSS */