.elementor-4 .elementor-element.elementor-element-911df1a:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-911df1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background:url("https://bridgecitybraces.com/wp-content/uploads/2024/10/Default-Banner.webp") 50% 50%;background-size:cover;}.elementor-4 .elementor-element.elementor-element-911df1a > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-911df1a > .elementor-container{min-height:890px;}.elementor-4 .elementor-element.elementor-element-911df1a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-911df1a > .elementor-shape-bottom svg{width:calc(183% + 1.3px);height:260px;}.elementor-4 .elementor-element.elementor-element-5b06845 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-bfd804e{text-align:center;}.elementor-4 .elementor-element.elementor-element-bfd804e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-8f5e80d{margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-830dfd6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 0px;}.elementor-4 .elementor-element.elementor-element-a113b95 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-35a289c-font-family ), Sans-serif;font-size:var( --e-global-typography-35a289c-font-size );font-weight:var( --e-global-typography-35a289c-font-weight );text-transform:var( --e-global-typography-35a289c-text-transform );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );fill:var( --e-global-color-9b9feaf );color:var( --e-global-color-9b9feaf );border-radius:50px 50px 50px 50px;padding:24px 60px 24px 60px;}.elementor-4 .elementor-element.elementor-element-a113b95 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-181ea06 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-35a289c-font-family ), Sans-serif;font-size:var( --e-global-typography-35a289c-font-size );font-weight:var( --e-global-typography-35a289c-font-weight );text-transform:var( --e-global-typography-35a289c-text-transform );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );fill:var( --e-global-color-9b9feaf );color:var( --e-global-color-9b9feaf );border-radius:50px 50px 50px 50px;padding:24px 60px 24px 60px;}.elementor-4 .elementor-element.elementor-element-181ea06 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-402a7b74{margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-4 .elementor-element.elementor-element-4db15cfe.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4 .elementor-element.elementor-element-10d09cff{text-align:center;}.elementor-4 .elementor-element.elementor-element-10d09cff .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-639b8875{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4 .elementor-element.elementor-element-67e281a7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-71b5bc85:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-71b5bc85 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4 .elementor-element.elementor-element-71b5bc85 > .elementor-element-populated{border-style:solid;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-9b9feaf );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;padding:79px 43px 79px 43px;}.elementor-4 .elementor-element.elementor-element-71b5bc85 > .elementor-element-populated, .elementor-4 .elementor-element.elementor-element-71b5bc85 > .elementor-element-populated > .elementor-background-overlay, .elementor-4 .elementor-element.elementor-element-71b5bc85 > .elementor-background-slideshow{border-radius:100% 100% 100% 100%;}.elementor-4 .elementor-element.elementor-element-71b5bc85 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-2bb58e00{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4 .elementor-element.elementor-element-2bb58e00 .elementor-heading-title{font-family:var( --e-global-typography-1b76b5b-font-family ), Sans-serif;font-size:var( --e-global-typography-1b76b5b-font-size );font-weight:var( --e-global-typography-1b76b5b-font-weight );text-transform:var( --e-global-typography-1b76b5b-text-transform );line-height:var( --e-global-typography-1b76b5b-line-height );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-3d973a2e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-3d973a2e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4 .elementor-element.elementor-element-3d973a2e > .elementor-element-populated{border-style:solid;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-9b9feaf );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:79px 43px 79px 43px;}.elementor-4 .elementor-element.elementor-element-3d973a2e > .elementor-element-populated, .elementor-4 .elementor-element.elementor-element-3d973a2e > .elementor-element-populated > .elementor-background-overlay, .elementor-4 .elementor-element.elementor-element-3d973a2e > .elementor-background-slideshow{border-radius:100% 100% 100% 100%;}.elementor-4 .elementor-element.elementor-element-3d973a2e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-3f35abad{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4 .elementor-element.elementor-element-3f35abad .elementor-heading-title{font-family:var( --e-global-typography-1b76b5b-font-family ), Sans-serif;font-size:var( --e-global-typography-1b76b5b-font-size );font-weight:var( --e-global-typography-1b76b5b-font-weight );text-transform:var( --e-global-typography-1b76b5b-text-transform );line-height:var( --e-global-typography-1b76b5b-line-height );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-56513e6b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-56513e6b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4 .elementor-element.elementor-element-56513e6b > .elementor-element-populated{border-style:solid;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-9b9feaf );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;padding:79px 43px 79px 43px;}.elementor-4 .elementor-element.elementor-element-56513e6b > .elementor-element-populated, .elementor-4 .elementor-element.elementor-element-56513e6b > .elementor-element-populated > .elementor-background-overlay, .elementor-4 .elementor-element.elementor-element-56513e6b > .elementor-background-slideshow{border-radius:100% 100% 100% 100%;}.elementor-4 .elementor-element.elementor-element-56513e6b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-5bca8903{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-4 .elementor-element.elementor-element-5bca8903 .elementor-heading-title{font-family:var( --e-global-typography-1b76b5b-font-family ), Sans-serif;font-size:var( --e-global-typography-1b76b5b-font-size );font-weight:var( --e-global-typography-1b76b5b-font-weight );text-transform:var( --e-global-typography-1b76b5b-text-transform );line-height:var( --e-global-typography-1b76b5b-line-height );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-794e916a .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-35a289c-font-family ), Sans-serif;font-size:var( --e-global-typography-35a289c-font-size );font-weight:var( --e-global-typography-35a289c-font-weight );text-transform:var( --e-global-typography-35a289c-text-transform );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );fill:var( --e-global-color-9b9feaf );color:var( --e-global-color-9b9feaf );border-radius:50px 50px 50px 50px;padding:24px 64px 24px 64px;}.elementor-4 .elementor-element.elementor-element-794e916a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-794e916a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-73a91dd6{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-6e2cee9a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-1cf9ee86:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-1cf9ee86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-1cf9ee86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 263px 0px;}.elementor-4 .elementor-element.elementor-element-1cf9ee86 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-4a0f9e3f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2b5f5de2 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 128% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-3e34fc0f .elementor-heading-title{font-family:var( --e-global-typography-72270ab-font-family ), Sans-serif;font-size:var( --e-global-typography-72270ab-font-size );font-weight:var( --e-global-typography-72270ab-font-weight );text-transform:var( --e-global-typography-72270ab-text-transform );line-height:var( --e-global-typography-72270ab-line-height );letter-spacing:var( --e-global-typography-72270ab-letter-spacing );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-3533d9ce{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-3533d9ce .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-43fa72e9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-5fffd5bd{font-family:var( --e-global-typography-8769b8f-font-family ), Sans-serif;font-size:var( --e-global-typography-8769b8f-font-size );font-weight:var( --e-global-typography-8769b8f-font-weight );line-height:var( --e-global-typography-8769b8f-line-height );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-426b9122 .elementor-button{background-color:var( --e-global-color-9b9feaf );font-family:var( --e-global-typography-35a289c-font-family ), Sans-serif;font-size:var( --e-global-typography-35a289c-font-size );font-weight:var( --e-global-typography-35a289c-font-weight );text-transform:var( --e-global-typography-35a289c-text-transform );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:24px 64px 24px 64px;}.elementor-4 .elementor-element.elementor-element-426b9122{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-426b9122 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-19c23ae1{margin-top:-203px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-7850d9c0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-56f124f3 img{width:100%;max-width:100%;height:550px;object-fit:cover;object-position:center center;border-style:solid;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-9b9feaf );border-radius:1000px 1000px 1000px 1000px;}.elementor-4 .elementor-element.elementor-element-2bb3af38{margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-4 .elementor-element.elementor-element-18620009 .elementor-heading-title{font-family:var( --e-global-typography-72270ab-font-family ), Sans-serif;font-size:var( --e-global-typography-72270ab-font-size );font-weight:var( --e-global-typography-72270ab-font-weight );text-transform:var( --e-global-typography-72270ab-text-transform );line-height:var( --e-global-typography-72270ab-line-height );letter-spacing:var( --e-global-typography-72270ab-letter-spacing );color:var( --e-global-color-primary );}.elementor-4 .elementor-element.elementor-element-43ab0e95{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-43ab0e95 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-46ffc45f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 60px 0px;font-family:var( --e-global-typography-8769b8f-font-family ), Sans-serif;font-size:var( --e-global-typography-8769b8f-font-size );font-weight:var( --e-global-typography-8769b8f-font-weight );line-height:var( --e-global-typography-8769b8f-line-height );color:var( --e-global-color-primary );}.elementor-4 .elementor-element.elementor-element-2dfa513b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2e0adb42:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-2e0adb42 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-2e0adb42 > .elementor-element-populated, .elementor-4 .elementor-element.elementor-element-2e0adb42 > .elementor-element-populated > .elementor-background-overlay, .elementor-4 .elementor-element.elementor-element-2e0adb42 > .elementor-background-slideshow{border-radius:32px 30px 30px 30px;}.elementor-4 .elementor-element.elementor-element-2e0adb42 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2e0adb42 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-21090b4b img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:30px 30px 0px 0px;}.elementor-4 .elementor-element.elementor-element-43f12f2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 15px 0px 15px;}.elementor-4 .elementor-element.elementor-element-43f12f2c .elementor-heading-title{font-family:var( --e-global-typography-56d7ad0-font-family ), Sans-serif;font-size:var( --e-global-typography-56d7ad0-font-size );font-weight:var( --e-global-typography-56d7ad0-font-weight );text-transform:var( --e-global-typography-56d7ad0-text-transform );line-height:var( --e-global-typography-56d7ad0-line-height );letter-spacing:var( --e-global-typography-56d7ad0-letter-spacing );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-aba5e32{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 15px 0px 15px;}.elementor-4 .elementor-element.elementor-element-aba5e32 .elementor-heading-title{font-family:var( --e-global-typography-4c61531-font-family ), Sans-serif;font-size:var( --e-global-typography-4c61531-font-size );font-weight:var( --e-global-typography-4c61531-font-weight );text-transform:var( --e-global-typography-4c61531-text-transform );line-height:var( --e-global-typography-4c61531-line-height );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-7f69545e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 15px;font-family:var( --e-global-typography-8769b8f-font-family ), Sans-serif;font-size:var( --e-global-typography-8769b8f-font-size );font-weight:var( --e-global-typography-8769b8f-font-weight );line-height:var( --e-global-typography-8769b8f-line-height );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-c87a9ff .elementor-button{background-color:var( --e-global-color-e7144b5 );font-family:var( --e-global-typography-35a289c-font-family ), Sans-serif;font-size:var( --e-global-typography-35a289c-font-size );font-weight:var( --e-global-typography-35a289c-font-weight );text-transform:var( --e-global-typography-35a289c-text-transform );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );fill:var( --e-global-color-9b9feaf );color:var( --e-global-color-9b9feaf );border-radius:50px 50px 50px 50px;padding:24px 64px 24px 64px;}.elementor-4 .elementor-element.elementor-element-c87a9ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 15px 40px 15px;}.elementor-4 .elementor-element.elementor-element-c87a9ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-79c68c50:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-79c68c50 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-79c68c50 > .elementor-element-populated, .elementor-4 .elementor-element.elementor-element-79c68c50 > .elementor-element-populated > .elementor-background-overlay, .elementor-4 .elementor-element.elementor-element-79c68c50 > .elementor-background-slideshow{border-radius:32px 32px 30px 30px;}.elementor-4 .elementor-element.elementor-element-79c68c50 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-4 .elementor-element.elementor-element-79c68c50 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-7ce16ecf img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:30px 30px 0px 0px;}.elementor-4 .elementor-element.elementor-element-644002de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 15px 0px 15px;}.elementor-4 .elementor-element.elementor-element-644002de .elementor-heading-title{font-family:var( --e-global-typography-56d7ad0-font-family ), Sans-serif;font-size:var( --e-global-typography-56d7ad0-font-size );font-weight:var( --e-global-typography-56d7ad0-font-weight );text-transform:var( --e-global-typography-56d7ad0-text-transform );line-height:var( --e-global-typography-56d7ad0-line-height );letter-spacing:var( --e-global-typography-56d7ad0-letter-spacing );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-2c65389e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 15px 0px 15px;}.elementor-4 .elementor-element.elementor-element-2c65389e .elementor-heading-title{font-family:var( --e-global-typography-4c61531-font-family ), Sans-serif;font-size:var( --e-global-typography-4c61531-font-size );font-weight:var( --e-global-typography-4c61531-font-weight );text-transform:var( --e-global-typography-4c61531-text-transform );line-height:var( --e-global-typography-4c61531-line-height );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-490b60fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 15px;font-family:var( --e-global-typography-8769b8f-font-family ), Sans-serif;font-size:var( --e-global-typography-8769b8f-font-size );font-weight:var( --e-global-typography-8769b8f-font-weight );line-height:var( --e-global-typography-8769b8f-line-height );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-3f3ca424 .elementor-button{background-color:var( --e-global-color-e7144b5 );font-family:var( --e-global-typography-35a289c-font-family ), Sans-serif;font-size:var( --e-global-typography-35a289c-font-size );font-weight:var( --e-global-typography-35a289c-font-weight );text-transform:var( --e-global-typography-35a289c-text-transform );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );fill:var( --e-global-color-9b9feaf );color:var( --e-global-color-9b9feaf );border-radius:50px 50px 50px 50px;padding:24px 64px 24px 64px;}.elementor-4 .elementor-element.elementor-element-3f3ca424{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 15px 40px 15px;}.elementor-4 .elementor-element.elementor-element-3f3ca424 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-4f49aa77:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-4f49aa77 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-4f49aa77 > .elementor-element-populated, .elementor-4 .elementor-element.elementor-element-4f49aa77 > .elementor-element-populated > .elementor-background-overlay, .elementor-4 .elementor-element.elementor-element-4f49aa77 > .elementor-background-slideshow{border-radius:32px 32px 30px 30px;}.elementor-4 .elementor-element.elementor-element-4f49aa77 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-4f49aa77 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-3da7ec49 img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:30px 30px 0px 0px;}.elementor-4 .elementor-element.elementor-element-70e4a3f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 15px 0px 15px;}.elementor-4 .elementor-element.elementor-element-70e4a3f8 .elementor-heading-title{font-family:var( --e-global-typography-56d7ad0-font-family ), Sans-serif;font-size:var( --e-global-typography-56d7ad0-font-size );font-weight:var( --e-global-typography-56d7ad0-font-weight );text-transform:var( --e-global-typography-56d7ad0-text-transform );line-height:var( --e-global-typography-56d7ad0-line-height );letter-spacing:var( --e-global-typography-56d7ad0-letter-spacing );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-5450a3e7{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 15px 0px 15px;}.elementor-4 .elementor-element.elementor-element-5450a3e7 .elementor-heading-title{font-family:var( --e-global-typography-4c61531-font-family ), Sans-serif;font-size:var( --e-global-typography-4c61531-font-size );font-weight:var( --e-global-typography-4c61531-font-weight );text-transform:var( --e-global-typography-4c61531-text-transform );line-height:var( --e-global-typography-4c61531-line-height );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-4c301190{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 15px 0px 15px;font-family:var( --e-global-typography-8769b8f-font-family ), Sans-serif;font-size:var( --e-global-typography-8769b8f-font-size );font-weight:var( --e-global-typography-8769b8f-font-weight );line-height:var( --e-global-typography-8769b8f-line-height );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-4fa50d55 .elementor-button{background-color:var( --e-global-color-e7144b5 );font-family:var( --e-global-typography-35a289c-font-family ), Sans-serif;font-size:var( --e-global-typography-35a289c-font-size );font-weight:var( --e-global-typography-35a289c-font-weight );text-transform:var( --e-global-typography-35a289c-text-transform );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );fill:var( --e-global-color-9b9feaf );color:var( --e-global-color-9b9feaf );border-radius:50px 50px 50px 50px;padding:24px 64px 24px 64px;}.elementor-4 .elementor-element.elementor-element-4fa50d55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 15px 40px 15px;}.elementor-4 .elementor-element.elementor-element-4fa50d55 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-71f9acb9:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-71f9acb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bridgecitybraces.com/wp-content/uploads/2023/08/opt-who-we-help-background-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4 .elementor-element.elementor-element-71f9acb9 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.92;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-71f9acb9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-4 .elementor-element.elementor-element-565fce60 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-3b155cb6 .elementor-heading-title{font-family:var( --e-global-typography-72270ab-font-family ), Sans-serif;font-size:var( --e-global-typography-72270ab-font-size );font-weight:var( --e-global-typography-72270ab-font-weight );text-transform:var( --e-global-typography-72270ab-text-transform );line-height:var( --e-global-typography-72270ab-line-height );letter-spacing:var( --e-global-typography-72270ab-letter-spacing );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-39fb932f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-39fb932f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-362d1484{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-8769b8f-font-family ), Sans-serif;font-size:var( --e-global-typography-8769b8f-font-size );font-weight:var( --e-global-typography-8769b8f-font-weight );line-height:var( --e-global-typography-8769b8f-line-height );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-569399f2{padding:60px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2518956b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-74db92e5{text-align:start;}.elementor-4 .elementor-element.elementor-element-74db92e5 img{width:570px;max-width:100%;height:272px;object-fit:cover;object-position:center center;border-style:solid;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-9b9feaf );border-radius:1000px 1000px 1000px 1000px;}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-3dfedaec.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4 .elementor-element.elementor-element-3dfedaec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-4 .elementor-element.elementor-element-3dfedaec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 15.5px 25px;}.elementor-4 .elementor-element.elementor-element-6ad6906d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-264d5b22{--divider-border-style:solid;--divider-color:var( --e-global-color-9b9feaf );--divider-border-width:3px;}.elementor-4 .elementor-element.elementor-element-264d5b22 .elementor-divider-separator{width:100%;}.elementor-4 .elementor-element.elementor-element-264d5b22 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-4 .elementor-element.elementor-element-6ecdf471{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-8769b8f-font-family ), Sans-serif;font-size:var( --e-global-typography-8769b8f-font-size );font-weight:var( --e-global-typography-8769b8f-font-weight );line-height:var( --e-global-typography-8769b8f-line-height );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-42e66c52 .elementor-button{background-color:var( --e-global-color-e7144b5 );font-family:var( --e-global-typography-35a289c-font-family ), Sans-serif;font-size:var( --e-global-typography-35a289c-font-size );font-weight:var( --e-global-typography-35a289c-font-weight );text-transform:var( --e-global-typography-35a289c-text-transform );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );fill:var( --e-global-color-9b9feaf );color:var( --e-global-color-9b9feaf );border-radius:50px 50px 50px 50px;padding:24px 64px 24px 64px;}.elementor-4 .elementor-element.elementor-element-42e66c52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-42e66c52 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-535440c6 .elementor-button{background-color:var( --e-global-color-e7144b5 );font-family:var( --e-global-typography-35a289c-font-family ), Sans-serif;font-size:var( --e-global-typography-35a289c-font-size );font-weight:var( --e-global-typography-35a289c-font-weight );text-transform:var( --e-global-typography-35a289c-text-transform );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );fill:var( --e-global-color-9b9feaf );color:var( --e-global-color-9b9feaf );border-radius:50px 50px 50px 50px;padding:24px 64px 24px 64px;}.elementor-4 .elementor-element.elementor-element-535440c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-535440c6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-1911abc7{padding:60px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-32bdad84.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4 .elementor-element.elementor-element-32bdad84.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-4 .elementor-element.elementor-element-32bdad84 > .elementor-element-populated{padding:0px 25px 15.5px 0px;}.elementor-4 .elementor-element.elementor-element-12562159 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-10648bc5{--divider-border-style:solid;--divider-color:var( --e-global-color-9b9feaf );--divider-border-width:3px;}.elementor-4 .elementor-element.elementor-element-10648bc5 .elementor-divider-separator{width:100%;}.elementor-4 .elementor-element.elementor-element-10648bc5 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-4 .elementor-element.elementor-element-1b5b0272{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-8769b8f-font-family ), Sans-serif;font-size:var( --e-global-typography-8769b8f-font-size );font-weight:var( --e-global-typography-8769b8f-font-weight );line-height:var( --e-global-typography-8769b8f-line-height );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-1b99913c .elementor-button{background-color:var( --e-global-color-e7144b5 );font-family:var( --e-global-typography-35a289c-font-family ), Sans-serif;font-size:var( --e-global-typography-35a289c-font-size );font-weight:var( --e-global-typography-35a289c-font-weight );text-transform:var( --e-global-typography-35a289c-text-transform );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );fill:var( --e-global-color-9b9feaf );color:var( --e-global-color-9b9feaf );border-radius:50px 50px 50px 50px;padding:24px 64px 24px 64px;}.elementor-4 .elementor-element.elementor-element-1b99913c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-be85093 .elementor-button{background-color:var( --e-global-color-e7144b5 );font-family:var( --e-global-typography-35a289c-font-family ), Sans-serif;font-size:var( --e-global-typography-35a289c-font-size );font-weight:var( --e-global-typography-35a289c-font-weight );text-transform:var( --e-global-typography-35a289c-text-transform );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );fill:var( --e-global-color-9b9feaf );color:var( --e-global-color-9b9feaf );border-radius:50px 50px 50px 50px;padding:24px 64px 24px 64px;}.elementor-4 .elementor-element.elementor-element-be85093{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-be85093 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-7baa3555 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-512ae971{text-align:end;}.elementor-4 .elementor-element.elementor-element-512ae971 img{width:570px;max-width:100%;height:272px;object-fit:cover;object-position:center center;border-style:solid;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-9b9feaf );border-radius:1000px 1000px 1000px 1000px;}.elementor-4 .elementor-element.elementor-element-135873ba{padding:60px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-58e74039 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2c9ee77f{text-align:start;}.elementor-4 .elementor-element.elementor-element-2c9ee77f img{width:570px;max-width:100%;height:272px;object-fit:cover;object-position:center center;border-style:solid;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-9b9feaf );border-radius:1000px 1000px 1000px 1000px;}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-2021915e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4 .elementor-element.elementor-element-2021915e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-4 .elementor-element.elementor-element-2021915e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 15.5px 25px;}.elementor-4 .elementor-element.elementor-element-c59a95e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-462417f9{--divider-border-style:solid;--divider-color:var( --e-global-color-9b9feaf );--divider-border-width:3px;}.elementor-4 .elementor-element.elementor-element-462417f9 .elementor-divider-separator{width:100%;}.elementor-4 .elementor-element.elementor-element-462417f9 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-4 .elementor-element.elementor-element-6cac5cae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-8769b8f-font-family ), Sans-serif;font-size:var( --e-global-typography-8769b8f-font-size );font-weight:var( --e-global-typography-8769b8f-font-weight );line-height:var( --e-global-typography-8769b8f-line-height );color:var( --e-global-color-9b9feaf );}.elementor-4 .elementor-element.elementor-element-6f891ffb .elementor-button{background-color:var( --e-global-color-e7144b5 );font-family:var( --e-global-typography-35a289c-font-family ), Sans-serif;font-size:var( --e-global-typography-35a289c-font-size );font-weight:var( --e-global-typography-35a289c-font-weight );text-transform:var( --e-global-typography-35a289c-text-transform );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );fill:var( --e-global-color-9b9feaf );color:var( --e-global-color-9b9feaf );border-radius:50px 50px 50px 50px;padding:24px 64px 24px 64px;}.elementor-4 .elementor-element.elementor-element-6f891ffb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-6f891ffb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-410f9fa7 .elementor-button{background-color:var( --e-global-color-e7144b5 );font-family:var( --e-global-typography-35a289c-font-family ), Sans-serif;font-size:var( --e-global-typography-35a289c-font-size );font-weight:var( --e-global-typography-35a289c-font-weight );text-transform:var( --e-global-typography-35a289c-text-transform );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );fill:var( --e-global-color-9b9feaf );color:var( --e-global-color-9b9feaf );border-radius:50px 50px 50px 50px;padding:24px 64px 24px 64px;}.elementor-4 .elementor-element.elementor-element-410f9fa7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-410f9fa7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-6704d3b9{padding:120px 0px 120px 0px;}.elementor-4 .elementor-element.elementor-element-32410c59 .elementor-heading-title{font-family:var( --e-global-typography-72270ab-font-family ), Sans-serif;font-size:var( --e-global-typography-72270ab-font-size );font-weight:var( --e-global-typography-72270ab-font-weight );text-transform:var( --e-global-typography-72270ab-text-transform );line-height:var( --e-global-typography-72270ab-line-height );letter-spacing:var( --e-global-typography-72270ab-letter-spacing );color:var( --e-global-color-primary );}.elementor-4 .elementor-element.elementor-element-7ade2c17{padding:8px 0px 24px 0px;}.elementor-4 .elementor-element.elementor-element-7ade2c17 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-4 .elementor-element.elementor-element-467210ac{font-family:var( --e-global-typography-8769b8f-font-family ), Sans-serif;font-size:var( --e-global-typography-8769b8f-font-size );font-weight:var( --e-global-typography-8769b8f-font-weight );line-height:var( --e-global-typography-8769b8f-line-height );color:var( --e-global-color-primary );}.elementor-4 .elementor-element.elementor-element-671c08eb{padding:60px 0px 100px 0px;}.elementor-4 .elementor-element.elementor-element-491f321a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-7c020969 img{width:570px;height:520px;object-fit:cover;object-position:center center;filter:brightness( 110% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-d1dbcea );border-radius:1000px 0px 0px 1000px;}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-5928bd5c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4 .elementor-element.elementor-element-5928bd5c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4 .elementor-element.elementor-element-5928bd5c > .elementor-element-populated{padding:0px 0px 0px 60px;}.elementor-4 .elementor-element.elementor-element-6f18e258 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-4 .elementor-element.elementor-element-48cda941{--divider-border-style:solid;--divider-color:var( --e-global-color-d1dbcea );--divider-border-width:3px;}.elementor-4 .elementor-element.elementor-element-48cda941 .elementor-divider-separator{width:100%;}.elementor-4 .elementor-element.elementor-element-48cda941 .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-4 .elementor-element.elementor-element-63c0397c{font-family:var( --e-global-typography-8769b8f-font-family ), Sans-serif;font-size:var( --e-global-typography-8769b8f-font-size );font-weight:var( --e-global-typography-8769b8f-font-weight );line-height:var( --e-global-typography-8769b8f-line-height );color:var( --e-global-color-primary );}.elementor-4 .elementor-element.elementor-element-604613ca .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-35a289c-font-family ), Sans-serif;font-size:var( --e-global-typography-35a289c-font-size );font-weight:var( --e-global-typography-35a289c-font-weight );text-transform:var( --e-global-typography-35a289c-text-transform );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );fill:var( --e-global-color-9b9feaf );color:var( --e-global-color-9b9feaf );border-radius:50px 50px 50px 50px;padding:24px 64px 24px 64px;}.elementor-4 .elementor-element.elementor-element-604613ca{padding:40px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-604613ca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-c3b181c{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-221453e7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4 .elementor-element.elementor-element-221453e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4 .elementor-element.elementor-element-221453e7 > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-4 .elementor-element.elementor-element-5eae65de .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-4 .elementor-element.elementor-element-4fbd826a{--divider-border-style:solid;--divider-color:var( --e-global-color-d1dbcea );--divider-border-width:3px;}.elementor-4 .elementor-element.elementor-element-4fbd826a .elementor-divider-separator{width:100%;}.elementor-4 .elementor-element.elementor-element-4fbd826a .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-4 .elementor-element.elementor-element-2dc0917c{font-family:var( --e-global-typography-8769b8f-font-family ), Sans-serif;font-size:var( --e-global-typography-8769b8f-font-size );font-weight:var( --e-global-typography-8769b8f-font-weight );line-height:var( --e-global-typography-8769b8f-line-height );color:var( --e-global-color-primary );}.elementor-4 .elementor-element.elementor-element-5784de1 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-35a289c-font-family ), Sans-serif;font-size:var( --e-global-typography-35a289c-font-size );font-weight:var( --e-global-typography-35a289c-font-weight );text-transform:var( --e-global-typography-35a289c-text-transform );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );fill:var( --e-global-color-9b9feaf );color:var( --e-global-color-9b9feaf );border-radius:50px 50px 50px 50px;padding:24px 64px 24px 64px;}.elementor-4 .elementor-element.elementor-element-5784de1{padding:40px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-5784de1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-33b81768 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-64fb96dd img{width:570px;height:520px;object-fit:cover;object-position:center center;filter:brightness( 133% ) contrast( 110% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:6px 6px 6px 6px;border-color:var( --e-global-color-d1dbcea );border-radius:0px 1000px 1000px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4 .elementor-element.elementor-element-911df1a > .elementor-container{min-height:790px;}.elementor-4 .elementor-element.elementor-element-911df1a{margin-top:0px;margin-bottom:0px;padding:0px 70px 0px 70px;}.elementor-4 .elementor-element.elementor-element-bfd804e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4 .elementor-element.elementor-element-8f5e80d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-830dfd6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-a113b95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 30px 0px;}.elementor-4 .elementor-element.elementor-element-a113b95 .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:20px 80px 20px 80px;}.elementor-4 .elementor-element.elementor-element-181ea06 .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:20px 54px 20px 54px;}.elementor-4 .elementor-element.elementor-element-402a7b74{margin-top:0px;margin-bottom:0px;padding:60px 40px 60px 40px;}.elementor-4 .elementor-element.elementor-element-10d09cff .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-639b8875{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-4 .elementor-element.elementor-element-71b5bc85 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:68px 30px 68px 30px;}.elementor-4 .elementor-element.elementor-element-2bb58e00{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-2bb58e00 .elementor-heading-title{font-size:var( --e-global-typography-1b76b5b-font-size );line-height:var( --e-global-typography-1b76b5b-line-height );}.elementor-4 .elementor-element.elementor-element-3d973a2e > .elementor-element-populated{margin:30px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:68px 30px 68px 30px;}.elementor-4 .elementor-element.elementor-element-3f35abad{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-3f35abad .elementor-heading-title{font-size:var( --e-global-typography-1b76b5b-font-size );line-height:var( --e-global-typography-1b76b5b-line-height );}.elementor-4 .elementor-element.elementor-element-56513e6b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:68px 30px 68px 30px;}.elementor-4 .elementor-element.elementor-element-5bca8903{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-5bca8903 .elementor-heading-title{font-size:var( --e-global-typography-1b76b5b-font-size );line-height:var( --e-global-typography-1b76b5b-line-height );}.elementor-4 .elementor-element.elementor-element-794e916a .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:20px 54px 20px 54px;}.elementor-4 .elementor-element.elementor-element-1cf9ee86{padding:60px 40px 60px 40px;}.elementor-4 .elementor-element.elementor-element-2b5f5de2 img{width:100%;max-width:100%;height:398px;border-width:6px 6px 6px 6px;border-radius:1000px 1000px 1000px 1000px;}.elementor-4 .elementor-element.elementor-element-3e34fc0f{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-3e34fc0f .elementor-heading-title{font-size:var( --e-global-typography-72270ab-font-size );line-height:var( --e-global-typography-72270ab-line-height );letter-spacing:var( --e-global-typography-72270ab-letter-spacing );}.elementor-4 .elementor-element.elementor-element-3533d9ce .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-5fffd5bd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-426b9122{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-426b9122 .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:20px 54px 20px 54px;}.elementor-4 .elementor-element.elementor-element-19c23ae1{margin-top:0px;margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-2bb3af38{margin-top:0px;margin-bottom:0px;padding:60px 40px 60px 40px;}.elementor-4 .elementor-element.elementor-element-18620009 .elementor-heading-title{font-size:var( --e-global-typography-72270ab-font-size );line-height:var( --e-global-typography-72270ab-line-height );letter-spacing:var( --e-global-typography-72270ab-letter-spacing );}.elementor-4 .elementor-element.elementor-element-43ab0e95{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-4 .elementor-element.elementor-element-43ab0e95 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-46ffc45f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-2e0adb42 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-21090b4b img{height:750px;}.elementor-4 .elementor-element.elementor-element-43f12f2c .elementor-heading-title{font-size:var( --e-global-typography-56d7ad0-font-size );line-height:var( --e-global-typography-56d7ad0-line-height );letter-spacing:var( --e-global-typography-56d7ad0-letter-spacing );}.elementor-4 .elementor-element.elementor-element-aba5e32 .elementor-heading-title{font-size:var( --e-global-typography-4c61531-font-size );line-height:var( --e-global-typography-4c61531-line-height );}.elementor-4 .elementor-element.elementor-element-7f69545e{font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-c87a9ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 40px 15px;}.elementor-4 .elementor-element.elementor-element-c87a9ff .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:20px 54px 20px 54px;}.elementor-4 .elementor-element.elementor-element-79c68c50 > .elementor-element-populated{margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-7ce16ecf img{height:750px;}.elementor-4 .elementor-element.elementor-element-644002de .elementor-heading-title{font-size:var( --e-global-typography-56d7ad0-font-size );line-height:var( --e-global-typography-56d7ad0-line-height );letter-spacing:var( --e-global-typography-56d7ad0-letter-spacing );}.elementor-4 .elementor-element.elementor-element-2c65389e .elementor-heading-title{font-size:var( --e-global-typography-4c61531-font-size );line-height:var( --e-global-typography-4c61531-line-height );}.elementor-4 .elementor-element.elementor-element-490b60fa{font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-3f3ca424{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 40px 15px;}.elementor-4 .elementor-element.elementor-element-3f3ca424 .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:20px 54px 20px 54px;}.elementor-4 .elementor-element.elementor-element-4f49aa77 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-3da7ec49 img{height:750px;}.elementor-4 .elementor-element.elementor-element-70e4a3f8 .elementor-heading-title{font-size:var( --e-global-typography-56d7ad0-font-size );line-height:var( --e-global-typography-56d7ad0-line-height );letter-spacing:var( --e-global-typography-56d7ad0-letter-spacing );}.elementor-4 .elementor-element.elementor-element-5450a3e7 .elementor-heading-title{font-size:var( --e-global-typography-4c61531-font-size );line-height:var( --e-global-typography-4c61531-line-height );}.elementor-4 .elementor-element.elementor-element-4c301190{font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-4fa50d55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 40px 15px;}.elementor-4 .elementor-element.elementor-element-4fa50d55 .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:20px 54px 20px 54px;}.elementor-4 .elementor-element.elementor-element-71f9acb9{padding:60px 40px 60px 40px;}.elementor-4 .elementor-element.elementor-element-3b155cb6 .elementor-heading-title{font-size:var( --e-global-typography-72270ab-font-size );line-height:var( --e-global-typography-72270ab-line-height );letter-spacing:var( --e-global-typography-72270ab-letter-spacing );}.elementor-4 .elementor-element.elementor-element-39fb932f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-362d1484{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-569399f2{padding:40px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-74db92e5 img{width:100%;height:370px;}.elementor-4 .elementor-element.elementor-element-3dfedaec > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-6ad6906d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4 .elementor-element.elementor-element-6ecdf471{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-42e66c52 .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:20px 54px 20px 54px;}.elementor-4 .elementor-element.elementor-element-535440c6 .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:20px 54px 20px 54px;}.elementor-4 .elementor-element.elementor-element-1911abc7{padding:40px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-32bdad84 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-12562159 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4 .elementor-element.elementor-element-1b5b0272{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-1b99913c .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:20px 54px 20px 54px;}.elementor-4 .elementor-element.elementor-element-be85093 .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:20px 54px 20px 54px;}.elementor-4 .elementor-element.elementor-element-512ae971 img{width:100%;height:370px;}.elementor-4 .elementor-element.elementor-element-135873ba{padding:40px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2c9ee77f img{width:100%;height:370px;}.elementor-4 .elementor-element.elementor-element-2021915e > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-c59a95e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4 .elementor-element.elementor-element-6cac5cae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-6f891ffb .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:20px 54px 20px 54px;}.elementor-4 .elementor-element.elementor-element-410f9fa7 .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:20px 54px 20px 54px;}.elementor-4 .elementor-element.elementor-element-6704d3b9{padding:60px 40px 60px 40px;}.elementor-4 .elementor-element.elementor-element-32410c59 .elementor-heading-title{font-size:var( --e-global-typography-72270ab-font-size );line-height:var( --e-global-typography-72270ab-line-height );letter-spacing:var( --e-global-typography-72270ab-letter-spacing );}.elementor-4 .elementor-element.elementor-element-7ade2c17{padding:8px 0px 20px 0px;}.elementor-4 .elementor-element.elementor-element-7ade2c17 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-467210ac{font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-671c08eb{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-491f321a > .elementor-element-populated{padding:40px 0px 40px 0px;}.elementor-4 .elementor-element.elementor-element-7c020969 img{width:100%;height:480px;}.elementor-4 .elementor-element.elementor-element-5928bd5c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-6f18e258 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4 .elementor-element.elementor-element-48cda941 .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-4 .elementor-element.elementor-element-63c0397c{font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-604613ca{padding:30px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-604613ca .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:20px 54px 20px 54px;}.elementor-4 .elementor-element.elementor-element-c3b181c{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-221453e7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-5eae65de .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4 .elementor-element.elementor-element-4fbd826a .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-4 .elementor-element.elementor-element-2dc0917c{font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-5784de1{padding:30px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-5784de1 .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:20px 54px 20px 54px;}.elementor-4 .elementor-element.elementor-element-33b81768 > .elementor-element-populated{padding:40px 0px 40px 0px;}.elementor-4 .elementor-element.elementor-element-64fb96dd img{width:100%;height:480px;}}@media(max-width:767px){.elementor-4 .elementor-element.elementor-element-911df1a > .elementor-container{min-height:100vh;}.elementor-4 .elementor-element.elementor-element-911df1a > .elementor-shape-bottom svg{height:146px;}.elementor-4 .elementor-element.elementor-element-911df1a{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-4 .elementor-element.elementor-element-5b06845 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-bfd804e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4 .elementor-element.elementor-element-a113b95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;}.elementor-4 .elementor-element.elementor-element-a113b95 .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:14px 50px 14px 50px;}.elementor-4 .elementor-element.elementor-element-181ea06 .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:14px 31px 14px 31px;}.elementor-4 .elementor-element.elementor-element-402a7b74{margin-top:0px;margin-bottom:0px;padding:40px 20px 40px 20px;}.elementor-4 .elementor-element.elementor-element-10d09cff .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-639b8875{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-4 .elementor-element.elementor-element-71b5bc85 > .elementor-element-populated{border-width:4px 4px 4px 4px;}.elementor-4 .elementor-element.elementor-element-2bb58e00{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-2bb58e00 .elementor-heading-title{font-size:var( --e-global-typography-1b76b5b-font-size );line-height:var( --e-global-typography-1b76b5b-line-height );}.elementor-4 .elementor-element.elementor-element-3d973a2e > .elementor-element-populated{border-width:4px 4px 4px 4px;}.elementor-4 .elementor-element.elementor-element-3f35abad{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-3f35abad .elementor-heading-title{font-size:var( --e-global-typography-1b76b5b-font-size );line-height:var( --e-global-typography-1b76b5b-line-height );}.elementor-4 .elementor-element.elementor-element-56513e6b > .elementor-element-populated{border-width:4px 4px 4px 4px;}.elementor-4 .elementor-element.elementor-element-5bca8903{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-5bca8903 .elementor-heading-title{font-size:var( --e-global-typography-1b76b5b-font-size );line-height:var( --e-global-typography-1b76b5b-line-height );}.elementor-4 .elementor-element.elementor-element-794e916a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-794e916a .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:14px 31px 14px 31px;}.elementor-4 .elementor-element.elementor-element-1cf9ee86{padding:40px 20px 40px 20px;}.elementor-4 .elementor-element.elementor-element-2b5f5de2 img{height:170px;border-width:4px 4px 4px 4px;}.elementor-4 .elementor-element.elementor-element-3e34fc0f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-3e34fc0f .elementor-heading-title{font-size:var( --e-global-typography-72270ab-font-size );line-height:var( --e-global-typography-72270ab-line-height );letter-spacing:var( --e-global-typography-72270ab-letter-spacing );}.elementor-4 .elementor-element.elementor-element-3533d9ce .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-43fa72e9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4 .elementor-element.elementor-element-5fffd5bd{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-426b9122{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-426b9122 .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:14px 31px 14px 31px;}.elementor-4 .elementor-element.elementor-element-2bb3af38{margin-top:0px;margin-bottom:0px;padding:40px 20px 40px 20px;}.elementor-4 .elementor-element.elementor-element-18620009 .elementor-heading-title{font-size:var( --e-global-typography-72270ab-font-size );line-height:var( --e-global-typography-72270ab-line-height );letter-spacing:var( --e-global-typography-72270ab-letter-spacing );}.elementor-4 .elementor-element.elementor-element-43ab0e95{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-4 .elementor-element.elementor-element-43ab0e95 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-46ffc45f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-2e0adb42 > .elementor-element-populated, .elementor-4 .elementor-element.elementor-element-2e0adb42 > .elementor-element-populated > .elementor-background-overlay, .elementor-4 .elementor-element.elementor-element-2e0adb42 > .elementor-background-slideshow{border-radius:22px 22px 20px 20px;}.elementor-4 .elementor-element.elementor-element-21090b4b img{height:350px;border-radius:20px 20px 0px 0px;}.elementor-4 .elementor-element.elementor-element-43f12f2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 0px 0px 15px;}.elementor-4 .elementor-element.elementor-element-43f12f2c .elementor-heading-title{font-size:var( --e-global-typography-56d7ad0-font-size );line-height:var( --e-global-typography-56d7ad0-line-height );letter-spacing:var( --e-global-typography-56d7ad0-letter-spacing );}.elementor-4 .elementor-element.elementor-element-aba5e32 .elementor-heading-title{font-size:var( --e-global-typography-4c61531-font-size );line-height:var( --e-global-typography-4c61531-line-height );}.elementor-4 .elementor-element.elementor-element-7f69545e{font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-c87a9ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 0px 24px 15px;}.elementor-4 .elementor-element.elementor-element-c87a9ff .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:14px 30px 14px 30px;}.elementor-4 .elementor-element.elementor-element-79c68c50 > .elementor-element-populated, .elementor-4 .elementor-element.elementor-element-79c68c50 > .elementor-element-populated > .elementor-background-overlay, .elementor-4 .elementor-element.elementor-element-79c68c50 > .elementor-background-slideshow{border-radius:22px 22px 20px 20px;}.elementor-4 .elementor-element.elementor-element-79c68c50 > .elementor-element-populated{margin:30px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4 .elementor-element.elementor-element-7ce16ecf img{height:350px;border-radius:20px 20px 0px 0px;}.elementor-4 .elementor-element.elementor-element-644002de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 0px 0px 15px;}.elementor-4 .elementor-element.elementor-element-644002de .elementor-heading-title{font-size:var( --e-global-typography-56d7ad0-font-size );line-height:var( --e-global-typography-56d7ad0-line-height );letter-spacing:var( --e-global-typography-56d7ad0-letter-spacing );}.elementor-4 .elementor-element.elementor-element-2c65389e .elementor-heading-title{font-size:var( --e-global-typography-4c61531-font-size );line-height:var( --e-global-typography-4c61531-line-height );}.elementor-4 .elementor-element.elementor-element-490b60fa{font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-3f3ca424{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 0px 24px 15px;}.elementor-4 .elementor-element.elementor-element-3f3ca424 .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:14px 30px 14px 30px;}.elementor-4 .elementor-element.elementor-element-4f49aa77 > .elementor-element-populated, .elementor-4 .elementor-element.elementor-element-4f49aa77 > .elementor-element-populated > .elementor-background-overlay, .elementor-4 .elementor-element.elementor-element-4f49aa77 > .elementor-background-slideshow{border-radius:22px 22px 20px 20px;}.elementor-4 .elementor-element.elementor-element-3da7ec49 img{height:350px;border-radius:20px 20px 0px 0px;}.elementor-4 .elementor-element.elementor-element-70e4a3f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 0px 0px 15px;}.elementor-4 .elementor-element.elementor-element-70e4a3f8 .elementor-heading-title{font-size:var( --e-global-typography-56d7ad0-font-size );line-height:var( --e-global-typography-56d7ad0-line-height );letter-spacing:var( --e-global-typography-56d7ad0-letter-spacing );}.elementor-4 .elementor-element.elementor-element-5450a3e7 .elementor-heading-title{font-size:var( --e-global-typography-4c61531-font-size );line-height:var( --e-global-typography-4c61531-line-height );}.elementor-4 .elementor-element.elementor-element-4c301190{font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-4fa50d55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 0px 24px 15px;}.elementor-4 .elementor-element.elementor-element-4fa50d55 .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:14px 30px 14px 30px;}.elementor-4 .elementor-element.elementor-element-71f9acb9{padding:40px 20px 40px 20px;}.elementor-4 .elementor-element.elementor-element-3b155cb6 .elementor-heading-title{font-size:var( --e-global-typography-72270ab-font-size );line-height:var( --e-global-typography-72270ab-line-height );letter-spacing:var( --e-global-typography-72270ab-letter-spacing );}.elementor-4 .elementor-element.elementor-element-39fb932f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-362d1484{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-569399f2{padding:30px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-74db92e5 img{width:100%;height:170px;}.elementor-4 .elementor-element.elementor-element-3dfedaec > .elementor-element-populated{margin:24px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4 .elementor-element.elementor-element-6ad6906d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4 .elementor-element.elementor-element-6ecdf471{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-42e66c52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-4 .elementor-element.elementor-element-42e66c52 .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:14px 30px 14px 30px;}.elementor-4 .elementor-element.elementor-element-535440c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-535440c6 .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:14px 30px 14px 30px;}.elementor-4 .elementor-element.elementor-element-1911abc7{padding:30px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-32bdad84 > .elementor-element-populated{padding:24px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-12562159 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4 .elementor-element.elementor-element-1b5b0272{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-1b99913c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-4 .elementor-element.elementor-element-1b99913c .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:14px 30px 14px 30px;}.elementor-4 .elementor-element.elementor-element-be85093{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-be85093 .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:14px 30px 14px 30px;}.elementor-4 .elementor-element.elementor-element-512ae971 img{width:100%;height:170px;}.elementor-4 .elementor-element.elementor-element-135873ba{padding:30px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2c9ee77f img{width:100%;height:170px;}.elementor-4 .elementor-element.elementor-element-2021915e > .elementor-element-populated{margin:24px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4 .elementor-element.elementor-element-c59a95e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4 .elementor-element.elementor-element-6cac5cae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-6f891ffb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-4 .elementor-element.elementor-element-6f891ffb .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:14px 30px 14px 30px;}.elementor-4 .elementor-element.elementor-element-410f9fa7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-410f9fa7 .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:14px 30px 14px 30px;}.elementor-4 .elementor-element.elementor-element-6704d3b9{padding:40px 20px 40px 20px;}.elementor-4 .elementor-element.elementor-element-32410c59 .elementor-heading-title{font-size:var( --e-global-typography-72270ab-font-size );line-height:var( --e-global-typography-72270ab-line-height );letter-spacing:var( --e-global-typography-72270ab-letter-spacing );}.elementor-4 .elementor-element.elementor-element-7ade2c17{padding:8px 0px 16px 0px;}.elementor-4 .elementor-element.elementor-element-7ade2c17 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4 .elementor-element.elementor-element-467210ac{font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-491f321a > .elementor-element-populated{padding:30px 0px 24px 0px;}.elementor-4 .elementor-element.elementor-element-7c020969 img{height:255px;border-width:4px 4px 4px 4px;}.elementor-4 .elementor-element.elementor-element-6f18e258 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4 .elementor-element.elementor-element-48cda941 .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-4 .elementor-element.elementor-element-63c0397c{font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-604613ca{padding:24px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-604613ca .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:14px 31px 14px 31px;}.elementor-4 .elementor-element.elementor-element-5eae65de .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4 .elementor-element.elementor-element-4fbd826a .elementor-divider{padding-block-start:12px;padding-block-end:12px;}.elementor-4 .elementor-element.elementor-element-2dc0917c{font-size:var( --e-global-typography-8769b8f-font-size );line-height:var( --e-global-typography-8769b8f-line-height );}.elementor-4 .elementor-element.elementor-element-5784de1{padding:24px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-5784de1 .elementor-button{font-size:var( --e-global-typography-35a289c-font-size );line-height:var( --e-global-typography-35a289c-line-height );letter-spacing:var( --e-global-typography-35a289c-letter-spacing );padding:14px 31px 14px 31px;}.elementor-4 .elementor-element.elementor-element-33b81768 > .elementor-element-populated{padding:30px 0px 24px 0px;}.elementor-4 .elementor-element.elementor-element-64fb96dd img{height:255px;border-width:4px 4px 4px 4px;}}@media(min-width:768px){.elementor-4 .elementor-element.elementor-element-4a0f9e3f{width:42%;}.elementor-4 .elementor-element.elementor-element-43fa72e9{width:58%;}.elementor-4 .elementor-element.elementor-element-491f321a{width:49%;}.elementor-4 .elementor-element.elementor-element-5928bd5c{width:51%;}.elementor-4 .elementor-element.elementor-element-221453e7{width:51%;}.elementor-4 .elementor-element.elementor-element-33b81768{width:49%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4 .elementor-element.elementor-element-830dfd6{width:100%;}.elementor-4 .elementor-element.elementor-element-899e075{width:100%;}.elementor-4 .elementor-element.elementor-element-71b5bc85{width:100%;}.elementor-4 .elementor-element.elementor-element-3d973a2e{width:100%;}.elementor-4 .elementor-element.elementor-element-56513e6b{width:100%;}.elementor-4 .elementor-element.elementor-element-4a0f9e3f{width:100%;}.elementor-4 .elementor-element.elementor-element-43fa72e9{width:100%;}.elementor-4 .elementor-element.elementor-element-2e0adb42{width:100%;}.elementor-4 .elementor-element.elementor-element-79c68c50{width:100%;}.elementor-4 .elementor-element.elementor-element-4f49aa77{width:100%;}.elementor-4 .elementor-element.elementor-element-2518956b{width:100%;}.elementor-4 .elementor-element.elementor-element-3dfedaec{width:100%;}.elementor-4 .elementor-element.elementor-element-32bdad84{width:100%;}.elementor-4 .elementor-element.elementor-element-7baa3555{width:100%;}.elementor-4 .elementor-element.elementor-element-58e74039{width:100%;}.elementor-4 .elementor-element.elementor-element-2021915e{width:100%;}.elementor-4 .elementor-element.elementor-element-491f321a{width:100%;}.elementor-4 .elementor-element.elementor-element-5928bd5c{width:100%;}.elementor-4 .elementor-element.elementor-element-221453e7{width:100%;}.elementor-4 .elementor-element.elementor-element-33b81768{width:100%;}}@media(min-width:1025px){.elementor-4 .elementor-element.elementor-element-71f9acb9:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-71f9acb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for section, class: .elementor-element-911df1a *//*@media (min-width: 1025px){*/
/*    .home-first-btn a.elementor-button {*/
/*        max-width: 370px !important;*/
/*    }*/
/*    .home-second-btn a.elementor-button {*/
/*	    max-width: 416px !important;*/
/*    }*/
/*}*/
@media (max-width: 1024px){


    .bcb-btn.bdt-free-banner a:hover{
            padding-left: 65px!important;
            padding-right: 95px!important;
    }
    
    .bcb-btn  .elementor-button:hover .elementor-button-icon {

    top: 31%!important;
}
}


@media (max-width: 767px){
   .hero_banner h1 span{
    display: inline-block;
    }
    
   .bcb-btn.bdt-free-banner a:hover{
        padding-left: 40px!important;
        padding-right: 60px!important;
    }
    .bcb-btn  .elementor-button:hover .elementor-button-icon {
    opacity: 1;
    right: 48px;
    top: 13px!important;
}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-402a7b74 */.upgrading_smile{
    position: relative;
}

.upgrading_smile::after{
    content: '';
    position: absolute;
    background-image: url('/wp-content/uploads/2022/04/Upgrading-Your-Smile-Is-Easy-bg.png');
    background-size: 100% 454px;
    width: 100%;
    height: 454px;
    bottom: 0;
    z-index: -1;
    background-position: center center;
    background-repeat: no-repeat;
}
body {
	counter-reset: ss-counter;
}
.counter_title{
    position: relative;
}
.counter_title::before {
	counter-increment: ss-counter;
	content: "" counter(ss-counter) " ";
	color: var( --e-global-color-text );
    font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
    font-size: var( --e-global-typography-primary-font-size );
    font-weight: var( --e-global-typography-primary-font-weight );
    text-transform: var( --e-global-typography-primary-text-transform );
    line-height: var( --e-global-typography-primary-line-height );
    letter-spacing: var( --e-global-typography-primary-letter-spacing );
}
.circle_counter .elementor-column:nth-child(2) .counter_title::before{
    color: #EC6629;
}
.circle_counter .elementor-column:nth-child(3) .counter_title::before{
    color: #31BBED;
}

@media(max-width: 1024px){
    .upgrading_smile .counter_title span{
        display: inline-block;
    }
    .count_col{
        justify-content: center;
    }
    .count_col .elementor-element-populated{
        width: 300px;
        height: 300px;
    }
    .upgrading_smile::after{
        background-image: url(/wp-content/uploads/2022/04/upgrading-tab-bg.png);
        background-size: 100% 1036px;
        width: 100%;
        height: 1036px;
        left: 0;
        background-position: center bottom;
        
    }
}
@media(max-width: 767px){
    .count_col{
        justify-content: center;
    }
    .count_col .elementor-element-populated{
        width: 280px;
        height: 280px;
    }
    .upgrading_smile::after{
        background-image: url(/wp-content/uploads/2022/04/Upgrading-Mobile.png);
         background-size: 100% 874px;
         width: 100%;
        height: 874px;
        left: 0;
        background-position: center bottom;
       
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-73a91dd6 */@media only screen and (min-width: 1025px) {
.what-set-apart .what-set-us-title {
    max-width: 320px;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46ffc45f */.section_details{
    max-width: 808px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2bb3af38 */.meet_our_doctors .padding-30px{
    padding-left: 30px;
    padding-right: 30px;
}

@media (min-width: 1024px) and (max-width: 1075px){
    .meet_our_doctors .bcb-btn a{
        padding: 24px 50px 24px 50px !important;
    }
}

@media (max-width: 767px){
    .meet_our_doctors .padding-30px{
    padding-left: 20px;
    padding-right: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-71f9acb9 */.who-we-help .who-we-help-text {
    max-width:808px;
}
@media only screen and (min-width: 768px) {
.who-we-help .inline-btn {
    display: inline;
    width: auto;
}
}

@media only screen and (min-width: 1025px) and (max-width: 1055px){
.who-we-help .inline-btn.dentistry .elementor-widget-container{
    margin: 0px 0px 0px 14px!important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6704d3b9 */.how_we_help .text{
    max-width: 808px;
}/* End custom CSS */