@media (min-width:981px){#main-header .container,#top-header .container{width:90%;max-width:1440px}}.wpcf7 input[type=email],.wpcf7 input[type=date],.wpcf7 input[type=tel]{width:95%}.nav li ul{width:300px}#top-menu li li a{width:260px}#top-menu li.last-menu-item ul{right:-50px}@media (min-width:1025px) and (max-width:1301px){#logo{max-height:70px}}.et_pb_module .et_mobile_menu .menu-item-has-children.clickable,.et_pb_module .et_mobile_menu .menu-item-has-children>a{position:relative}.et_pb_module .et_mobile_menu .menu-item-has-children:not(.clickable)>a:after,.et_pb_module .et_mobile_menu .menu-item-has-children.clickable>span.parent_icon:after{font-family:"ETmodules";text-align:center;speak:none;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-size:16px}.et_pb_module .et_mobile_menu .menu-item-has-children:not(.clickable)>a:after{position:absolute;top:13px;right:10px}.et_pb_module .et_mobile_menu .menu-item-has-children.clickable>span.parent_icon{display:grid;grid-template-rows:1 fr;grid-template-columns:1 fr;align-items:center;position:absolute;width:46px;height:46px;background:rgba(0,0,0,0);border-left:1px solid #dcdcdc;right:0;top:0;z-index:9}.et_pb_module .et_mobile_menu .menu-item-has-children:not(.clickable)>a:after,.et_pb_module .et_mobile_menu .menu-item-has-children.clickable>span.parent_icon:after{content:"\33"}.et_pb_module .et_mobile_menu .menu-item-has-children:not(.clickable).visible>a:after,.et_pb_module .et_mobile_menu .menu-item-has-children.clickable.visible>span.parent_icon:after{content:"\32"}.et_pb_module .et_mobile_menu ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu>ul.sub-menu,.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu>ul.sub-menu{display:none!important;visibility:hidden!important}.et_pb_module .et_mobile_menu .visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu .visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu .visible>ul.sub-menu{display:block!important;visibility:visible!important}.columns-flex.et_pb_row{display:flex}.columns-flex.grid-buttons.et_pb_row,.columns-flex.grid-panels.et_pb_row{flex-wrap:wrap;align-items:stretch;justify-content:center}.columns-flex.grid-buttons.et_pb_row div,.columns-flex.grid-panels.et_pb_row div{flex-direction:column}.columns-flex.grid-buttons.et_pb_row div{flex-basis:165px}.columns-flex.grid-panels.et_pb_row div{flex-basis:265px}.lm-mask img{object-fit:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.lm-mask-golf-green img{-webkit-mask-image:url(/wp-content/uploads/2022/11/FL_ImageMask_0123_Golf_Flag.svg);mask-image:url(/wp-content/uploads/2022/11/FL_ImageMask_0123_Golf_Flag.svg)}.lm-mask-plate-setting img{-webkit-mask-image:url(/wp-content/uploads/2022/11/FL_ImageMask_1122_Plate_Setting.svg);mask-image:url(/wp-content/uploads/2022/11/FL_ImageMask_1122_Plate_Setting.svg)}.lm-mask-party-banner img{-webkit-mask-image:url(/wp-content/uploads/2022/11/FL_ImageMask_1122_Party_Banner.svg);mask-image:url(/wp-content/uploads/2022/11/FL_ImageMask_1122_Party_Banner.svg)}@media screen and (max-width:980px){.lm-reverse{display:flex;flex-direction:column-reverse}}.lm-link-list li{list-style-type:none;padding:0;margin:0;border-top:1px solid #996633;text-align:center}.lm-link-list li a{display:block;width:100%;padding:5px;transition:background 0.2s}.lm-footer .lm-link-list li a{color:#ffcd34}.lm-footer .lm-link-list li a:hover{color:#211e1e;background-color:#ffcd34}.mfp-title{display:none!important}.mfp-counter{display:none!important}#menu-with-badge-logo .et_pb_menu__logo{overflow:visible}#menu-with-badge-logo .et_pb_menu__logo-wrap{z-index:10000}#menu-with-badge-logo .et_pb_menu__logo img{margin-bottom:-50px}#menu-with-badge-logo .et_mobile_menu{padding-top:75px}.lm-staff-section{display:flex;flex-flow:row wrap;gap:2em;justify-content:center}.lm-staff-section>.et_pb_row{flex:1 1 550px;gap:1em;max-width:550px;padding-left:1em;padding-right:1em}@media (min-width:768px){.lm-staff-section>.et_pb_row{display:flex}.lm-staff-section>.et_pb_row>.et_pb_column:first-child{width:33%}}@media (max-width:767px){.lm-staff-section .et_pb_text_inner *{text-align:center}}