/* https://bachperformance.com/wp-content/uploads/elementor/css/post-11684.css?ver=1749660224 */
.elementor-11684 .elementor-element.elementor-element-1b1c910c:not(.elementor-motion-effects-element-type-background),.elementor-11684 .elementor-element.elementor-element-1b1c910c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-11684 .elementor-element.elementor-element-1b1c910c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-11684 .elementor-element.elementor-element-1b1c910c>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-11684 .elementor-element.elementor-element-179567d0 img{width:56%;border-style:solid;border-width:5px 5px 5px 5px}.elementor-11684 .elementor-element.elementor-element-3e7d15e2:not(.elementor-motion-effects-element-type-background),.elementor-11684 .elementor-element.elementor-element-3e7d15e2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#BE0B0D}.elementor-11684 .elementor-element.elementor-element-3e7d15e2>.elementor-container{max-width:1600px}.elementor-11684 .elementor-element.elementor-element-3e7d15e2{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:10px 0 0 0}.elementor-11684 .elementor-element.elementor-element-3e7d15e2>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-heading .elementor-heading-title{font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-11684 .elementor-element.elementor-element-164610de{text-align:center}.elementor-11684 .elementor-element.elementor-element-164610de .elementor-heading-title{font-family:"building",Sans-serif;font-size:72px;letter-spacing:4.8px;color:#FFF}.elementor-11684 .elementor-element.elementor-element-58ce796d:not(.elementor-motion-effects-element-type-background),.elementor-11684 .elementor-element.elementor-element-58ce796d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-11684 .elementor-element.elementor-element-58ce796d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-11684 .elementor-element.elementor-element-58ce796d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-11684 .elementor-element.elementor-element-bea4656{text-align:center;font-family:"roboto-bold",Sans-serif;font-size:28px;color:#000}.elementor-11684 .elementor-element.elementor-element-c703e64:not(.elementor-motion-effects-element-type-background),.elementor-11684 .elementor-element.elementor-element-c703e64>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-11684 .elementor-element.elementor-element-c703e64{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-11684 .elementor-element.elementor-element-c703e64>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11684 .elementor-element.elementor-element-0bebf0f{font-family:"roboto-reg",Sans-serif;font-size:18px;color:#242424}.elementor-11684 .elementor-element.elementor-element-30566d0:not(.elementor-motion-effects-element-type-background),.elementor-11684 .elementor-element.elementor-element-30566d0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-11684 .elementor-element.elementor-element-30566d0{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-11684 .elementor-element.elementor-element-30566d0>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11684 .elementor-element.elementor-element-202da92{font-family:"roboto-reg",Sans-serif;font-size:18px;color:#242424}.elementor-11684 .elementor-element.elementor-element-fa86658:not(.elementor-motion-effects-element-type-background),.elementor-11684 .elementor-element.elementor-element-fa86658>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#BE0B0D}.elementor-11684 .elementor-element.elementor-element-fa86658>.elementor-container{max-width:1600px}.elementor-11684 .elementor-element.elementor-element-fa86658{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:10px 0 0 0}.elementor-11684 .elementor-element.elementor-element-fa86658>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11684 .elementor-element.elementor-element-655c963{text-align:center}.elementor-11684 .elementor-element.elementor-element-655c963 .elementor-heading-title{font-family:"building",Sans-serif;font-size:59px;letter-spacing:4.8px;color:#FFF}.elementor-11684 .elementor-element.elementor-element-a1e6bf4:not(.elementor-motion-effects-element-type-background),.elementor-11684 .elementor-element.elementor-element-a1e6bf4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-11684 .elementor-element.elementor-element-a1e6bf4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-11684 .elementor-element.elementor-element-a1e6bf4>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11684 .elementor-element.elementor-element-e2c9e05>.elementor-widget-container{background-color:#FFF}.elementor-11684 .elementor-element.elementor-element-e2c9e05{font-family:"roboto-reg",Sans-serif;font-size:18px;color:#050000}.elementor-11684 .elementor-element.elementor-element-9f33cf4:not(.elementor-motion-effects-element-type-background),.elementor-11684 .elementor-element.elementor-element-9f33cf4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-11684 .elementor-element.elementor-element-9f33cf4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-11684 .elementor-element.elementor-element-9f33cf4>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11684 .elementor-element.elementor-element-29d07d4c{--spacer-size:10px}.elementor-11684 .elementor-element.elementor-element-542bf6c>.elementor-widget-container{background-color:#FFF}.elementor-11684 .elementor-element.elementor-element-542bf6c{font-family:"roboto-reg",Sans-serif;font-size:18px;color:#242424}.elementor-11684 .elementor-element.elementor-element-2822c7f>.elementor-widget-container{background-color:#000}.elementor-11684 .elementor-element.elementor-element-ceb83d2:not(.elementor-motion-effects-element-type-background),.elementor-11684 .elementor-element.elementor-element-ceb83d2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#BE0B0D}.elementor-11684 .elementor-element.elementor-element-ceb83d2>.elementor-container{max-width:1600px}.elementor-11684 .elementor-element.elementor-element-ceb83d2{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:10px 0 0 0}.elementor-11684 .elementor-element.elementor-element-ceb83d2>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11684 .elementor-element.elementor-element-fe79d35{text-align:center}.elementor-11684 .elementor-element.elementor-element-fe79d35 .elementor-heading-title{font-family:"building",Sans-serif;font-size:59px;letter-spacing:4.8px;color:#FFF}.elementor-11684 .elementor-element.elementor-element-593280e4:not(.elementor-motion-effects-element-type-background),.elementor-11684 .elementor-element.elementor-element-593280e4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-11684 .elementor-element.elementor-element-593280e4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:10px 0 0 0}.elementor-11684 .elementor-element.elementor-element-593280e4>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11684 .elementor-element.elementor-element-a340f0a{text-align:center;font-family:"roboto-bold",Sans-serif;font-size:28px;color:#000}.elementor-11684 .elementor-element.elementor-element-278ae3a{font-family:"roboto-reg",Sans-serif;font-size:18px;color:#242424}.elementor-11684 .elementor-element.elementor-element-21d802dd:not(.elementor-motion-effects-element-type-background),.elementor-11684 .elementor-element.elementor-element-21d802dd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-11684 .elementor-element.elementor-element-21d802dd{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-11684 .elementor-element.elementor-element-21d802dd>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11684 .elementor-element.elementor-element-1e3ba90>.elementor-widget-container{padding:40px 0 0 0}.elementor-11684 .elementor-element.elementor-element-1e3ba90{font-family:"roboto-reg",Sans-serif;font-size:18px;color:#242424}.elementor-11684 .elementor-element.elementor-element-e71f7f7 img{border-style:solid}.elementor-11684 .elementor-element.elementor-element-f4759cc>.elementor-widget-container{background-color:#C80214}.elementor-11684 .elementor-element.elementor-element-f4759cc .elementor-heading-title{color:#FFF}.elementor-11684 .elementor-element.elementor-element-d565d47:not(.elementor-motion-effects-element-type-background),.elementor-11684 .elementor-element.elementor-element-d565d47>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-11684 .elementor-element.elementor-element-d565d47{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-11684 .elementor-element.elementor-element-d565d47>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11684 .elementor-element.elementor-element-4c7fe96>.elementor-widget-container{background-color:#FFF}.elementor-11684 .elementor-element.elementor-element-4c7fe96{font-family:"roboto-reg",Sans-serif;font-size:23px;color:#0A0000}.elementor-11684 .elementor-element.elementor-element-5f3a9a4:not(.elementor-motion-effects-element-type-background),.elementor-11684 .elementor-element.elementor-element-5f3a9a4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-11684 .elementor-element.elementor-element-5f3a9a4>.elementor-background-overlay{background-color:#FFF;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-11684 .elementor-element.elementor-element-5f3a9a4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-11684 .elementor-element.elementor-element-433c88f>.elementor-widget-container{background-color:#CA0000}.elementor-11684 .elementor-element.elementor-element-433c88f .elementor-heading-title{color:#FFF}.elementor-11684 .elementor-element.elementor-element-8a1a05d>.elementor-widget-container{background-color:#FFF}.elementor-11684 .elementor-element.elementor-element-8a1a05d{font-family:"roboto-reg",Sans-serif;font-size:18px;color:#000}.elementor-11684 .elementor-element.elementor-element-577e7a61:not(.elementor-motion-effects-element-type-background),.elementor-11684 .elementor-element.elementor-element-577e7a61>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-11684 .elementor-element.elementor-element-577e7a61{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-11684 .elementor-element.elementor-element-577e7a61>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-11684 .elementor-element.elementor-element-56872b03 .elementor-button{background-color:#C60000;font-family:"building",Sans-serif;font-size:64px;font-weight:700;text-transform:uppercase;letter-spacing:2.9px;fill:#FFF;color:#FFF;padding:20px 10px 10px 10px}.elementor-11684 .elementor-element.elementor-element-4d8729ca{--spacer-size:10px}.elementor-11684 .elementor-element.elementor-element-634d2d1f{--spacer-size:10px}@media(min-width:768px){.elementor-11684 .elementor-element.elementor-element-b2be660{width:56.754%}.elementor-11684 .elementor-element.elementor-element-e268ad2{width:43.202%}.elementor-11684 .elementor-element.elementor-element-3d3ecfd8{width:41.14%}.elementor-11684 .elementor-element.elementor-element-39cbceaf{width:58.86%}}@media(max-width:767px){.elementor-11684 .elementor-element.elementor-element-179567d0 img{width:100%}.elementor-11684 .elementor-element.elementor-element-164610de .elementor-heading-title{font-size:51px}.elementor-11684 .elementor-element.elementor-element-bea4656{font-size:19px}.elementor-11684 .elementor-element.elementor-element-655c963 .elementor-heading-title{font-size:45px}.elementor-11684 .elementor-element.elementor-element-fe79d35 .elementor-heading-title{font-size:45px}.elementor-11684 .elementor-element.elementor-element-a340f0a{font-size:23px}.elementor-11684 .elementor-element.elementor-element-1e3ba90>.elementor-widget-container{padding:0 0 0 0}.elementor-11684 .elementor-element.elementor-element-56872b03 .elementor-button{font-size:49px}}