.elementor-312 .elementor-element.elementor-element-4508a541>.elementor-container{min-height:100vh}.elementor-312 .elementor-element.elementor-element-4508a541>.elementor-container:after{content:"";min-height:inherit}.elementor-312 .elementor-element.elementor-element-4508a541{margin-top:0;margin-bottom:0;padding:0;z-index:1}.elementor-312 .elementor-element.elementor-element-1dec53db>.elementor-element-populated{margin:0;padding:0 20px}.elementor-312 .elementor-element.elementor-element-1dec53db{z-index:2}.elementor-312 .elementor-element.elementor-element-213926e1 .elementor-heading-title{color:#fff;font-size:1.125rem;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:2.5px}.elementor-312 .elementor-element.elementor-element-213926e1>.elementor-widget-container{margin:0 12px 0 0;padding:0 0 24px}.elementor-312 .elementor-element.elementor-element-213926e1{width:auto;max-width:auto}.elementor-312 .elementor-element.elementor-element-192e7691{--divider-border-style:solid;--divider-color:#00bdcf;--divider-border-width:2px;width:auto;max-width:auto}.elementor-312 .elementor-element.elementor-element-192e7691 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0}.elementor-312 .elementor-element.elementor-element-192e7691 .elementor-divider{text-align:left;padding-top:0;padding-bottom:0}.elementor-312 .elementor-element.elementor-element-192e7691>.elementor-widget-container{margin:8px 0 0;padding:0}.elementor-312 .elementor-element.elementor-element-9ddeac .elementor-heading-title{color:#fff;font-family:"proxima-nova",Sans-serif;font-size:5.25rem;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:.5px}.elementor-312 .elementor-element.elementor-element-9ddeac>.elementor-widget-container{margin:0 0 0 -4px;padding:0 0 24px}.elementor-312 .elementor-element.elementor-element-7755def4 .elementor-button .elementor-align-icon-right{margin-left:12px}.elementor-312 .elementor-element.elementor-element-7755def4 .elementor-button .elementor-align-icon-left{margin-right:12px}.elementor-312 .elementor-element.elementor-element-7755def4 .elementor-button{fill:#00bdcf;color:#00bdcf;background-color:rgba(255,255,255,0);border-radius:0;padding:0}.elementor-312 .elementor-element.elementor-element-7755def4 .elementor-button:hover,.elementor-312 .elementor-element.elementor-element-7755def4 .elementor-button:focus{color:#fff}.elementor-312 .elementor-element.elementor-element-7755def4 .elementor-button:hover svg,.elementor-312 .elementor-element.elementor-element-7755def4 .elementor-button:focus svg{fill:#fff}.elementor-312 .elementor-element.elementor-element-da80c93 .elementor-button .elementor-align-icon-right{margin-left:12px}.elementor-312 .elementor-element.elementor-element-da80c93 .elementor-button .elementor-align-icon-left{margin-right:12px}.elementor-312 .elementor-element.elementor-element-da80c93 .elementor-button{fill:#00bdcf;color:#00bdcf;background-color:rgba(255,255,255,0);border-radius:0;padding:0}.elementor-312 .elementor-element.elementor-element-da80c93 .elementor-button:hover,.elementor-312 .elementor-element.elementor-element-da80c93 .elementor-button:focus{color:#fff}.elementor-312 .elementor-element.elementor-element-da80c93 .elementor-button:hover svg,.elementor-312 .elementor-element.elementor-element-da80c93 .elementor-button:focus svg{fill:#fff}.elementor-312 .elementor-element.elementor-element-da80c93>.elementor-widget-container{margin:10px 0 0}.elementor-bc-flex-widget .elementor-312 .elementor-element.elementor-element-510953df.elementor-column .elementor-column-wrap{align-items:center}.elementor-312 .elementor-element.elementor-element-510953df.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-312 .elementor-element.elementor-element-510953df>.elementor-element-populated{margin:0;padding:0 20px}.elementor-312 .elementor-element.elementor-element-23d7e58f .elementor-spacer-inner{height:66.666vh}.elementor-312 .elementor-element.elementor-element-23d7e58f>.elementor-widget-container{margin:0 0 0 -400px;background-image:url("https://bridgechurchnyc.com/wp-content/uploads/2020/12/The_Bridge_Church_Home_Hero_Image_5B.jpg");background-position:40% 60%;background-repeat:no-repeat;background-size:cover}.elementor-312 .elementor-element.elementor-element-370ddc2>.elementor-container{min-height:100vh}.elementor-312 .elementor-element.elementor-element-370ddc2>.elementor-container:after{content:"";min-height:inherit}.elementor-312 .elementor-element.elementor-element-370ddc2:not(.elementor-motion-effects-element-type-background),.elementor-312 .elementor-element.elementor-element-370ddc2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://bridgechurchnyc.com/wp-content/uploads/2020/06/The_Bridge_Church_Homepage_Gradient_3-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-312 .elementor-element.elementor-element-370ddc2>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg,#000 0%,rgba(0,0,0,0) 88%);opacity:.75;transition:background .3s,border-radius .3s,opacity .3s}.elementor-312 .elementor-element.elementor-element-370ddc2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-312 .elementor-element.elementor-element-3a17ce9>.elementor-element-populated{margin:0;padding:0}.elementor-312 .elementor-element.elementor-element-27b667b .elementor-image img{width:100%;max-width:1280px}.elementor-312 .elementor-element.elementor-element-bd8f6e2{margin-top:0;margin-bottom:0;padding:0 0 320px}.elementor-312 .elementor-element.elementor-element-2b7d16b>.elementor-element-populated{margin:0;padding:0}.elementor-312 .elementor-element.elementor-element-ff0baad{margin-top:0;margin-bottom:0;padding:0 0 80px}.elementor-312 .elementor-element.elementor-element-90026c8>.elementor-element-populated{margin:0 270px 0 0;padding:0 20px}.elementor-312 .elementor-element.elementor-element-67aafac .elementor-heading-title{color:#fff;letter-spacing:4.5px}.elementor-312 .elementor-element.elementor-element-67aafac>.elementor-widget-container{margin:0 12px 0 0;padding:0 0 24px}.elementor-312 .elementor-element.elementor-element-67aafac{width:auto;max-width:auto}.elementor-312 .elementor-element.elementor-element-2d511f0{--divider-border-style:solid;--divider-color:#00bdcf;--divider-border-width:2px;width:auto;max-width:auto}.elementor-312 .elementor-element.elementor-element-2d511f0 .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0}.elementor-312 .elementor-element.elementor-element-2d511f0 .elementor-divider{text-align:left;padding-top:0;padding-bottom:0}.elementor-312 .elementor-element.elementor-element-2d511f0>.elementor-widget-container{margin:8px 0 0;padding:0}.elementor-312 .elementor-element.elementor-element-ee491f0 .elementor-heading-title{color:#fff}.elementor-312 .elementor-element.elementor-element-17ac1b8{margin-top:0;margin-bottom:0;padding:0}.elementor-312 .elementor-element.elementor-element-ffba62c>.elementor-element-populated{margin:0 20px 0 0;padding:0 20px}.elementor-312 .elementor-element.elementor-element-25eedf6 .elementor-spacer-inner{height:440px}.elementor-312 .elementor-element.elementor-element-25eedf6>.elementor-widget-container{background-image:url("https://bridgechurchnyc.com/wp-content/uploads/2020/06/The_Bridge_Church_Sundays_General_Info_Image.jpg");background-position:44% 29%;background-repeat:no-repeat;background-size:156% auto}.elementor-312 .elementor-element.elementor-element-ae847a8>.elementor-element-populated{margin:124px 0 0 20px;padding:0 20px}.elementor-312 .elementor-element.elementor-element-b6c4f8b{--divider-border-style:solid;--divider-color:#00bdcf;--divider-border-width:2px;width:auto;max-width:auto}.elementor-312 .elementor-element.elementor-element-b6c4f8b .elementor-divider-separator{width:24px;margin:0 auto;margin-left:0}.elementor-312 .elementor-element.elementor-element-b6c4f8b .elementor-divider{text-align:left;padding-top:0;padding-bottom:0}.elementor-312 .elementor-element.elementor-element-b6c4f8b>.elementor-widget-container{margin:9px 12px 0 0;padding:0}.elementor-312 .elementor-element.elementor-element-7315184 .pp-info-box-title{color:#fff;font-size:1.25rem;font-weight:600;line-height:1em;margin-bottom:4px}.elementor-312 .elementor-element.elementor-element-7315184>.elementor-widget-container{margin:0;padding:0}.elementor-312 .elementor-element.elementor-element-7315184{width:auto;max-width:auto}.elementor-312 .elementor-element.elementor-element-d644620 .elementor-button .elementor-align-icon-right{margin-left:12px}.elementor-312 .elementor-element.elementor-element-d644620 .elementor-button .elementor-align-icon-left{margin-right:12px}.elementor-312 .elementor-element.elementor-element-d644620 .elementor-button{fill:#00bdcf;color:#00bdcf;background-color:rgba(255,255,255,0);border-radius:0;padding:0}.elementor-312 .elementor-element.elementor-element-d644620 .elementor-button:hover,.elementor-312 .elementor-element.elementor-element-d644620 .elementor-button:focus{color:#fff}.elementor-312 .elementor-element.elementor-element-d644620 .elementor-button:hover svg,.elementor-312 .elementor-element.elementor-element-d644620 .elementor-button:focus svg{fill:#fff}.elementor-312 .elementor-element.elementor-element-d644620>.elementor-widget-container{margin:0 0 0 36px}.elementor-312 .elementor-element.elementor-element-ccc5df3 .elementor-button .elementor-align-icon-right{margin-left:12px}.elementor-312 .elementor-element.elementor-element-ccc5df3 .elementor-button .elementor-align-icon-left{margin-right:12px}.elementor-312 .elementor-element.elementor-element-ccc5df3 .elementor-button{fill:#00bdcf;color:#00bdcf;background-color:rgba(255,255,255,0);border-radius:0;padding:0}.elementor-312 .elementor-element.elementor-element-ccc5df3 .elementor-button:hover,.elementor-312 .elementor-element.elementor-element-ccc5df3 .elementor-button:focus{color:#fff}.elementor-312 .elementor-element.elementor-element-ccc5df3 .elementor-button:hover svg,.elementor-312 .elementor-element.elementor-element-ccc5df3 .elementor-button:focus svg{fill:#fff}.elementor-312 .elementor-element.elementor-element-ccc5df3>.elementor-widget-container{margin:0 0 0 36px}.elementor-312 .elementor-element.elementor-element-ee73deb{--divider-border-style:solid;--divider-color:rgba(255,255,255,.24);--divider-border-width:0px}.elementor-312 .elementor-element.elementor-element-ee73deb .elementor-divider-separator{width:100%}.elementor-312 .elementor-element.elementor-element-ee73deb .elementor-divider{padding-top:8px;padding-bottom:8px}.elementor-312 .elementor-element.elementor-element-cc31445{--divider-border-style:solid;--divider-color:#00bdcf;--divider-border-width:2px;width:auto;max-width:auto}.elementor-312 .elementor-element.elementor-element-cc31445 .elementor-divider-separator{width:24px;margin:0 auto;margin-left:0}.elementor-312 .elementor-element.elementor-element-cc31445 .elementor-divider{text-align:left;padding-top:0;padding-bottom:0}.elementor-312 .elementor-element.elementor-element-cc31445>.elementor-widget-container{margin:9px 12px 0 0;padding:0}.elementor-312 .elementor-element.elementor-element-71e8d28 .pp-info-box-title{color:#fff;font-size:1.25rem;font-weight:600;line-height:1em;margin-bottom:4px}.elementor-312 .elementor-element.elementor-element-71e8d28>.elementor-widget-container{margin:0;padding:0}.elementor-312 .elementor-element.elementor-element-71e8d28{width:auto;max-width:auto}.elementor-312 .elementor-element.elementor-element-c55a4c5 .elementor-button .elementor-align-icon-right{margin-left:12px}.elementor-312 .elementor-element.elementor-element-c55a4c5 .elementor-button .elementor-align-icon-left{margin-right:12px}.elementor-312 .elementor-element.elementor-element-c55a4c5 .elementor-button{fill:#00bdcf;color:#00bdcf;background-color:rgba(255,255,255,0);border-radius:0;padding:0}.elementor-312 .elementor-element.elementor-element-c55a4c5 .elementor-button:hover,.elementor-312 .elementor-element.elementor-element-c55a4c5 .elementor-button:focus{color:#fff}.elementor-312 .elementor-element.elementor-element-c55a4c5 .elementor-button:hover svg,.elementor-312 .elementor-element.elementor-element-c55a4c5 .elementor-button:focus svg{fill:#fff}.elementor-312 .elementor-element.elementor-element-c55a4c5>.elementor-widget-container{margin:0 0 0 36px}.elementor-312 .elementor-element.elementor-element-53edc48{--divider-border-style:solid;--divider-color:rgba(255,255,255,.24);--divider-border-width:0px}.elementor-312 .elementor-element.elementor-element-53edc48 .elementor-divider-separator{width:100%}.elementor-312 .elementor-element.elementor-element-53edc48 .elementor-divider{padding-top:24px;padding-bottom:24px}.elementor-312 .elementor-element.elementor-element-7e476a0{--divider-border-style:solid;--divider-color:rgba(255,255,255,.24);--divider-border-width:0px}.elementor-312 .elementor-element.elementor-element-7e476a0 .elementor-divider-separator{width:100%}.elementor-312 .elementor-element.elementor-element-7e476a0 .elementor-divider{padding-top:8px;padding-bottom:8px}.elementor-312 .elementor-element.elementor-element-e7b0051{--divider-border-style:solid;--divider-color:rgba(255,255,255,.24);--divider-border-width:0px}.elementor-312 .elementor-element.elementor-element-e7b0051 .elementor-divider-separator{width:100%}.elementor-312 .elementor-element.elementor-element-e7b0051 .elementor-divider{padding-top:16px;padding-bottom:16px}.elementor-312 .elementor-element.elementor-element-6cc24ee:not(.elementor-motion-effects-element-type-background),.elementor-312 .elementor-element.elementor-element-6cc24ee>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-312 .elementor-element.elementor-element-6cc24ee{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0 0 160px}.elementor-312 .elementor-element.elementor-element-6cc24ee>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-312 .elementor-element.elementor-element-20dd39a>.elementor-element-populated{margin:0;padding:0}.elementor-312 .elementor-element.elementor-element-64c4cc5{margin-top:-160px;margin-bottom:0;padding:0 0 80px}.elementor-312 .elementor-element.elementor-element-b2ff11e>.elementor-element-populated{margin:0;padding:0 20px}.elementor-312 .elementor-element.elementor-element-c1daa9f .elementor-spacer-inner{height:640px}.elementor-312 .elementor-element.elementor-element-c1daa9f>.elementor-widget-container{margin:0;background-image:url("https://bridgechurchnyc.com/wp-content/uploads/2020/12/The_Bridge_Church_Home_James_Preaching.jpg");background-position:0 36%;background-repeat:no-repeat;background-size:cover}.elementor-312 .elementor-element.elementor-element-ba718a5{margin-top:0;margin-bottom:0;padding:0 0 80px}.elementor-312 .elementor-element.elementor-element-9d03a12>.elementor-element-populated{margin:0 500px 0 0;padding:0 20px}.elementor-312 .elementor-element.elementor-element-ca7d51d .elementor-heading-title{color:#000}.elementor-312 .elementor-element.elementor-element-ca7d51d>.elementor-widget-container{margin:0 12px 0 0;padding:0 0 24px}.elementor-312 .elementor-element.elementor-element-ca7d51d{width:auto;max-width:auto}.elementor-312 .elementor-element.elementor-element-23c82ae{--divider-border-style:solid;--divider-color:#00bdcf;--divider-border-width:2px;width:auto;max-width:auto}.elementor-312 .elementor-element.elementor-element-23c82ae .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0}.elementor-312 .elementor-element.elementor-element-23c82ae .elementor-divider{text-align:left;padding-top:0;padding-bottom:0}.elementor-312 .elementor-element.elementor-element-23c82ae>.elementor-widget-container{margin:8px 0 0;padding:0}.elementor-312 .elementor-element.elementor-element-c5546a5 .elementor-heading-title{color:#000}.elementor-312 .elementor-element.elementor-element-01e8776{margin-top:0;margin-bottom:0;padding:0}.elementor-312 .elementor-element.elementor-element-193c299>.elementor-element-populated{margin:0;padding:0 20px}.elementor-312 .elementor-element.elementor-element-d835318{text-align:left}.elementor-312 .elementor-element.elementor-element-d835318 .elementor-image img{width:360px;opacity:1}.elementor-312 .elementor-element.elementor-element-4673531 .elementor-spacer-inner{height:40px}.elementor-312 .elementor-element.elementor-element-173ce6e .elementor-heading-title{color:#000;font-family:"proxima-nova",Sans-serif;font-size:16px;font-weight:400;text-transform:none}.elementor-312 .elementor-element.elementor-element-70d9eaa>.elementor-widget-container{padding:0}.elementor-312 .elementor-element.elementor-element-fb145ae{font-size:3.8rem}.elementor-312 .elementor-element.elementor-element-fb145ae>.elementor-widget-container{padding:0 0 2px}.elementor-312 .elementor-element.elementor-element-ca39652>.elementor-widget-container{padding:0 0 32px}.elementor-312 .elementor-element.elementor-element-005b598>.elementor-element-populated{margin:0 0 0 20px;padding:0 20px}.elementor-312 .elementor-element.elementor-element-cf5e202>.elementor-widget-container{padding:0 0 32px}.elementor-312 .elementor-element.elementor-element-ecfdd84 .elementor-button .elementor-align-icon-right{margin-left:12px}.elementor-312 .elementor-element.elementor-element-ecfdd84 .elementor-button .elementor-align-icon-left{margin-right:12px}.elementor-312 .elementor-element.elementor-element-ecfdd84 .elementor-button{fill:#00bdcf;color:#00bdcf;background-color:rgba(255,255,255,0);border-radius:0;padding:0}.elementor-312 .elementor-element.elementor-element-ecfdd84 .elementor-button:hover,.elementor-312 .elementor-element.elementor-element-ecfdd84 .elementor-button:focus{color:#000}.elementor-312 .elementor-element.elementor-element-ecfdd84 .elementor-button:hover svg,.elementor-312 .elementor-element.elementor-element-ecfdd84 .elementor-button:focus svg{fill:#000}.elementor-312 .elementor-element.elementor-element-942a500 .elementor-spacer-inner{height:30px}.elementor-312 .elementor-element.elementor-element-448952d>.elementor-widget-container{padding:0 0 32px}.elementor-312 .elementor-element.elementor-element-826aa66:not(.elementor-motion-effects-element-type-background),.elementor-312 .elementor-element.elementor-element-826aa66>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f7f7}.elementor-312 .elementor-element.elementor-element-826aa66{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:160px 0}.elementor-312 .elementor-element.elementor-element-826aa66>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-312 .elementor-element.elementor-element-c5f9f91>.elementor-element-populated{margin:0;padding:0}.elementor-312 .elementor-element.elementor-element-8cba419{margin-top:0;margin-bottom:0;padding:0 0 80px}.elementor-312 .elementor-element.elementor-element-90b181b>.elementor-element-populated{margin:0 500px 0 0;padding:0 20px}.elementor-312 .elementor-element.elementor-element-dcc15f8 .elementor-heading-title{color:#000}.elementor-312 .elementor-element.elementor-element-dcc15f8>.elementor-widget-container{margin:0 12px 0 0;padding:0 0 24px}.elementor-312 .elementor-element.elementor-element-dcc15f8{width:auto;max-width:auto}.elementor-312 .elementor-element.elementor-element-167f10b{--divider-border-style:solid;--divider-color:#00bdcf;--divider-border-width:2px;width:auto;max-width:auto}.elementor-312 .elementor-element.elementor-element-167f10b .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0}.elementor-312 .elementor-element.elementor-element-167f10b .elementor-divider{text-align:left;padding-top:0;padding-bottom:0}.elementor-312 .elementor-element.elementor-element-167f10b>.elementor-widget-container{margin:8px 0 0;padding:0}.elementor-312 .elementor-element.elementor-element-901aaab .elementor-heading-title{color:#000}.elementor-312 .elementor-element.elementor-element-7accc1f>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-312 .elementor-element.elementor-element-7accc1f{margin-top:0;margin-bottom:0;padding:0 0 80px}.elementor-312 .elementor-element.elementor-element-c720f05>.elementor-element-populated{margin:0 20px 0 0;padding:0 20px}.elementor-312 .elementor-element.elementor-element-e4acfeb .elementor-spacer-inner{height:440px}.elementor-312 .elementor-element.elementor-element-e4acfeb>.elementor-widget-container{margin:0;padding:0;background-image:url("https://bridgechurchnyc.com/wp-content/uploads/2023/10/NYC-Denominational-Church.jpg");background-position:35% 25%;background-repeat:no-repeat;background-size:160% auto}.elementor-312 .elementor-element.elementor-element-504cbae>.elementor-element-populated{margin:0 0 0 20px;padding:0 20px}.elementor-312 .elementor-element.elementor-element-3299f10 .elementor-text-editor{columns:1;column-gap:0}.elementor-312 .elementor-element.elementor-element-3299f10>.elementor-widget-container{padding:0}.elementor-312 .elementor-element.elementor-element-ff882d3>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-312 .elementor-element.elementor-element-ff882d3{margin-top:0;margin-bottom:0;padding:0}.elementor-312 .elementor-element.elementor-element-35d827f>.elementor-element-populated{margin:0 20px 0 0;padding:0 20px}.elementor-312 .elementor-element.elementor-element-eceb1a4 .elementor-text-editor{columns:1;column-gap:0}.elementor-312 .elementor-element.elementor-element-eceb1a4>.elementor-widget-container{padding:0}.elementor-312 .elementor-element.elementor-element-55d11d1>.elementor-element-populated{margin:0 0 0 20px;padding:0 20px}.elementor-312 .elementor-element.elementor-element-c9fe76e .elementor-spacer-inner{height:440px}.elementor-312 .elementor-element.elementor-element-c9fe76e>.elementor-widget-container{margin:0;padding:0;background-image:url("https://bridgechurchnyc.com/wp-content/uploads/2023/10/Grow-With-Bridge-Church-NYC.jpg");background-position:28% 100%;background-repeat:no-repeat;background-size:720px auto}:root{--page-title-display:none}@media(min-width:768px){.elementor-312 .elementor-element.elementor-element-1dec53db{width:76.497%}.elementor-312 .elementor-element.elementor-element-510953df{width:22.809%}}@media(max-width:1024px) and (min-width:768px){.elementor-312 .elementor-element.elementor-element-1dec53db{width:100%}.elementor-312 .elementor-element.elementor-element-510953df{width:100%}.elementor-312 .elementor-element.elementor-element-ffba62c{width:100%}.elementor-312 .elementor-element.elementor-element-ae847a8{width:100%}.elementor-312 .elementor-element.elementor-element-005b598{width:100%}.elementor-312 .elementor-element.elementor-element-c720f05{width:100%}.elementor-312 .elementor-element.elementor-element-504cbae{width:100%}.elementor-312 .elementor-element.elementor-element-35d827f{width:100%}.elementor-312 .elementor-element.elementor-element-55d11d1{width:100%}}@media(min-width:1025px){.elementor-312 .elementor-element.elementor-element-c1daa9f>.elementor-widget-container{background-attachment:scroll}.elementor-312 .elementor-element.elementor-element-e4acfeb>.elementor-widget-container{background-attachment:scroll}.elementor-312 .elementor-element.elementor-element-c9fe76e>.elementor-widget-container{background-attachment:scroll}}@media(max-width:1024px){.elementor-312 .elementor-element.elementor-element-4508a541>.elementor-container{min-height:100vh}.elementor-312 .elementor-element.elementor-element-4508a541>.elementor-container:after{content:"";min-height:inherit}.elementor-312 .elementor-element.elementor-element-1dec53db>.elementor-element-populated{padding:0 32px}.elementor-312 .elementor-element.elementor-element-213926e1>.elementor-widget-container{padding:0 0 20px}.elementor-312 .elementor-element.elementor-element-192e7691>.elementor-widget-container{padding:0 0 20px}.elementor-312 .elementor-element.elementor-element-9ddeac>.elementor-widget-container{padding:0 0 16px}.elementor-312 .elementor-element.elementor-element-510953df>.elementor-element-populated{margin:0;padding:0 32px}.elementor-312 .elementor-element.elementor-element-23d7e58f .elementor-spacer-inner{height:50vh}.elementor-312 .elementor-element.elementor-element-23d7e58f>.elementor-widget-container{margin:0;padding:0;background-position:52% 36%;background-repeat:no-repeat;background-size:136vw auto}.elementor-312 .elementor-element.elementor-element-bd8f6e2{padding:120px 32px 240px}.elementor-312 .elementor-element.elementor-element-ff0baad{padding:0 0 48px}.elementor-312 .elementor-element.elementor-element-90026c8>.elementor-element-populated{margin:0;padding:0}.elementor-312 .elementor-element.elementor-element-67aafac>.elementor-widget-container{padding:0 0 20px}.elementor-312 .elementor-element.elementor-element-17ac1b8{padding:0}.elementor-312 .elementor-element.elementor-element-ffba62c>.elementor-element-populated{margin:0;padding:0 0 48px}.elementor-312 .elementor-element.elementor-element-25eedf6 .elementor-spacer-inner{height:480px}.elementor-312 .elementor-element.elementor-element-25eedf6>.elementor-widget-container{background-size:cover}.elementor-312 .elementor-element.elementor-element-ae847a8>.elementor-element-populated{margin:0;padding:0}.elementor-312 .elementor-element.elementor-element-6cc24ee{padding:0 32px 120px}.elementor-312 .elementor-element.elementor-element-64c4cc5{margin-top:-120px;margin-bottom:0;padding:0 0 64px}.elementor-312 .elementor-element.elementor-element-b2ff11e>.elementor-element-populated{margin:0;padding:0}.elementor-312 .elementor-element.elementor-element-c1daa9f .elementor-spacer-inner{height:480px}.elementor-312 .elementor-element.elementor-element-c1daa9f>.elementor-widget-container{margin:0;background-position:80% 28%;background-size:122% auto}.elementor-312 .elementor-element.elementor-element-ba718a5{padding:0 0 24px}.elementor-312 .elementor-element.elementor-element-9d03a12>.elementor-element-populated{margin:0;padding:0}.elementor-312 .elementor-element.elementor-element-ca7d51d>.elementor-widget-container{padding:0 0 20px}.elementor-312 .elementor-element.elementor-element-01e8776{padding:0}.elementor-312 .elementor-element.elementor-element-005b598>.elementor-element-populated{margin:0;padding:0}.elementor-312 .elementor-element.elementor-element-826aa66{padding:120px 32px}.elementor-312 .elementor-element.elementor-element-8cba419{padding:0 0 48px}.elementor-312 .elementor-element.elementor-element-90b181b>.elementor-element-populated{margin:0;padding:0}.elementor-312 .elementor-element.elementor-element-dcc15f8>.elementor-widget-container{padding:0 0 20px}.elementor-312 .elementor-element.elementor-element-7accc1f{padding:0}.elementor-312 .elementor-element.elementor-element-c720f05>.elementor-element-populated{margin:0;padding:0}.elementor-312 .elementor-element.elementor-element-e4acfeb .elementor-spacer-inner{height:480px}.elementor-312 .elementor-element.elementor-element-e4acfeb>.elementor-widget-container{margin:0 0 48px;padding:0;background-position:56% 56%;background-size:124% auto}.elementor-312 .elementor-element.elementor-element-504cbae>.elementor-element-populated{margin:0;padding:0}.elementor-312 .elementor-element.elementor-element-3299f10 .elementor-text-editor{columns:1}.elementor-312 .elementor-element.elementor-element-3299f10>.elementor-widget-container{padding:0 0 1.555em}.elementor-312 .elementor-element.elementor-element-ff882d3{padding:0}.elementor-312 .elementor-element.elementor-element-35d827f>.elementor-element-populated{margin:0;padding:0}.elementor-312 .elementor-element.elementor-element-eceb1a4 .elementor-text-editor{columns:1}.elementor-312 .elementor-element.elementor-element-55d11d1>.elementor-element-populated{margin:0;padding:0}.elementor-312 .elementor-element.elementor-element-c9fe76e .elementor-spacer-inner{height:480px}.elementor-312 .elementor-element.elementor-element-c9fe76e>.elementor-widget-container{margin:0}}@media(max-width:767px){.elementor-312 .elementor-element.elementor-element-4508a541>.elementor-container{min-height:100vh}.elementor-312 .elementor-element.elementor-element-4508a541>.elementor-container:after{content:"";min-height:inherit}.elementor-312 .elementor-element.elementor-element-1dec53db>.elementor-element-populated{padding:0 20px}.elementor-312 .elementor-element.elementor-element-213926e1 .elementor-heading-title{letter-spacing:3.5px}.elementor-312 .elementor-element.elementor-element-213926e1>.elementor-widget-container{margin:0 8px 0 0;padding:0 0 16px}.elementor-312 .elementor-element.elementor-element-192e7691 .elementor-divider-separator{width:32px}.elementor-312 .elementor-element.elementor-element-192e7691>.elementor-widget-container{margin:6px 0 0;padding:0 0 16px}.elementor-312 .elementor-element.elementor-element-9ddeac .elementor-heading-title{letter-spacing:0px}.elementor-312 .elementor-element.elementor-element-9ddeac>.elementor-widget-container{margin:0 0 0 -2px;padding:0 0 12px}.elementor-312 .elementor-element.elementor-element-510953df>.elementor-element-populated{padding:0 20px}.elementor-312 .elementor-element.elementor-element-23d7e58f>.elementor-widget-container{background-position:48% 40%;background-size:150vw auto}.elementor-312 .elementor-element.elementor-element-bd8f6e2{padding:104px 20px 160px}.elementor-312 .elementor-element.elementor-element-ff0baad{padding:0 0 32px}.elementor-312 .elementor-element.elementor-element-67aafac .elementor-heading-title{letter-spacing:3.5px}.elementor-312 .elementor-element.elementor-element-67aafac>.elementor-widget-container{margin:0 8px 0 0;padding:0 0 16px}.elementor-312 .elementor-element.elementor-element-2d511f0 .elementor-divider-separator{width:32px}.elementor-312 .elementor-element.elementor-element-2d511f0>.elementor-widget-container{margin:6px 0 0;padding:0 0 16px}.elementor-312 .elementor-element.elementor-element-ffba62c>.elementor-element-populated{margin:0;padding:0 0 40px}.elementor-312 .elementor-element.elementor-element-25eedf6 .elementor-spacer-inner{height:0}.elementor-312 .elementor-element.elementor-element-25eedf6>.elementor-widget-container{padding:83.333% 0 0;background-size:124vw auto}.elementor-312 .elementor-element.elementor-element-b6c4f8b .elementor-divider-separator{width:16px}.elementor-312 .elementor-element.elementor-element-b6c4f8b>.elementor-widget-container{margin:6px 8px 0 0}.elementor-312 .elementor-element.elementor-element-7315184 .pp-info-box-title{font-size:1rem}.elementor-312 .elementor-element.elementor-element-d644620>.elementor-widget-container{margin:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-ccc5df3>.elementor-widget-container{margin:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-ee73deb .elementor-divider{padding-top:6px;padding-bottom:6px}.elementor-312 .elementor-element.elementor-element-cc31445 .elementor-divider-separator{width:16px}.elementor-312 .elementor-element.elementor-element-cc31445>.elementor-widget-container{margin:6px 8px 0 0}.elementor-312 .elementor-element.elementor-element-71e8d28 .pp-info-box-title{font-size:1rem}.elementor-312 .elementor-element.elementor-element-c55a4c5>.elementor-widget-container{margin:0 0 0 24px}.elementor-312 .elementor-element.elementor-element-53edc48 .elementor-divider{padding-top:16px;padding-bottom:16px}.elementor-312 .elementor-element.elementor-element-7e476a0 .elementor-divider{padding-top:6px;padding-bottom:6px}.elementor-312 .elementor-element.elementor-element-e7b0051 .elementor-divider{padding-top:12px;padding-bottom:12px}.elementor-312 .elementor-element.elementor-element-6cc24ee{padding:0 20px 80px}.elementor-312 .elementor-element.elementor-element-64c4cc5{margin-top:-80px;margin-bottom:0;padding:0 0 40px}.elementor-312 .elementor-element.elementor-element-c1daa9f .elementor-spacer-inner{height:0}.elementor-312 .elementor-element.elementor-element-c1daa9f>.elementor-widget-container{padding:83.333% 0 0;background-position:64% 32%;background-size:160% auto}.elementor-312 .elementor-element.elementor-element-ba718a5{padding:0 0 24px}.elementor-312 .elementor-element.elementor-element-ca7d51d>.elementor-widget-container{margin:0 8px 0 0;padding:0 0 16px}.elementor-312 .elementor-element.elementor-element-23c82ae .elementor-divider-separator{width:32px}.elementor-312 .elementor-element.elementor-element-23c82ae>.elementor-widget-container{margin:6px 0 0;padding:0 0 16px}.elementor-312 .elementor-element.elementor-element-01e8776{padding:0}.elementor-312 .elementor-element.elementor-element-70d9eaa>.elementor-widget-container{padding:0 0 24px}.elementor-312 .elementor-element.elementor-element-fb145ae>.elementor-widget-container{padding:0 0 24px}.elementor-312 .elementor-element.elementor-element-ca39652>.elementor-widget-container{padding:0 0 24px}.elementor-312 .elementor-element.elementor-element-cf5e202>.elementor-widget-container{padding:0 0 24px}.elementor-312 .elementor-element.elementor-element-448952d>.elementor-widget-container{padding:0 0 24px}.elementor-312 .elementor-element.elementor-element-826aa66{padding:80px 20px}.elementor-312 .elementor-element.elementor-element-8cba419{padding:0 0 24px}.elementor-312 .elementor-element.elementor-element-dcc15f8>.elementor-widget-container{margin:0 8px 0 0;padding:0 0 16px}.elementor-312 .elementor-element.elementor-element-167f10b .elementor-divider-separator{width:32px}.elementor-312 .elementor-element.elementor-element-167f10b>.elementor-widget-container{margin:6px 0 0;padding:0 0 16px}.elementor-312 .elementor-element.elementor-element-e4acfeb .elementor-spacer-inner{height:0}.elementor-312 .elementor-element.elementor-element-e4acfeb>.elementor-widget-container{margin:0 0 24px;padding:83.333% 0 0;background-size:152% auto}.elementor-312 .elementor-element.elementor-element-3299f10 .elementor-text-editor{columns:1}.elementor-312 .elementor-element.elementor-element-3299f10>.elementor-widget-container{padding:0 0 1em}.elementor-312 .elementor-element.elementor-element-eceb1a4 .elementor-text-editor{columns:1}.elementor-312 .elementor-element.elementor-element-c9fe76e .elementor-spacer-inner{height:320px}}.underline-links a{position:relative;display:inline-block}.underline-links a:before{content:'';position:absolute;z-index:0;left:0;right:100%;bottom:0;top:28px;background:#fff;height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.underline-links a:hover:before{right:40px}@media (max-width:767px) and (min-width:320px){.underline-links a:before{top:24px}}.underline-links a{position:relative;display:inline-block}.underline-links a:before{content:'';position:absolute;z-index:0;left:0;right:100%;bottom:0;top:28px;background:#fff;height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.underline-links a:hover:before{right:40px}@media (max-width:767px) and (min-width:320px){.underline-links a:before{top:24px}}#hero-content{padding-top:36vh}@media (max-width:1536px) and (min-width:1280px){#hero-content{padding-top:33.333vh}}@media (max-width:1024px) and (min-width:768px){#hero-content{padding-top:20vh;height:50vh}}@media (max-width:767px) and (min-width:320px){#hero-content{padding-top:20vh;height:50vh}}@media (max-width:1536px) and (min-width:1280px){#hero-image .elementor-widget-container{background-position:40% 32% !important;background-size:160% auto !important}}@media (max-width:1280px) and (min-width:1025px){#hero-image .elementor-spacer-inner{height:75vh !important}}#full-height-column{height:100vh}@media (max-width:1024px) and (min-width:320px){#full-height-column{height:auto}}#the-bridge{mix-blend-mode:soft-light;margin-bottom:16.666vh}#gradient{margin-top:-83.333vh}@media (max-width:1024px) and (min-width:320px){#gradient{margin-top:-100vh}}#wrapper p{margin-bottom:0}@media (max-width:767px) and (min-width:320px){#wrapper p{margin-bottom:2em !important}}#wrapper p{margin-bottom:0}@media (max-width:767px) and (min-width:320px){#wrapper p{margin-bottom:2em !important}}