.elementor-bc-flex-widget .elementor-11055 .elementor-element.elementor-element-2068683.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-11055 .elementor-element.elementor-element-2068683.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-11055 .elementor-element.elementor-element-2068683 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-11055 .elementor-element.elementor-element-2068683 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-99f4227{width:100%;max-width:100%;align-self:flex-end;}.elementor-11055 .elementor-element.elementor-element-99f4227 img{width:100%;max-width:100%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-3ea189a:not(.elementor-motion-effects-element-type-background), .elementor-11055 .elementor-element.elementor-element-3ea189a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-11055 .elementor-element.elementor-element-3ea189a > .elementor-container{max-width:1600px;}.elementor-11055 .elementor-element.elementor-element-3ea189a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-11055 .elementor-element.elementor-element-3ea189a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11055 .elementor-element.elementor-element-4cf618c .elementor-button{background-color:#000000;border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-bceab98 .elementor-button{background-color:#000000;border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-4ba2723:not(.elementor-motion-effects-element-type-background), .elementor-11055 .elementor-element.elementor-element-4ba2723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;background-image:url("https://homeofbim.com/wp-content/uploads/2023/06/NYE_lineup_bg_1.png");background-position:-240px -14px;background-repeat:no-repeat;}.elementor-11055 .elementor-element.elementor-element-4ba2723{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-11055 .elementor-element.elementor-element-4ba2723 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11055 .elementor-element.elementor-element-83b4cdc{text-align:left;font-family:"Roboto", Sans-serif;font-size:42px;font-weight:700;line-height:47px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-cc4e3a2:not(.elementor-motion-effects-element-type-background), .elementor-11055 .elementor-element.elementor-element-cc4e3a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-11055 .elementor-element.elementor-element-cc4e3a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11055 .elementor-element.elementor-element-cc4e3a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11055 .elementor-element.elementor-element-3bbe3ad{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.2px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-d70c66a{text-align:left;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:22px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-b957436{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.2px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-70a9fa3{text-align:left;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:22px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-e70a044{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.2px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-5287e47{text-align:left;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:22px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-810a513{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.2px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-e5a6cc3:not(.elementor-motion-effects-element-type-background), .elementor-11055 .elementor-element.elementor-element-e5a6cc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-11055 .elementor-element.elementor-element-e5a6cc3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-11055 .elementor-element.elementor-element-e5a6cc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11055 .elementor-element.elementor-element-6bd8ea2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11055 .elementor-element.elementor-element-6bd8ea2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homeofbim.com/wp-content/uploads/2023/06/NYE_lineup_bg_1.png");background-position:-625px -30px;background-repeat:no-repeat;}.elementor-11055 .elementor-element.elementor-element-6bd8ea2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11055 .elementor-element.elementor-element-6bd8ea2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11055 .elementor-element.elementor-element-c566bbe{text-align:left;font-family:"Roboto", Sans-serif;font-size:42px;font-weight:700;line-height:47px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-99068a9:not(.elementor-motion-effects-element-type-background), .elementor-11055 .elementor-element.elementor-element-99068a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-11055 .elementor-element.elementor-element-99068a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-11055 .elementor-element.elementor-element-99068a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11055 .elementor-element.elementor-element-1fa00e0 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 15px;border-color:#014DF9;}.elementor-11055 .elementor-element.elementor-element-23e5828 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-23e5828{text-align:left;font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-3a1dccb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-3a1dccb{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.2px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-600cc75 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:16px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-600cc75{text-align:left;font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-032f5d0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-032f5d0{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.2px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-295ca29 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-295ca29{text-align:left;font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-30e2328 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-30e2328{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.2px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-9299e6f > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-9299e6f{text-align:left;font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-a551628 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-a551628{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.2px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-54c522e:not(.elementor-motion-effects-element-type-background), .elementor-11055 .elementor-element.elementor-element-54c522e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-11055 .elementor-element.elementor-element-54c522e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11055 .elementor-element.elementor-element-54c522e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11055 .elementor-element.elementor-element-cbf8d90 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-cbf8d90{text-align:left;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:28px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-9a9b49b > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-9a9b49b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.2px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-588adca{text-align:left;font-family:"Roboto", Sans-serif;font-size:42px;font-weight:700;line-height:47px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-a1c3aa3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-a1c3aa3{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.2px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-0286c93{text-align:left;font-family:"Roboto", Sans-serif;font-size:42px;font-weight:700;line-height:47px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-12e2037 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-12e2037{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.2px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-08757d3:not(.elementor-motion-effects-element-type-background), .elementor-11055 .elementor-element.elementor-element-08757d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#014DF9;}.elementor-11055 .elementor-element.elementor-element-08757d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:63px 0px 40px 0px;}.elementor-11055 .elementor-element.elementor-element-08757d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11055 .elementor-element.elementor-element-08757d3 > .elementor-shape-top .elementor-shape-fill{fill:#0E0E0E;}.elementor-11055 .elementor-element.elementor-element-08757d3 > .elementor-shape-bottom .elementor-shape-fill{fill:#0E0E0E;}.elementor-11055 .elementor-element.elementor-element-4442bdb{text-align:left;font-family:"Roboto", Sans-serif;font-size:42px;font-weight:700;line-height:47px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-b7bd6eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-b7bd6eb{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.2px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-97f6775:not(.elementor-motion-effects-element-type-background), .elementor-11055 .elementor-element.elementor-element-97f6775 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-11055 .elementor-element.elementor-element-97f6775{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-11055 .elementor-element.elementor-element-97f6775 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11055 .elementor-element.elementor-element-715f4f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-715f4f5{text-align:left;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:#6D6D6D;}.elementor-11055 .elementor-element.elementor-element-5296ef2 > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-5296ef2{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.2px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-af6c6a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-af6c6a0{text-align:left;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:#6D6D6D;}.elementor-11055 .elementor-element.elementor-element-e8b8550 > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-e8b8550{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.2px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-751917b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-751917b{text-align:left;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:#6D6D6D;}.elementor-11055 .elementor-element.elementor-element-0ee0731 > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-0ee0731{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.2px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-7bce4fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-7bce4fe{text-align:left;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:#6D6D6D;}.elementor-11055 .elementor-element.elementor-element-f58c18b > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-f58c18b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.2px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-777a742 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-777a742{text-align:left;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:#6D6D6D;}.elementor-11055 .elementor-element.elementor-element-22549aa > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-22549aa{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.2px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-9892b86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-9892b86{text-align:left;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:#6D6D6D;}.elementor-11055 .elementor-element.elementor-element-643905b > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-643905b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.2px;color:#FFFFFF;}.elementor-11055 .elementor-element.elementor-element-be4e806 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-be4e806{text-align:left;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:#6D6D6D;}.elementor-11055 .elementor-element.elementor-element-33b9cfd > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11055 .elementor-element.elementor-element-33b9cfd{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:19.2px;color:#FFFFFF;}@media(min-width:768px){.elementor-11055 .elementor-element.elementor-element-c6b8a2a{width:6.079%;}.elementor-11055 .elementor-element.elementor-element-1baf854{width:88.11%;}.elementor-11055 .elementor-element.elementor-element-a8af639{width:5.143%;}.elementor-11055 .elementor-element.elementor-element-198a02b{width:6.085%;}.elementor-11055 .elementor-element.elementor-element-7487166{width:88.239%;}.elementor-11055 .elementor-element.elementor-element-9630226{width:28.313%;}.elementor-11055 .elementor-element.elementor-element-a1a685f{width:71.687%;}.elementor-11055 .elementor-element.elementor-element-2c2857c{width:71.986%;}.elementor-11055 .elementor-element.elementor-element-9385e18{width:28.014%;}.elementor-11055 .elementor-element.elementor-element-aa4b280{width:28.313%;}.elementor-11055 .elementor-element.elementor-element-6655753{width:71.687%;}.elementor-11055 .elementor-element.elementor-element-68d7490{width:5.676%;}.elementor-11055 .elementor-element.elementor-element-727cf7d{width:6.079%;}.elementor-11055 .elementor-element.elementor-element-6bd8ea2{width:87.981%;}.elementor-11055 .elementor-element.elementor-element-e1e6226{width:5.272%;}.elementor-11055 .elementor-element.elementor-element-ff1dd40{width:5.809%;}.elementor-11055 .elementor-element.elementor-element-1fa00e0{width:88.387%;}.elementor-11055 .elementor-element.elementor-element-528ade7{width:5.136%;}.elementor-11055 .elementor-element.elementor-element-b2df681{width:5.944%;}.elementor-11055 .elementor-element.elementor-element-ef55e3b{width:87.846%;}.elementor-11055 .elementor-element.elementor-element-2aac745{width:5.542%;}.elementor-11055 .elementor-element.elementor-element-5a4225c{width:5.539%;}.elementor-11055 .elementor-element.elementor-element-9464aa7{width:88.522%;}.elementor-11055 .elementor-element.elementor-element-bbf20e2{width:5.271%;}.elementor-11055 .elementor-element.elementor-element-c357a0c{width:5.944%;}.elementor-11055 .elementor-element.elementor-element-de1ebb3{width:87.305%;}.elementor-11055 .elementor-element.elementor-element-fe4fb1a{width:6.083%;}}@media(max-width:1024px){.elementor-11055 .elementor-element.elementor-element-4ba2723:not(.elementor-motion-effects-element-type-background), .elementor-11055 .elementor-element.elementor-element-4ba2723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-11055 .elementor-element.elementor-element-6bd8ea2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11055 .elementor-element.elementor-element-6bd8ea2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-11055 .elementor-element.elementor-element-4ba2723:not(.elementor-motion-effects-element-type-background), .elementor-11055 .elementor-element.elementor-element-4ba2723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-11055 .elementor-element.elementor-element-83b4cdc{font-size:31px;line-height:1.1em;}.elementor-11055 .elementor-element.elementor-element-6bd8ea2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11055 .elementor-element.elementor-element-6bd8ea2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-11055 .elementor-element.elementor-element-c566bbe{font-size:30px;line-height:0.9em;}.elementor-11055 .elementor-element.elementor-element-99068a9{padding:10px 10px 10px 10px;}.elementor-11055 .elementor-element.elementor-element-54c522e{padding:0px 10px 0px 10px;}.elementor-11055 .elementor-element.elementor-element-cbf8d90 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-11055 .elementor-element.elementor-element-cbf8d90{font-size:20px;}.elementor-11055 .elementor-element.elementor-element-08757d3{padding:0px 10px 0px 10px;}.elementor-11055 .elementor-element.elementor-element-97f6775{padding:0px 10px 0px 10px;}}