.lm_header_image{aspect-ratio:16/7;overflow:hidden}.lm_header_image img{width:100%}.lm_slide_block{width:100%;max-width:1366px;margin:0 auto;margin-bottom:50px}.lm_slide_block_flex{display:flex;flex-flow:row wrap;justify-content:space-between;padding:50px 0}.lm_slide_block_flex a:link>h4{font-family:Lora;font-size:18px;font-style:italic;letter-spacing:0;line-height:40px;text-transform:lowercase}.lm_slide_block_flex a:visited>h4{font-family:Lora;font-size:18px;font-style:italic;letter-spacing:0;line-height:40px;text-transform:lowercase}.lm_slide_block_flex a:hover>h4{font-family:Lora;font-size:18px;font-style:italic;letter-spacing:0;line-height:40px;text-transform:lowercase}.lm_slide_grid{display:flex;flex-flow:row wrap;width:100%;max-width:1366px;margin:0 auto}.lm_index_float{width:100%;max-width:400px;max-height:80vh;position:fixed;top:10vh;left:-350px;z-index:500;display:flex;flex-flow:row;justify-content:space-between;transition:left 2s}.lm_index_float>div{padding-left:20px;display:flex;flex-flow:column;justify-content:center}.lm_index_float_open{left:0}.lm_index_float a:link>h4{font-family:Lora;font-size:18px;font-style:italic;letter-spacing:0;line-height:25px;text-transform:unset;color:#bc0f27}.lm_index_float a:visited>h4{font-family:Lora;font-size:18px;font-style:italic;letter-spacing:0;line-height:25px;text-transform:unset;color:#bc0f27}.lm_index_float a:hover>h4{font-family:Lora;font-size:18px;font-style:italic;font-weight:600;letter-spacing:0;line-height:25px;text-transform:unset;color:#bc0f27}.lm_index_float>ul{background-color:#fff;border:solid 1px #cdcdcd;padding:0;margin:0;padding:30px 30px;margin-left:30px;filter:drop-shadow(10px 10px 4px rgba(0,0,0,.5));height:100%;overflow:hidden;overflow-y:auto}.lm_index_float>ul>li{border-bottom:solid 1px #bc0f27;margin-bottom:10px}#lm_index_float_toggle{width:40px;aspect-ratio:1;border-radius:50%;overflow:hidden;border:solid 1px #cdcdcd;line-height:40px;cursor:pointer;background-image:url(https://www.vividcreative.com/wp-content/uploads/2024/05/vivid_round.png);background-repeat:no-repeat;background-size:cover;background-position:center;transform:rotate(0);margin-top:20px;filter:drop-shadow(10px 10px 4px rgba(0,0,0,.5))}#lm_index_float_toggle:hover{transform:rotate(-90deg);filter:drop-shadow(-10px 10px 5px rgba(0,0,0,.5))}.lm_index_float_open #lm_index_float_toggle{transform:rotate(90deg);filter:drop-shadow(10px -10px 5px rgba(0,0,0,.5))}