.elementor-4 .elementor-element.elementor-element-15b8cdc0:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-15b8cdc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kineticbraces.com/wp-content/uploads/2022/12/opt-hero-banner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4 .elementor-element.elementor-element-15b8cdc0 > .elementor-background-overlay{background-color:var( --e-global-color-0f5a8d5 );opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-15b8cdc0 > .elementor-container{max-width:1680px;min-height:804px;}.elementor-4 .elementor-element.elementor-element-15b8cdc0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 276px 0px;}.elementor-4 .elementor-element.elementor-element-2ebdb779 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4 .elementor-element.elementor-element-1bfd7ba0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4 .elementor-element.elementor-element-703216c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-4 .elementor-element.elementor-element-703216c6 .elementor-heading-title{font-family:var( --e-global-typography-65dddeb-font-family ), Sans-serif;font-size:var( --e-global-typography-65dddeb-font-size );font-weight:var( --e-global-typography-65dddeb-font-weight );text-transform:var( --e-global-typography-65dddeb-text-transform );font-style:var( --e-global-typography-65dddeb-font-style );line-height:var( --e-global-typography-65dddeb-line-height );letter-spacing:var( --e-global-typography-65dddeb-letter-spacing );color:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-49664c7d .elementor-button{background-color:var( --e-global-color-290b8bd );font-family:var( --e-global-typography-6ad30bb-font-family ), Sans-serif;font-size:var( --e-global-typography-6ad30bb-font-size );font-weight:var( --e-global-typography-6ad30bb-font-weight );text-transform:var( --e-global-typography-6ad30bb-text-transform );font-style:var( --e-global-typography-6ad30bb-font-style );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-8474688 );border-radius:0px 0px 0px 0px;padding:20px 48px 20px 48px;}.elementor-4 .elementor-element.elementor-element-49664c7d .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-49664c7d .elementor-button:focus{background-color:var( --e-global-color-8474688 );color:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-49664c7d{width:auto;max-width:auto;margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-49664c7d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-49664c7d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4 .elementor-element.elementor-element-49664c7d .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-49664c7d .elementor-button:focus svg{fill:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-4de5dd19 .elementor-button{background-color:var( --e-global-color-290b8bd );font-family:var( --e-global-typography-6ad30bb-font-family ), Sans-serif;font-size:var( --e-global-typography-6ad30bb-font-size );font-weight:var( --e-global-typography-6ad30bb-font-weight );text-transform:var( --e-global-typography-6ad30bb-text-transform );font-style:var( --e-global-typography-6ad30bb-font-style );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );fill:var( --e-global-color-b9264c7 );color:var( --e-global-color-b9264c7 );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-3c46f2e );border-radius:0px 0px 0px 0px;padding:20px 48px 20px 48px;}.elementor-4 .elementor-element.elementor-element-4de5dd19 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-4de5dd19 .elementor-button:focus{background-color:var( --e-global-color-3c46f2e );color:var( --e-global-color-0f5a8d5 );}.elementor-4 .elementor-element.elementor-element-4de5dd19{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-4 .elementor-element.elementor-element-4de5dd19 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-4de5dd19 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4 .elementor-element.elementor-element-4de5dd19 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-4de5dd19 .elementor-button:focus svg{fill:var( --e-global-color-0f5a8d5 );}.elementor-4 .elementor-element.elementor-element-3b0eb2fd:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-3b0eb2fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc41fca );}.elementor-4 .elementor-element.elementor-element-3b0eb2fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4 .elementor-element.elementor-element-3b0eb2fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-5f63791a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4 .elementor-element.elementor-element-5f63791a.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-5f63791a > .elementor-element-populated{padding:128px 0px 128px 0px;}.elementor-4 .elementor-element.elementor-element-5f63791a{z-index:3;}.elementor-4 .elementor-element.elementor-element-60349e0b{width:var( --container-widget-width, 436px );max-width:436px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;padding:0px 0px 0px 32px;--container-widget-width:436px;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-4 .elementor-element.elementor-element-60349e0b .elementor-heading-title{font-family:var( --e-global-typography-294e39f-font-family ), Sans-serif;font-size:var( --e-global-typography-294e39f-font-size );font-weight:var( --e-global-typography-294e39f-font-weight );text-transform:var( --e-global-typography-294e39f-text-transform );font-style:var( --e-global-typography-294e39f-font-style );line-height:var( --e-global-typography-294e39f-line-height );letter-spacing:var( --e-global-typography-294e39f-letter-spacing );color:var( --e-global-color-3c46f2e );}.elementor-4 .elementor-element.elementor-element-28f4762e{width:var( --container-widget-width, 436px );max-width:436px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:436px;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-4 .elementor-element.elementor-element-28f4762e .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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-7652f37c{width:var( --container-widget-width, 436px );max-width:436px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:436px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-d97efe9-font-family ), Sans-serif;font-size:var( --e-global-typography-d97efe9-font-size );font-weight:var( --e-global-typography-d97efe9-font-weight );text-transform:var( --e-global-typography-d97efe9-text-transform );font-style:var( --e-global-typography-d97efe9-font-style );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );color:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-a049c1d .elementor-button{background-color:var( --e-global-color-290b8bd );font-family:"Prompt", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;font-style:normal;line-height:28px;letter-spacing:1.25px;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-8474688 );border-radius:0px 0px 0px 0px;padding:20px 46px 20px 46px;}.elementor-4 .elementor-element.elementor-element-a049c1d .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-a049c1d .elementor-button:focus{background-color:var( --e-global-color-8474688 );color:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-a049c1d{width:auto;max-width:auto;margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-a049c1d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-a049c1d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4 .elementor-element.elementor-element-a049c1d .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-a049c1d .elementor-button:focus svg{fill:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-2c2c80bf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-2c2c80bf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kineticbraces.com/wp-content/uploads/2022/12/simple.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-2c2c80bf.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4 .elementor-element.elementor-element-2c2c80bf.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-2c2c80bf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4 .elementor-element.elementor-element-2c2c80bf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-4c46b5e4:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-4c46b5e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-290b8bd );}.elementor-4 .elementor-element.elementor-element-4c46b5e4 > .elementor-container{min-height:100px;}.elementor-4 .elementor-element.elementor-element-4c46b5e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4 .elementor-element.elementor-element-4c46b5e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-4a5cc6a > .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-695ae101 .elementor-cta .elementor-cta__bg, .elementor-4 .elementor-element.elementor-element-695ae101 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4 .elementor-element.elementor-element-695ae101 .elementor-cta__content{text-align:start;padding:24px 030px 24px 030px;background-color:var( --e-global-color-8474688 );}.elementor-4 .elementor-element.elementor-element-695ae101 .elementor-cta__title{font-family:var( --e-global-typography-65dddeb-font-family ), Sans-serif;font-size:var( --e-global-typography-65dddeb-font-size );font-weight:var( --e-global-typography-65dddeb-font-weight );text-transform:var( --e-global-typography-65dddeb-text-transform );font-style:var( --e-global-typography-65dddeb-font-style );line-height:var( --e-global-typography-65dddeb-line-height );letter-spacing:var( --e-global-typography-65dddeb-letter-spacing );color:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-695ae101 .elementor-cta__description{font-family:var( --e-global-typography-3df6263-font-family ), Sans-serif;font-size:var( --e-global-typography-3df6263-font-size );font-weight:var( --e-global-typography-3df6263-font-weight );text-transform:var( --e-global-typography-3df6263-text-transform );font-style:var( --e-global-typography-3df6263-font-style );line-height:var( --e-global-typography-3df6263-line-height );letter-spacing:var( --e-global-typography-3df6263-letter-spacing );color:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-47d39f8e > .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-2ccb8e5c .elementor-cta .elementor-cta__bg, .elementor-4 .elementor-element.elementor-element-2ccb8e5c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4 .elementor-element.elementor-element-2ccb8e5c .elementor-cta__content{text-align:start;padding:24px 030px 24px 030px;background-color:var( --e-global-color-cc41fca );}.elementor-4 .elementor-element.elementor-element-2ccb8e5c .elementor-cta__title{font-family:var( --e-global-typography-65dddeb-font-family ), Sans-serif;font-size:var( --e-global-typography-65dddeb-font-size );font-weight:var( --e-global-typography-65dddeb-font-weight );text-transform:var( --e-global-typography-65dddeb-text-transform );font-style:var( --e-global-typography-65dddeb-font-style );line-height:var( --e-global-typography-65dddeb-line-height );letter-spacing:var( --e-global-typography-65dddeb-letter-spacing );color:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-2ccb8e5c .elementor-cta__description{font-family:var( --e-global-typography-3df6263-font-family ), Sans-serif;font-size:var( --e-global-typography-3df6263-font-size );font-weight:var( --e-global-typography-3df6263-font-weight );text-transform:var( --e-global-typography-3df6263-text-transform );font-style:var( --e-global-typography-3df6263-font-style );line-height:var( --e-global-typography-3df6263-line-height );letter-spacing:var( --e-global-typography-3df6263-letter-spacing );color:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-40d22c04 > .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-5851fe24 .elementor-cta .elementor-cta__bg, .elementor-4 .elementor-element.elementor-element-5851fe24 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4 .elementor-element.elementor-element-5851fe24 .elementor-cta__content{text-align:start;padding:24px 030px 24px 030px;background-color:var( --e-global-color-0f5a8d5 );}.elementor-4 .elementor-element.elementor-element-5851fe24 .elementor-cta__title{font-family:var( --e-global-typography-65dddeb-font-family ), Sans-serif;font-size:var( --e-global-typography-65dddeb-font-size );font-weight:var( --e-global-typography-65dddeb-font-weight );text-transform:var( --e-global-typography-65dddeb-text-transform );font-style:var( --e-global-typography-65dddeb-font-style );line-height:var( --e-global-typography-65dddeb-line-height );letter-spacing:var( --e-global-typography-65dddeb-letter-spacing );color:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-5851fe24 .elementor-cta__description{font-family:var( --e-global-typography-3df6263-font-family ), Sans-serif;font-size:var( --e-global-typography-3df6263-font-size );font-weight:var( --e-global-typography-3df6263-font-weight );text-transform:var( --e-global-typography-3df6263-text-transform );font-style:var( --e-global-typography-3df6263-font-style );line-height:var( --e-global-typography-3df6263-line-height );letter-spacing:var( --e-global-typography-3df6263-letter-spacing );color:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-269be72b img{width:100%;max-width:100%;height:554px;object-fit:cover;object-position:center center;}.elementor-4 .elementor-element.elementor-element-2e4f4684{width:auto;max-width:auto;background-color:var( --e-global-color-be363e0 );padding:20px 30px 20px 30px;top:0px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-2e4f4684{left:0px;}body.rtl .elementor-4 .elementor-element.elementor-element-2e4f4684{right:0px;}.elementor-4 .elementor-element.elementor-element-2e4f4684 .elementor-heading-title{font-family:var( --e-global-typography-ead5a96-font-family ), Sans-serif;font-size:var( --e-global-typography-ead5a96-font-size );font-weight:var( --e-global-typography-ead5a96-font-weight );text-transform:var( --e-global-typography-ead5a96-text-transform );font-style:var( --e-global-typography-ead5a96-font-style );line-height:var( --e-global-typography-ead5a96-line-height );letter-spacing:var( --e-global-typography-ead5a96-letter-spacing );color:var( --e-global-color-cc41fca );}.elementor-4 .elementor-element.elementor-element-624fe81e{width:auto;max-width:auto;background-color:var( --e-global-color-be363e0 );padding:20px 30px 20px 30px;bottom:0px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-624fe81e{right:0px;}body.rtl .elementor-4 .elementor-element.elementor-element-624fe81e{left:0px;}.elementor-4 .elementor-element.elementor-element-624fe81e .elementor-heading-title{font-family:var( --e-global-typography-ead5a96-font-family ), Sans-serif;font-size:var( --e-global-typography-ead5a96-font-size );font-weight:var( --e-global-typography-ead5a96-font-weight );text-transform:var( --e-global-typography-ead5a96-text-transform );font-style:var( --e-global-typography-ead5a96-font-style );line-height:var( --e-global-typography-ead5a96-line-height );letter-spacing:var( --e-global-typography-ead5a96-letter-spacing );color:var( --e-global-color-cc41fca );}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-6e3f2959.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4 .elementor-element.elementor-element-6e3f2959.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-6e3f2959 > .elementor-element-populated{padding:0px 0px 0px 60px;}.elementor-4 .elementor-element.elementor-element-1aa34eaa{--divider-border-style:solid;--divider-color:var( --e-global-color-8474688 );--divider-border-width:2px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-1aa34eaa .elementor-divider-separator{width:167px;margin:0 auto;margin-left:0;}.elementor-4 .elementor-element.elementor-element-1aa34eaa .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-4 .elementor-element.elementor-element-1aa34eaa .elementor-divider__text{color:var( --e-global-color-8474688 );font-family:var( --e-global-typography-294e39f-font-family ), Sans-serif;font-size:var( --e-global-typography-294e39f-font-size );font-weight:var( --e-global-typography-294e39f-font-weight );text-transform:var( --e-global-typography-294e39f-text-transform );font-style:var( --e-global-typography-294e39f-font-style );line-height:var( --e-global-typography-294e39f-line-height );letter-spacing:var( --e-global-typography-294e39f-letter-spacing );}.elementor-4 .elementor-element.elementor-element-35cc1d24{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-4 .elementor-element.elementor-element-2fecb2a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2fecb2a5 .elementor-heading-title{font-family:var( --e-global-typography-d97efe9-font-family ), Sans-serif;font-size:var( --e-global-typography-d97efe9-font-size );font-weight:var( --e-global-typography-d97efe9-font-weight );text-transform:var( --e-global-typography-d97efe9-text-transform );font-style:var( --e-global-typography-d97efe9-font-style );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );color:var( --e-global-color-0f5a8d5 );}.elementor-4 .elementor-element.elementor-element-e002d8e{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-4 .elementor-element.elementor-element-e002d8e .elementor-blockquote__content{color:var( --e-global-color-0f5a8d5 );font-family:var( --e-global-typography-ead5a96-font-family ), Sans-serif;font-size:var( --e-global-typography-ead5a96-font-size );font-weight:var( --e-global-typography-ead5a96-font-weight );text-transform:var( --e-global-typography-ead5a96-text-transform );font-style:var( --e-global-typography-ead5a96-font-style );line-height:var( --e-global-typography-ead5a96-line-height );letter-spacing:var( --e-global-typography-ead5a96-letter-spacing );}.elementor-4 .elementor-element.elementor-element-e002d8e .elementor-blockquote__content +.e-q-footer{margin-top:-12px;}.elementor-4 .elementor-element.elementor-element-e002d8e .elementor-blockquote__author{color:var( --e-global-color-8474688 );font-family:var( --e-global-typography-3df6263-font-family ), Sans-serif;font-size:var( --e-global-typography-3df6263-font-size );font-weight:var( --e-global-typography-3df6263-font-weight );text-transform:var( --e-global-typography-3df6263-text-transform );font-style:var( --e-global-typography-3df6263-font-style );line-height:var( --e-global-typography-3df6263-line-height );letter-spacing:var( --e-global-typography-3df6263-letter-spacing );}.elementor-4 .elementor-element.elementor-element-e002d8e .elementor-blockquote__tweet-button{font-size:calc(0.5px * 10);}.elementor-4 .elementor-element.elementor-element-e002d8e .elementor-blockquote{border-color:var( --e-global-color-8474688 );padding-top:30px;padding-bottom:30px;}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-e002d8e .elementor-blockquote{border-left-width:4px;padding-left:30px;}body.rtl .elementor-4 .elementor-element.elementor-element-e002d8e .elementor-blockquote{border-right-width:4px;padding-right:30px;}.elementor-4 .elementor-element.elementor-element-e5ba4e2 .elementor-button{background-color:var( --e-global-color-cc41fca );font-family:var( --e-global-typography-6ad30bb-font-family ), Sans-serif;font-size:var( --e-global-typography-6ad30bb-font-size );font-weight:var( --e-global-typography-6ad30bb-font-weight );text-transform:var( --e-global-typography-6ad30bb-text-transform );font-style:var( --e-global-typography-6ad30bb-font-style );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-8474688 );border-radius:0px 0px 0px 0px;padding:20px 48px 20px 48px;}.elementor-4 .elementor-element.elementor-element-e5ba4e2 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-e5ba4e2 .elementor-button:focus{background-color:var( --e-global-color-8474688 );color:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-e5ba4e2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-e5ba4e2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4 .elementor-element.elementor-element-e5ba4e2 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-e5ba4e2 .elementor-button:focus svg{fill:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-19652e60 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4 .elementor-element.elementor-element-19652e60:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-19652e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0f5a8d5 );}.elementor-4 .elementor-element.elementor-element-19652e60{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-19652e60 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-6739b336.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4 .elementor-element.elementor-element-6739b336.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-6739b336.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4 .elementor-element.elementor-element-6739b336 > .elementor-element-populated{margin:83px 0px 83px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-3e58b4c6{width:var( --container-widget-width, 545px );max-width:545px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 08px) 0px;padding:0px 0px 0px 032px;--container-widget-width:545px;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-4 .elementor-element.elementor-element-3e58b4c6 .elementor-heading-title{font-family:var( --e-global-typography-294e39f-font-family ), Sans-serif;font-size:var( --e-global-typography-294e39f-font-size );font-weight:var( --e-global-typography-294e39f-font-weight );text-transform:var( --e-global-typography-294e39f-text-transform );font-style:var( --e-global-typography-294e39f-font-style );line-height:var( --e-global-typography-294e39f-line-height );letter-spacing:var( --e-global-typography-294e39f-letter-spacing );color:var( --e-global-color-3c46f2e );}.elementor-4 .elementor-element.elementor-element-4ecef92d{width:var( --container-widget-width, 545px );max-width:545px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;--container-widget-width:545px;--container-widget-flex-grow:0;}.elementor-4 .elementor-element.elementor-element-4ecef92d .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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-4f2d06e6{width:var( --container-widget-width, 545px );max-width:545px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:545px;--container-widget-flex-grow:0;align-self:flex-start;font-family:var( --e-global-typography-d97efe9-font-family ), Sans-serif;font-size:var( --e-global-typography-d97efe9-font-size );font-weight:var( --e-global-typography-d97efe9-font-weight );text-transform:var( --e-global-typography-d97efe9-text-transform );font-style:var( --e-global-typography-d97efe9-font-style );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );color:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-23417245{width:var( --container-widget-width, 545px );max-width:545px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:545px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-d97efe9-font-family ), Sans-serif;font-size:var( --e-global-typography-d97efe9-font-size );font-weight:var( --e-global-typography-d97efe9-font-weight );text-transform:var( --e-global-typography-d97efe9-text-transform );font-style:var( --e-global-typography-d97efe9-font-style );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );color:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-f0d4be0 .elementor-button{background-color:var( --e-global-color-cc41fca );font-family:var( --e-global-typography-6ad30bb-font-family ), Sans-serif;font-size:var( --e-global-typography-6ad30bb-font-size );font-weight:var( --e-global-typography-6ad30bb-font-weight );text-transform:var( --e-global-typography-6ad30bb-text-transform );font-style:var( --e-global-typography-6ad30bb-font-style );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-8474688 );border-radius:0px 0px 0px 0px;padding:20px 48px 20px 48px;}.elementor-4 .elementor-element.elementor-element-f0d4be0 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-f0d4be0 .elementor-button:focus{background-color:var( --e-global-color-8474688 );color:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-f0d4be0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-f0d4be0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4 .elementor-element.elementor-element-f0d4be0 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-f0d4be0 .elementor-button:focus svg{fill:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-320308e3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4 .elementor-element.elementor-element-320308e3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2b8ff186{z-index:2;}.elementor-4 .elementor-element.elementor-element-2b8ff186 img{width:100%;height:700px;object-fit:cover;object-position:center center;}.elementor-4 .elementor-element.elementor-element-7af0d9df{margin:-139px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;z-index:2;text-align:start;}.elementor-4 .elementor-element.elementor-element-7af0d9df img{height:98px;object-fit:cover;object-position:center center;}.elementor-4 .elementor-element.elementor-element-420eafc2{overflow:hidden;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-493e8390 img{width:100%;max-width:775px;height:998px;object-fit:cover;object-position:center center;}.elementor-4 .elementor-element.elementor-element-6044f176 > .elementor-element-populated{padding:120px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-493662fd{--divider-border-style:solid;--divider-color:var( --e-global-color-8474688 );--divider-border-width:2px;padding:0px 0px 0px 60px;}.elementor-4 .elementor-element.elementor-element-493662fd .elementor-divider-separator{width:325px;margin:0 auto;margin-left:0;}.elementor-4 .elementor-element.elementor-element-493662fd .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-4 .elementor-element.elementor-element-493662fd .elementor-divider__text{color:var( --e-global-color-8474688 );font-family:var( --e-global-typography-294e39f-font-family ), Sans-serif;font-size:var( --e-global-typography-294e39f-font-size );font-weight:var( --e-global-typography-294e39f-font-weight );text-transform:var( --e-global-typography-294e39f-text-transform );font-style:var( --e-global-typography-294e39f-font-style );line-height:var( --e-global-typography-294e39f-line-height );letter-spacing:var( --e-global-typography-294e39f-letter-spacing );}.elementor-4 .elementor-element.elementor-element-27490939{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 60px;text-align:start;}.elementor-4 .elementor-element.elementor-element-3f38b83e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 60px;}.elementor-4 .elementor-element.elementor-element-3f38b83e .elementor-heading-title{font-family:var( --e-global-typography-d97efe9-font-family ), Sans-serif;font-size:var( --e-global-typography-d97efe9-font-size );font-weight:var( --e-global-typography-d97efe9-font-weight );text-transform:var( --e-global-typography-d97efe9-text-transform );font-style:var( --e-global-typography-d97efe9-font-style );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );color:var( --e-global-color-0f5a8d5 );}.elementor-4 .elementor-element.elementor-element-76c4e80d:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-76c4e80d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be363e0 );}.elementor-4 .elementor-element.elementor-element-76c4e80d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;padding:58px 0px 58px 60px;}.elementor-4 .elementor-element.elementor-element-76c4e80d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-1a96f9da:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-1a96f9da > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-4 .elementor-element.elementor-element-1a96f9da > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b9264c7 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:29px 29px 29px 29px;}.elementor-4 .elementor-element.elementor-element-1a96f9da > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-34557a40 .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 );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-cc41fca );}.elementor-4 .elementor-element.elementor-element-38929300{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 39px) 0px;}.elementor-4 .elementor-element.elementor-element-38929300 .elementor-heading-title{font-family:var( --e-global-typography-d97efe9-font-family ), Sans-serif;font-size:var( --e-global-typography-d97efe9-font-size );font-weight:var( --e-global-typography-d97efe9-font-weight );text-transform:var( --e-global-typography-d97efe9-text-transform );font-style:var( --e-global-typography-d97efe9-font-style );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );color:var( --e-global-color-0f5a8d5 );}.elementor-4 .elementor-element.elementor-element-12e25e3e .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-6ad30bb-font-family ), Sans-serif;font-size:var( --e-global-typography-6ad30bb-font-size );font-weight:var( --e-global-typography-6ad30bb-font-weight );text-transform:var( --e-global-typography-6ad30bb-text-transform );font-style:var( --e-global-typography-6ad30bb-font-style );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );fill:var( --e-global-color-cc41fca );color:var( --e-global-color-cc41fca );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-12e25e3e{width:auto;max-width:auto;align-self:center;}.elementor-4 .elementor-element.elementor-element-12e25e3e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-12e25e3e .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-4 .elementor-element.elementor-element-12e25e3e .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-12e25e3e .elementor-button:focus{color:var( --e-global-color-8474688 );}.elementor-4 .elementor-element.elementor-element-12e25e3e .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-12e25e3e .elementor-button:focus svg{fill:var( --e-global-color-8474688 );}.elementor-4 .elementor-element.elementor-element-31ff4b16 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-6ad30bb-font-family ), Sans-serif;font-size:var( --e-global-typography-6ad30bb-font-size );font-weight:var( --e-global-typography-6ad30bb-font-weight );text-transform:var( --e-global-typography-6ad30bb-text-transform );font-style:var( --e-global-typography-6ad30bb-font-style );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );fill:var( --e-global-color-cc41fca );color:var( --e-global-color-cc41fca );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-31ff4b16{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;align-self:center;}.elementor-4 .elementor-element.elementor-element-31ff4b16 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-31ff4b16 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-4 .elementor-element.elementor-element-31ff4b16 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-31ff4b16 .elementor-button:focus{color:var( --e-global-color-8474688 );}.elementor-4 .elementor-element.elementor-element-31ff4b16 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-31ff4b16 .elementor-button:focus svg{fill:var( --e-global-color-8474688 );}.elementor-4 .elementor-element.elementor-element-5581bac4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-5581bac4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-4 .elementor-element.elementor-element-5581bac4 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b9264c7 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:29px 29px 29px 29px;}.elementor-4 .elementor-element.elementor-element-5581bac4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-6a971732 .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 );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-cc41fca );}.elementor-4 .elementor-element.elementor-element-425a1edd{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 39px) 0px;}.elementor-4 .elementor-element.elementor-element-425a1edd .elementor-heading-title{font-family:var( --e-global-typography-d97efe9-font-family ), Sans-serif;font-size:var( --e-global-typography-d97efe9-font-size );font-weight:var( --e-global-typography-d97efe9-font-weight );text-transform:var( --e-global-typography-d97efe9-text-transform );font-style:var( --e-global-typography-d97efe9-font-style );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );color:var( --e-global-color-0f5a8d5 );}.elementor-4 .elementor-element.elementor-element-27ef59e .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-6ad30bb-font-family ), Sans-serif;font-size:var( --e-global-typography-6ad30bb-font-size );font-weight:var( --e-global-typography-6ad30bb-font-weight );text-transform:var( --e-global-typography-6ad30bb-text-transform );font-style:var( --e-global-typography-6ad30bb-font-style );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );fill:var( --e-global-color-cc41fca );color:var( --e-global-color-cc41fca );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-27ef59e{width:auto;max-width:auto;align-self:center;}.elementor-4 .elementor-element.elementor-element-27ef59e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-27ef59e .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-4 .elementor-element.elementor-element-27ef59e .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-27ef59e .elementor-button:focus{color:var( --e-global-color-8474688 );}.elementor-4 .elementor-element.elementor-element-27ef59e .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-27ef59e .elementor-button:focus svg{fill:var( --e-global-color-8474688 );}.elementor-4 .elementor-element.elementor-element-4789ef2d .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-6ad30bb-font-family ), Sans-serif;font-size:var( --e-global-typography-6ad30bb-font-size );font-weight:var( --e-global-typography-6ad30bb-font-weight );text-transform:var( --e-global-typography-6ad30bb-text-transform );font-style:var( --e-global-typography-6ad30bb-font-style );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );fill:var( --e-global-color-cc41fca );color:var( --e-global-color-cc41fca );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-4789ef2d{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;align-self:center;}.elementor-4 .elementor-element.elementor-element-4789ef2d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-4789ef2d .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-4 .elementor-element.elementor-element-4789ef2d .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-4789ef2d .elementor-button:focus{color:var( --e-global-color-8474688 );}.elementor-4 .elementor-element.elementor-element-4789ef2d .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-4789ef2d .elementor-button:focus svg{fill:var( --e-global-color-8474688 );}.elementor-4 .elementor-element.elementor-element-d6d2f00:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-d6d2f00 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-4 .elementor-element.elementor-element-d6d2f00 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b9264c7 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:29px 29px 29px 29px;}.elementor-4 .elementor-element.elementor-element-d6d2f00 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-5ca0245d .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 );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-cc41fca );}.elementor-4 .elementor-element.elementor-element-22031a09{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 39px) 0px;}.elementor-4 .elementor-element.elementor-element-22031a09 .elementor-heading-title{font-family:var( --e-global-typography-d97efe9-font-family ), Sans-serif;font-size:var( --e-global-typography-d97efe9-font-size );font-weight:var( --e-global-typography-d97efe9-font-weight );text-transform:var( --e-global-typography-d97efe9-text-transform );font-style:var( --e-global-typography-d97efe9-font-style );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );color:var( --e-global-color-0f5a8d5 );}.elementor-4 .elementor-element.elementor-element-9a40954 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-6ad30bb-font-family ), Sans-serif;font-size:var( --e-global-typography-6ad30bb-font-size );font-weight:var( --e-global-typography-6ad30bb-font-weight );text-transform:var( --e-global-typography-6ad30bb-text-transform );font-style:var( --e-global-typography-6ad30bb-font-style );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );fill:var( --e-global-color-cc41fca );color:var( --e-global-color-cc41fca );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-9a40954{width:auto;max-width:auto;align-self:center;}.elementor-4 .elementor-element.elementor-element-9a40954 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-9a40954 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-4 .elementor-element.elementor-element-9a40954 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-9a40954 .elementor-button:focus{color:var( --e-global-color-8474688 );}.elementor-4 .elementor-element.elementor-element-9a40954 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-9a40954 .elementor-button:focus svg{fill:var( --e-global-color-8474688 );}.elementor-4 .elementor-element.elementor-element-1b3a3b46 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-6ad30bb-font-family ), Sans-serif;font-size:var( --e-global-typography-6ad30bb-font-size );font-weight:var( --e-global-typography-6ad30bb-font-weight );text-transform:var( --e-global-typography-6ad30bb-text-transform );font-style:var( --e-global-typography-6ad30bb-font-style );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );fill:var( --e-global-color-cc41fca );color:var( --e-global-color-cc41fca );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-1b3a3b46{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;align-self:center;}.elementor-4 .elementor-element.elementor-element-1b3a3b46 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-1b3a3b46 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-4 .elementor-element.elementor-element-1b3a3b46 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-1b3a3b46 .elementor-button:focus{color:var( --e-global-color-8474688 );}.elementor-4 .elementor-element.elementor-element-1b3a3b46 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-1b3a3b46 .elementor-button:focus svg{fill:var( --e-global-color-8474688 );}.elementor-4 .elementor-element.elementor-element-77bbf0e3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-77bbf0e3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-4 .elementor-element.elementor-element-77bbf0e3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b9264c7 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:29px 29px 29px 29px;}.elementor-4 .elementor-element.elementor-element-77bbf0e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-6cd51be1 .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 );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-cc41fca );}.elementor-4 .elementor-element.elementor-element-10fb904d{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 39px) 0px;}.elementor-4 .elementor-element.elementor-element-10fb904d .elementor-heading-title{font-family:var( --e-global-typography-d97efe9-font-family ), Sans-serif;font-size:var( --e-global-typography-d97efe9-font-size );font-weight:var( --e-global-typography-d97efe9-font-weight );text-transform:var( --e-global-typography-d97efe9-text-transform );font-style:var( --e-global-typography-d97efe9-font-style );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );color:var( --e-global-color-0f5a8d5 );}.elementor-4 .elementor-element.elementor-element-503553d6 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-6ad30bb-font-family ), Sans-serif;font-size:var( --e-global-typography-6ad30bb-font-size );font-weight:var( --e-global-typography-6ad30bb-font-weight );text-transform:var( --e-global-typography-6ad30bb-text-transform );font-style:var( --e-global-typography-6ad30bb-font-style );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );fill:var( --e-global-color-8474688 );color:var( --e-global-color-8474688 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-503553d6{width:auto;max-width:auto;align-self:center;}.elementor-4 .elementor-element.elementor-element-503553d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-503553d6 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-4 .elementor-element.elementor-element-503553d6 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-503553d6 .elementor-button:focus{color:var( --e-global-color-cc41fca );}.elementor-4 .elementor-element.elementor-element-503553d6 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-503553d6 .elementor-button:focus svg{fill:var( --e-global-color-cc41fca );}.elementor-4 .elementor-element.elementor-element-513a9c67{overflow:hidden;padding:120px 0px 120px 0px;}.elementor-4 .elementor-element.elementor-element-40afee0a{--divider-border-style:solid;--divider-color:var( --e-global-color-8474688 );--divider-border-width:2px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-40afee0a .elementor-divider-separator{width:224px;margin:0 auto;margin-center:0;}.elementor-4 .elementor-element.elementor-element-40afee0a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4 .elementor-element.elementor-element-40afee0a .elementor-divider__text{color:var( --e-global-color-8474688 );font-family:var( --e-global-typography-294e39f-font-family ), Sans-serif;font-size:var( --e-global-typography-294e39f-font-size );font-weight:var( --e-global-typography-294e39f-font-weight );text-transform:var( --e-global-typography-294e39f-text-transform );font-style:var( --e-global-typography-294e39f-font-style );line-height:var( --e-global-typography-294e39f-line-height );letter-spacing:var( --e-global-typography-294e39f-letter-spacing );}.elementor-4 .elementor-element.elementor-element-364eb18e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-4 .elementor-element.elementor-element-61aca429{width:var( --container-widget-width, 870px );max-width:870px;--container-widget-width:870px;--container-widget-flex-grow:0;text-align:center;}.elementor-4 .elementor-element.elementor-element-61aca429 .elementor-heading-title{font-family:var( --e-global-typography-d97efe9-font-family ), Sans-serif;font-size:var( --e-global-typography-d97efe9-font-size );font-weight:var( --e-global-typography-d97efe9-font-weight );text-transform:var( --e-global-typography-d97efe9-text-transform );font-style:var( --e-global-typography-d97efe9-font-style );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );color:var( --e-global-color-0f5a8d5 );}.elementor-4 .elementor-element.elementor-element-22e627b7 > .elementor-container{min-height:700px;}.elementor-4 .elementor-element.elementor-element-22e627b7{margin-top:60px;margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-456e6069 img{width:100%;height:700px;object-fit:cover;object-position:center center;}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-4f4bd09c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4 .elementor-element.elementor-element-4f4bd09c.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-4f4bd09c > .elementor-element-populated{padding:0px 0px 0px 60px;}.elementor-4 .elementor-element.elementor-element-662c5b8f .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 );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-cc41fca );}.elementor-4 .elementor-element.elementor-element-1d90b1c5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-4 .elementor-element.elementor-element-1d90b1c5 .elementor-heading-title{font-family:var( --e-global-typography-d97efe9-font-family ), Sans-serif;font-size:var( --e-global-typography-d97efe9-font-size );font-weight:var( --e-global-typography-d97efe9-font-weight );text-transform:var( --e-global-typography-d97efe9-text-transform );font-style:var( --e-global-typography-d97efe9-font-style );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );color:var( --e-global-color-0f5a8d5 );}.elementor-4 .elementor-element.elementor-element-fda8047 .elementor-button{background-color:var( --e-global-color-cc41fca );font-family:var( --e-global-typography-6ad30bb-font-family ), Sans-serif;font-size:var( --e-global-typography-6ad30bb-font-size );font-weight:var( --e-global-typography-6ad30bb-font-weight );text-transform:var( --e-global-typography-6ad30bb-text-transform );font-style:var( --e-global-typography-6ad30bb-font-style );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-8474688 );border-radius:0px 0px 0px 0px;padding:20px 48px 20px 48px;}.elementor-4 .elementor-element.elementor-element-fda8047 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-fda8047 .elementor-button:focus{background-color:var( --e-global-color-8474688 );color:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-fda8047 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-fda8047 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4 .elementor-element.elementor-element-fda8047 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-fda8047 .elementor-button:focus svg{fill:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-25520896 > .elementor-container{min-height:700px;}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-6217c846.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4 .elementor-element.elementor-element-6217c846.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-6217c846 > .elementor-element-populated{padding:0px 60px 0px 0px;}.elementor-4 .elementor-element.elementor-element-57032644 .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 );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-cc41fca );}.elementor-4 .elementor-element.elementor-element-79440ac0{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-4 .elementor-element.elementor-element-79440ac0 .elementor-heading-title{font-family:var( --e-global-typography-d97efe9-font-family ), Sans-serif;font-size:var( --e-global-typography-d97efe9-font-size );font-weight:var( --e-global-typography-d97efe9-font-weight );text-transform:var( --e-global-typography-d97efe9-text-transform );font-style:var( --e-global-typography-d97efe9-font-style );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );color:var( --e-global-color-0f5a8d5 );}.elementor-4 .elementor-element.elementor-element-e1b19d5 .elementor-button{background-color:var( --e-global-color-cc41fca );font-family:var( --e-global-typography-6ad30bb-font-family ), Sans-serif;font-size:var( --e-global-typography-6ad30bb-font-size );font-weight:var( --e-global-typography-6ad30bb-font-weight );text-transform:var( --e-global-typography-6ad30bb-text-transform );font-style:var( --e-global-typography-6ad30bb-font-style );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-8474688 );border-radius:0px 0px 0px 0px;padding:20px 48px 20px 48px;}.elementor-4 .elementor-element.elementor-element-e1b19d5 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-e1b19d5 .elementor-button:focus{background-color:var( --e-global-color-8474688 );color:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-e1b19d5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-e1b19d5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4 .elementor-element.elementor-element-e1b19d5 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-e1b19d5 .elementor-button:focus svg{fill:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-512f188a img{width:100%;height:700px;object-fit:cover;object-position:center center;}.elementor-4 .elementor-element.elementor-element-5a18ee01 > .elementor-container{min-height:700px;}.elementor-4 .elementor-element.elementor-element-5a18ee01{margin-top:0px;margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-962cda8 img{width:100%;height:700px;object-fit:cover;object-position:center center;}.elementor-bc-flex-widget .elementor-4 .elementor-element.elementor-element-15e7cd9e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4 .elementor-element.elementor-element-15e7cd9e.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-15e7cd9e > .elementor-element-populated{padding:0px 0px 0px 60px;}.elementor-4 .elementor-element.elementor-element-149d4dd3 .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 );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-cc41fca );}.elementor-4 .elementor-element.elementor-element-1431a883{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-4 .elementor-element.elementor-element-1431a883 .elementor-heading-title{font-family:var( --e-global-typography-d97efe9-font-family ), Sans-serif;font-size:var( --e-global-typography-d97efe9-font-size );font-weight:var( --e-global-typography-d97efe9-font-weight );text-transform:var( --e-global-typography-d97efe9-text-transform );font-style:var( --e-global-typography-d97efe9-font-style );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );color:var( --e-global-color-0f5a8d5 );}.elementor-4 .elementor-element.elementor-element-11757a1 .elementor-button{background-color:var( --e-global-color-cc41fca );font-family:var( --e-global-typography-6ad30bb-font-family ), Sans-serif;font-size:var( --e-global-typography-6ad30bb-font-size );font-weight:var( --e-global-typography-6ad30bb-font-weight );text-transform:var( --e-global-typography-6ad30bb-text-transform );font-style:var( --e-global-typography-6ad30bb-font-style );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-8474688 );border-radius:0px 0px 0px 0px;padding:20px 48px 20px 48px;}.elementor-4 .elementor-element.elementor-element-11757a1 .elementor-button:hover, .elementor-4 .elementor-element.elementor-element-11757a1 .elementor-button:focus{background-color:var( --e-global-color-8474688 );color:var( --e-global-color-b9264c7 );}.elementor-4 .elementor-element.elementor-element-11757a1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4 .elementor-element.elementor-element-11757a1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4 .elementor-element.elementor-element-11757a1 .elementor-button:hover svg, .elementor-4 .elementor-element.elementor-element-11757a1 .elementor-button:focus svg{fill:var( --e-global-color-b9264c7 );}@media(max-width:1024px){.elementor-4 .elementor-element.elementor-element-15b8cdc0 > .elementor-container{min-height:642px;}.elementor-4 .elementor-element.elementor-element-15b8cdc0{padding:0px 0px 158px 0px;}.elementor-4 .elementor-element.elementor-element-703216c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-4 .elementor-element.elementor-element-703216c6 .elementor-heading-title{font-size:var( --e-global-typography-65dddeb-font-size );line-height:var( --e-global-typography-65dddeb-line-height );letter-spacing:var( --e-global-typography-65dddeb-letter-spacing );}.elementor-4 .elementor-element.elementor-element-49664c7d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-4 .elementor-element.elementor-element-49664c7d .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );padding:16px 49px 16px 41px;}.elementor-4 .elementor-element.elementor-element-4de5dd19{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-4de5dd19 .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );padding:16px 42px 16px 34px;}.elementor-4 .elementor-element.elementor-element-5f63791a > .elementor-element-populated{padding:60px 40px 60px 40px;}.elementor-4 .elementor-element.elementor-element-60349e0b{--container-widget-width:688px;--container-widget-flex-grow:0;width:var( --container-widget-width, 688px );max-width:688px;}.elementor-4 .elementor-element.elementor-element-60349e0b .elementor-heading-title{font-size:var( --e-global-typography-294e39f-font-size );line-height:var( --e-global-typography-294e39f-line-height );letter-spacing:var( --e-global-typography-294e39f-letter-spacing );}.elementor-4 .elementor-element.elementor-element-28f4762e{width:var( --container-widget-width, 688px );max-width:688px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:688px;--container-widget-flex-grow:0;}.elementor-4 .elementor-element.elementor-element-28f4762e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4 .elementor-element.elementor-element-7652f37c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:688px;--container-widget-flex-grow:0;width:var( --container-widget-width, 688px );max-width:688px;font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-a049c1d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-4 .elementor-element.elementor-element-a049c1d .elementor-button{font-size:18px;line-height:26px;letter-spacing:1.25px;padding:16px 49px 16px 41px;}.elementor-4 .elementor-element.elementor-element-2c2c80bf > .elementor-element-populated{padding:327px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-4c46b5e4{padding:0px 40px 0px 40px;}.elementor-4 .elementor-element.elementor-element-695ae101 .elementor-cta__content{padding:20px 30px 20px 30px;}.elementor-4 .elementor-element.elementor-element-695ae101 .elementor-cta__title{font-size:var( --e-global-typography-65dddeb-font-size );line-height:var( --e-global-typography-65dddeb-line-height );letter-spacing:var( --e-global-typography-65dddeb-letter-spacing );}.elementor-4 .elementor-element.elementor-element-695ae101 .elementor-cta__description{font-size:var( --e-global-typography-3df6263-font-size );line-height:var( --e-global-typography-3df6263-line-height );letter-spacing:var( --e-global-typography-3df6263-letter-spacing );}.elementor-4 .elementor-element.elementor-element-2ccb8e5c .elementor-cta__content{padding:20px 30px 20px 30px;}.elementor-4 .elementor-element.elementor-element-2ccb8e5c .elementor-cta__title{font-size:var( --e-global-typography-65dddeb-font-size );line-height:var( --e-global-typography-65dddeb-line-height );letter-spacing:var( --e-global-typography-65dddeb-letter-spacing );}.elementor-4 .elementor-element.elementor-element-2ccb8e5c .elementor-cta__description{font-size:var( --e-global-typography-3df6263-font-size );line-height:var( --e-global-typography-3df6263-line-height );letter-spacing:var( --e-global-typography-3df6263-letter-spacing );}.elementor-4 .elementor-element.elementor-element-5851fe24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-4 .elementor-element.elementor-element-5851fe24 .elementor-cta__content{padding:20px 30px 20px 30px;}.elementor-4 .elementor-element.elementor-element-5851fe24 .elementor-cta__title{font-size:var( --e-global-typography-65dddeb-font-size );line-height:var( --e-global-typography-65dddeb-line-height );letter-spacing:var( --e-global-typography-65dddeb-letter-spacing );}.elementor-4 .elementor-element.elementor-element-5851fe24 .elementor-cta__description{font-size:var( --e-global-typography-3df6263-font-size );line-height:var( --e-global-typography-3df6263-line-height );letter-spacing:var( --e-global-typography-3df6263-letter-spacing );}.elementor-4 .elementor-element.elementor-element-269be72b img{height:550px;}.elementor-4 .elementor-element.elementor-element-2e4f4684 .elementor-heading-title{font-size:var( --e-global-typography-ead5a96-font-size );line-height:var( --e-global-typography-ead5a96-line-height );letter-spacing:var( --e-global-typography-ead5a96-letter-spacing );}.elementor-4 .elementor-element.elementor-element-624fe81e .elementor-heading-title{font-size:var( --e-global-typography-ead5a96-font-size );line-height:var( --e-global-typography-ead5a96-line-height );letter-spacing:var( --e-global-typography-ead5a96-letter-spacing );}.elementor-4 .elementor-element.elementor-element-6e3f2959 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-1aa34eaa{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-1aa34eaa .elementor-divider-separator{width:167px;}.elementor-4 .elementor-element.elementor-element-1aa34eaa .elementor-divider__text{font-size:var( --e-global-typography-294e39f-font-size );line-height:var( --e-global-typography-294e39f-line-height );letter-spacing:var( --e-global-typography-294e39f-letter-spacing );}.elementor-4 .elementor-element.elementor-element-35cc1d24{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-4 .elementor-element.elementor-element-2fecb2a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2fecb2a5 .elementor-heading-title{font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-e002d8e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-4 .elementor-element.elementor-element-e002d8e .elementor-blockquote__content{font-size:var( --e-global-typography-ead5a96-font-size );line-height:var( --e-global-typography-ead5a96-line-height );letter-spacing:var( --e-global-typography-ead5a96-letter-spacing );}.elementor-4 .elementor-element.elementor-element-e002d8e .elementor-blockquote__author{font-size:var( --e-global-typography-3df6263-font-size );line-height:var( --e-global-typography-3df6263-line-height );letter-spacing:var( --e-global-typography-3df6263-letter-spacing );}.elementor-4 .elementor-element.elementor-element-e5ba4e2 .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );padding:16px 38px 16px 38px;}.elementor-4 .elementor-element.elementor-element-19652e60{padding:60px 0px 60px 0px;}.elementor-4 .elementor-element.elementor-element-6739b336 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 0px 40px;}.elementor-4 .elementor-element.elementor-element-3e58b4c6{width:var( --container-widget-width, 688px );max-width:688px;--container-widget-width:688px;--container-widget-flex-grow:0;}.elementor-4 .elementor-element.elementor-element-3e58b4c6 .elementor-heading-title{font-size:var( --e-global-typography-294e39f-font-size );line-height:var( --e-global-typography-294e39f-line-height );letter-spacing:var( --e-global-typography-294e39f-letter-spacing );}.elementor-4 .elementor-element.elementor-element-4ecef92d{width:var( --container-widget-width, 688px );max-width:688px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:688px;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-4 .elementor-element.elementor-element-4ecef92d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4 .elementor-element.elementor-element-4f2d06e6{width:var( --container-widget-width, 688px );max-width:688px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:688px;--container-widget-flex-grow:0;align-self:flex-start;font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-23417245{width:var( --container-widget-width, 688px );max-width:688px;--container-widget-width:688px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-f0d4be0 .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );padding:16px 38px 16px 38px;}.elementor-4 .elementor-element.elementor-element-320308e3 > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-4 .elementor-element.elementor-element-2b8ff186 img{height:495px;object-fit:cover;}.elementor-4 .elementor-element.elementor-element-7af0d9df{margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-4 .elementor-element.elementor-element-7af0d9df img{width:246px;height:69px;object-fit:cover;}.elementor-4 .elementor-element.elementor-element-420eafc2{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-493e8390{padding:0px 40px 0px 0px;}.elementor-4 .elementor-element.elementor-element-493e8390 img{height:650px;}.elementor-4 .elementor-element.elementor-element-6044f176 > .elementor-element-populated{padding:60px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-493662fd{padding:0px 0px 0px 40px;}.elementor-4 .elementor-element.elementor-element-493662fd .elementor-divider-separator{width:323px;}.elementor-4 .elementor-element.elementor-element-493662fd .elementor-divider__text{font-size:var( --e-global-typography-294e39f-font-size );line-height:var( --e-global-typography-294e39f-line-height );letter-spacing:var( --e-global-typography-294e39f-letter-spacing );}.elementor-4 .elementor-element.elementor-element-27490939{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 40px;}.elementor-4 .elementor-element.elementor-element-3f38b83e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 40px;}.elementor-4 .elementor-element.elementor-element-3f38b83e .elementor-heading-title{font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-76c4e80d{margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-4 .elementor-element.elementor-element-34557a40 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4 .elementor-element.elementor-element-38929300{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-4 .elementor-element.elementor-element-38929300 .elementor-heading-title{font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-12e25e3e .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );}.elementor-4 .elementor-element.elementor-element-31ff4b16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-4 .elementor-element.elementor-element-31ff4b16 .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );}.elementor-4 .elementor-element.elementor-element-6a971732 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4 .elementor-element.elementor-element-425a1edd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-4 .elementor-element.elementor-element-425a1edd .elementor-heading-title{font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-27ef59e .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );}.elementor-4 .elementor-element.elementor-element-4789ef2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-4 .elementor-element.elementor-element-4789ef2d .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );}.elementor-4 .elementor-element.elementor-element-5ca0245d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4 .elementor-element.elementor-element-22031a09{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-4 .elementor-element.elementor-element-22031a09 .elementor-heading-title{font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-9a40954 .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );}.elementor-4 .elementor-element.elementor-element-1b3a3b46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-4 .elementor-element.elementor-element-1b3a3b46 .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );}.elementor-4 .elementor-element.elementor-element-6cd51be1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4 .elementor-element.elementor-element-10fb904d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-4 .elementor-element.elementor-element-10fb904d .elementor-heading-title{font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-503553d6 .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );}.elementor-4 .elementor-element.elementor-element-513a9c67{padding:60px 0px 60px 0px;}.elementor-4 .elementor-element.elementor-element-40afee0a{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-40afee0a .elementor-divider-separator{width:216px;margin:0 auto;margin-center:0;}.elementor-4 .elementor-element.elementor-element-40afee0a .elementor-divider{text-align:center;}.elementor-4 .elementor-element.elementor-element-40afee0a .elementor-divider__text{font-size:var( --e-global-typography-294e39f-font-size );line-height:var( --e-global-typography-294e39f-line-height );letter-spacing:var( --e-global-typography-294e39f-letter-spacing );}.elementor-4 .elementor-element.elementor-element-364eb18e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-4 .elementor-element.elementor-element-61aca429{--container-widget-width:688px;--container-widget-flex-grow:0;width:var( --container-widget-width, 688px );max-width:688px;}.elementor-4 .elementor-element.elementor-element-61aca429 .elementor-heading-title{font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-22e627b7{margin-top:40px;margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-456e6069{padding:0px 40px 0px 0px;}.elementor-4 .elementor-element.elementor-element-456e6069 img{height:530px;}.elementor-4 .elementor-element.elementor-element-4f4bd09c > .elementor-element-populated{padding:40px 40px 0px 40px;}.elementor-4 .elementor-element.elementor-element-662c5b8f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4 .elementor-element.elementor-element-1d90b1c5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-4 .elementor-element.elementor-element-1d90b1c5 .elementor-heading-title{font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-fda8047 .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );padding:16px 38px 16px 38px;}.elementor-4 .elementor-element.elementor-element-25520896{margin-top:40px;margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-6217c846 > .elementor-element-populated{padding:40px 40px 0px 40px;}.elementor-4 .elementor-element.elementor-element-57032644 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4 .elementor-element.elementor-element-79440ac0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-4 .elementor-element.elementor-element-79440ac0 .elementor-heading-title{font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-e1b19d5 .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );padding:16px 38px 16px 38px;}.elementor-4 .elementor-element.elementor-element-512f188a{padding:0px 0px 0px 40px;}.elementor-4 .elementor-element.elementor-element-512f188a img{height:530px;}.elementor-4 .elementor-element.elementor-element-5a18ee01{margin-top:40px;margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-962cda8{padding:0px 40px 0px 0px;}.elementor-4 .elementor-element.elementor-element-962cda8 img{height:530px;}.elementor-4 .elementor-element.elementor-element-15e7cd9e > .elementor-element-populated{padding:40px 40px 0px 40px;}.elementor-4 .elementor-element.elementor-element-149d4dd3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4 .elementor-element.elementor-element-1431a883 .elementor-heading-title{font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-11757a1 .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );padding:16px 38px 16px 38px;}}@media(max-width:767px){.elementor-4 .elementor-element.elementor-element-15b8cdc0 > .elementor-container{min-height:100vh;}.elementor-4 .elementor-element.elementor-element-15b8cdc0{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-703216c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-4 .elementor-element.elementor-element-703216c6 .elementor-heading-title{font-size:var( --e-global-typography-65dddeb-font-size );line-height:var( --e-global-typography-65dddeb-line-height );letter-spacing:var( --e-global-typography-65dddeb-letter-spacing );}.elementor-4 .elementor-element.elementor-element-49664c7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-4 .elementor-element.elementor-element-49664c7d .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );border-width:2px 2px 2px 2px;padding:13px 17px 13px 17px;}.elementor-4 .elementor-element.elementor-element-4de5dd19 .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );border-width:2px 2px 2px 2px;padding:13px 11px 13px 12px;}.elementor-4 .elementor-element.elementor-element-3b0eb2fd{margin-top:0px;margin-bottom:137px;}.elementor-4 .elementor-element.elementor-element-5f63791a > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-4 .elementor-element.elementor-element-60349e0b{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;}.elementor-4 .elementor-element.elementor-element-60349e0b .elementor-heading-title{font-size:var( --e-global-typography-294e39f-font-size );line-height:var( --e-global-typography-294e39f-line-height );letter-spacing:var( --e-global-typography-294e39f-letter-spacing );}.elementor-4 .elementor-element.elementor-element-28f4762e{width:var( --container-widget-width, 280px );max-width:280px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 016px) 0px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-4 .elementor-element.elementor-element-28f4762e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4 .elementor-element.elementor-element-7652f37c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-a049c1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-4 .elementor-element.elementor-element-a049c1d .elementor-button{font-size:14px;line-height:24px;letter-spacing:0.5px;word-spacing:0px;border-width:2px 2px 2px 2px;padding:13px 20px 13px 20px;}.elementor-4 .elementor-element.elementor-element-2c2c80bf > .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-4c46b5e4{margin-top:0px;margin-bottom:-136px;padding:0px 20px 0px 20px;}.elementor-4 .elementor-element.elementor-element-4a5cc6a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4 .elementor-element.elementor-element-695ae101 .elementor-cta__content{padding:10px 30px 10px 30px;}.elementor-4 .elementor-element.elementor-element-695ae101 .elementor-cta__title{font-size:var( --e-global-typography-65dddeb-font-size );line-height:var( --e-global-typography-65dddeb-line-height );letter-spacing:var( --e-global-typography-65dddeb-letter-spacing );}.elementor-4 .elementor-element.elementor-element-695ae101 .elementor-cta__description{font-size:var( --e-global-typography-3df6263-font-size );line-height:var( --e-global-typography-3df6263-line-height );letter-spacing:var( --e-global-typography-3df6263-letter-spacing );}.elementor-4 .elementor-element.elementor-element-2ccb8e5c .elementor-cta__content{padding:10px 030px 10px 30px;}.elementor-4 .elementor-element.elementor-element-2ccb8e5c .elementor-cta__title{font-size:var( --e-global-typography-65dddeb-font-size );line-height:var( --e-global-typography-65dddeb-line-height );letter-spacing:var( --e-global-typography-65dddeb-letter-spacing );}.elementor-4 .elementor-element.elementor-element-2ccb8e5c .elementor-cta__description{font-size:var( --e-global-typography-3df6263-font-size );line-height:var( --e-global-typography-3df6263-line-height );letter-spacing:var( --e-global-typography-3df6263-letter-spacing );}.elementor-4 .elementor-element.elementor-element-5851fe24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-5851fe24 .elementor-cta__content{padding:10px 30px 10px 030px;}.elementor-4 .elementor-element.elementor-element-5851fe24 .elementor-cta__title{font-size:var( --e-global-typography-65dddeb-font-size );line-height:var( --e-global-typography-65dddeb-line-height );letter-spacing:var( --e-global-typography-65dddeb-letter-spacing );}.elementor-4 .elementor-element.elementor-element-5851fe24 .elementor-cta__description{font-size:var( --e-global-typography-3df6263-font-size );line-height:var( --e-global-typography-3df6263-line-height );letter-spacing:var( --e-global-typography-3df6263-letter-spacing );}.elementor-4 .elementor-element.elementor-element-3b6f138f{margin-top:0px;margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-269be72b img{height:320px;}.elementor-4 .elementor-element.elementor-element-2e4f4684{padding:6px 12px 6px 12px;}.elementor-4 .elementor-element.elementor-element-2e4f4684 .elementor-heading-title{font-size:var( --e-global-typography-ead5a96-font-size );line-height:var( --e-global-typography-ead5a96-line-height );letter-spacing:var( --e-global-typography-ead5a96-letter-spacing );}.elementor-4 .elementor-element.elementor-element-624fe81e{padding:6px 12px 6px 12px;}.elementor-4 .elementor-element.elementor-element-624fe81e .elementor-heading-title{font-size:var( --e-global-typography-ead5a96-font-size );line-height:var( --e-global-typography-ead5a96-line-height );letter-spacing:var( --e-global-typography-ead5a96-letter-spacing );}.elementor-4 .elementor-element.elementor-element-6e3f2959 > .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-1aa34eaa{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-1aa34eaa .elementor-divider-separator{width:152px;}.elementor-4 .elementor-element.elementor-element-1aa34eaa .elementor-divider__text{font-size:var( --e-global-typography-294e39f-font-size );line-height:var( --e-global-typography-294e39f-line-height );letter-spacing:var( --e-global-typography-294e39f-letter-spacing );}.elementor-4 .elementor-element.elementor-element-35cc1d24{margin:8px 20px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2fecb2a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-2fecb2a5 .elementor-heading-title{font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-e002d8e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-4 .elementor-element.elementor-element-e002d8e .elementor-blockquote__content{font-size:var( --e-global-typography-ead5a96-font-size );line-height:var( --e-global-typography-ead5a96-line-height );letter-spacing:var( --e-global-typography-ead5a96-letter-spacing );}.elementor-4 .elementor-element.elementor-element-e002d8e .elementor-blockquote__author{font-size:var( --e-global-typography-3df6263-font-size );line-height:var( --e-global-typography-3df6263-line-height );letter-spacing:var( --e-global-typography-3df6263-letter-spacing );}body:not(.rtl) .elementor-4 .elementor-element.elementor-element-e002d8e .elementor-blockquote{padding-left:20px;}body.rtl .elementor-4 .elementor-element.elementor-element-e002d8e .elementor-blockquote{padding-right:20px;}.elementor-4 .elementor-element.elementor-element-e002d8e .elementor-blockquote{padding-top:20px;padding-bottom:20px;}.elementor-4 .elementor-element.elementor-element-e5ba4e2 .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );border-width:2px 2px 2px 2px;padding:13px 24.5px 13px 24.5px;}.elementor-4 .elementor-element.elementor-element-19652e60{padding:40px 0px 40px 0px;}.elementor-4 .elementor-element.elementor-element-6739b336 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-4 .elementor-element.elementor-element-3e58b4c6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-4 .elementor-element.elementor-element-3e58b4c6 .elementor-heading-title{font-size:var( --e-global-typography-294e39f-font-size );line-height:var( --e-global-typography-294e39f-line-height );letter-spacing:var( --e-global-typography-294e39f-letter-spacing );}.elementor-4 .elementor-element.elementor-element-4ecef92d{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-4 .elementor-element.elementor-element-4ecef92d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4 .elementor-element.elementor-element-4f2d06e6{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;align-self:flex-start;font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-23417245{width:initial;max-width:initial;font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-f0d4be0 .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );border-width:2px 2px 2px 2px;padding:13px 24.5px 13px 24.5px;}.elementor-4 .elementor-element.elementor-element-320308e3 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-4 .elementor-element.elementor-element-320308e3{z-index:2;}.elementor-4 .elementor-element.elementor-element-2b8ff186{z-index:0;}.elementor-4 .elementor-element.elementor-element-2b8ff186 img{height:204px;object-fit:cover;}.elementor-4 .elementor-element.elementor-element-7af0d9df{margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;z-index:2;}.elementor-4 .elementor-element.elementor-element-7af0d9df img{width:101px;height:28px;object-fit:cover;}.elementor-4 .elementor-element.elementor-element-420eafc2{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-493e8390{padding:0px 20px 0px 0px;}.elementor-4 .elementor-element.elementor-element-493e8390 img{height:280px;}.elementor-4 .elementor-element.elementor-element-6044f176 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 20px 0px;}.elementor-4 .elementor-element.elementor-element-493662fd{padding:0px 0px 0px 20px;}.elementor-4 .elementor-element.elementor-element-493662fd .elementor-divider-separator{width:290px;}.elementor-4 .elementor-element.elementor-element-493662fd .elementor-divider__text{font-size:var( --e-global-typography-294e39f-font-size );line-height:var( --e-global-typography-294e39f-line-height );letter-spacing:var( --e-global-typography-294e39f-letter-spacing );}.elementor-4 .elementor-element.elementor-element-27490939{margin:8px 20px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 20px;}.elementor-4 .elementor-element.elementor-element-3f38b83e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-4 .elementor-element.elementor-element-3f38b83e .elementor-heading-title{font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-76c4e80d{margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-4 .elementor-element.elementor-element-1a96f9da > .elementor-element-populated{padding:20px 15px 20px 15px;}.elementor-4 .elementor-element.elementor-element-34557a40 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4 .elementor-element.elementor-element-38929300{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-4 .elementor-element.elementor-element-38929300 .elementor-heading-title{font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-12e25e3e{width:100%;max-width:100%;}.elementor-4 .elementor-element.elementor-element-12e25e3e .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );}.elementor-4 .elementor-element.elementor-element-31ff4b16{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-31ff4b16 .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );}.elementor-4 .elementor-element.elementor-element-5581bac4 > .elementor-element-populated{padding:20px 15px 20px 15px;}.elementor-4 .elementor-element.elementor-element-6a971732 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4 .elementor-element.elementor-element-425a1edd{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-4 .elementor-element.elementor-element-425a1edd .elementor-heading-title{font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-27ef59e{width:100%;max-width:100%;}.elementor-4 .elementor-element.elementor-element-27ef59e .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );}.elementor-4 .elementor-element.elementor-element-4789ef2d{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-4789ef2d .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );}.elementor-4 .elementor-element.elementor-element-d6d2f00 > .elementor-element-populated{padding:20px 15px 20px 15px;}.elementor-4 .elementor-element.elementor-element-5ca0245d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4 .elementor-element.elementor-element-22031a09{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-4 .elementor-element.elementor-element-22031a09 .elementor-heading-title{font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-9a40954{width:100%;max-width:100%;}.elementor-4 .elementor-element.elementor-element-9a40954 .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );}.elementor-4 .elementor-element.elementor-element-1b3a3b46{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-1b3a3b46 .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );}.elementor-4 .elementor-element.elementor-element-77bbf0e3 > .elementor-element-populated{padding:20px 15px 20px 15px;}.elementor-4 .elementor-element.elementor-element-6cd51be1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4 .elementor-element.elementor-element-10fb904d{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-4 .elementor-element.elementor-element-10fb904d .elementor-heading-title{font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-503553d6 .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );}.elementor-4 .elementor-element.elementor-element-513a9c67{padding:40px 0px 40px 0px;}.elementor-4 .elementor-element.elementor-element-40afee0a{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-40afee0a .elementor-divider-separator{width:207px;}.elementor-4 .elementor-element.elementor-element-40afee0a .elementor-divider__text{font-size:var( --e-global-typography-294e39f-font-size );line-height:var( --e-global-typography-294e39f-line-height );letter-spacing:var( --e-global-typography-294e39f-letter-spacing );}.elementor-4 .elementor-element.elementor-element-364eb18e{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-4 .elementor-element.elementor-element-61aca429{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4 .elementor-element.elementor-element-61aca429 .elementor-heading-title{font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-22e627b7 > .elementor-container{min-height:572px;}.elementor-4 .elementor-element.elementor-element-22e627b7{margin-top:30px;margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-456e6069{padding:0px 20px 0px 0px;}.elementor-4 .elementor-element.elementor-element-456e6069 img{height:220px;}.elementor-4 .elementor-element.elementor-element-4f4bd09c > .elementor-element-populated{padding:30px 20px 0px 20px;}.elementor-4 .elementor-element.elementor-element-662c5b8f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4 .elementor-element.elementor-element-1d90b1c5{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-4 .elementor-element.elementor-element-1d90b1c5 .elementor-heading-title{font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-fda8047 .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );border-width:2px 2px 2px 2px;padding:13px 24.5px 13px 24.5px;}.elementor-4 .elementor-element.elementor-element-25520896 > .elementor-container{min-height:572px;}.elementor-4 .elementor-element.elementor-element-25520896{margin-top:30px;margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-6217c846 > .elementor-element-populated{padding:30px 20px 0px 20px;}.elementor-4 .elementor-element.elementor-element-57032644 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4 .elementor-element.elementor-element-79440ac0{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-4 .elementor-element.elementor-element-79440ac0 .elementor-heading-title{font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-e1b19d5 .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );border-width:2px 2px 2px 2px;padding:13px 24.5px 13px 24.5px;}.elementor-4 .elementor-element.elementor-element-512f188a{padding:0px 0px 0px 20px;}.elementor-4 .elementor-element.elementor-element-512f188a img{height:220px;}.elementor-4 .elementor-element.elementor-element-5a18ee01 > .elementor-container{min-height:572px;}.elementor-4 .elementor-element.elementor-element-5a18ee01{margin-top:30px;margin-bottom:0px;}.elementor-4 .elementor-element.elementor-element-962cda8{padding:0px 20px 0px 0px;}.elementor-4 .elementor-element.elementor-element-962cda8 img{height:220px;}.elementor-4 .elementor-element.elementor-element-15e7cd9e > .elementor-element-populated{padding:30px 20px 0px 20px;}.elementor-4 .elementor-element.elementor-element-149d4dd3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4 .elementor-element.elementor-element-1431a883{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-4 .elementor-element.elementor-element-1431a883 .elementor-heading-title{font-size:var( --e-global-typography-d97efe9-font-size );line-height:var( --e-global-typography-d97efe9-line-height );letter-spacing:var( --e-global-typography-d97efe9-letter-spacing );}.elementor-4 .elementor-element.elementor-element-11757a1 .elementor-button{font-size:var( --e-global-typography-6ad30bb-font-size );line-height:var( --e-global-typography-6ad30bb-line-height );letter-spacing:var( --e-global-typography-6ad30bb-letter-spacing );border-width:2px 2px 2px 2px;padding:13px 24.5px 13px 24.5px;}}@media(min-width:768px){.elementor-4 .elementor-element.elementor-element-5f63791a{width:37.152%;}.elementor-4 .elementor-element.elementor-element-2c2c80bf{width:62.462%;}.elementor-4 .elementor-element.elementor-element-d19e8e9{width:45%;}.elementor-4 .elementor-element.elementor-element-6e3f2959{width:55%;}.elementor-4 .elementor-element.elementor-element-734a44ee{width:53.696%;}.elementor-4 .elementor-element.elementor-element-6044f176{width:46.304%;}.elementor-4 .elementor-element.elementor-element-8d735d2{width:49.5%;}.elementor-4 .elementor-element.elementor-element-4f4bd09c{width:50.5%;}.elementor-4 .elementor-element.elementor-element-6217c846{width:49.5%;}.elementor-4 .elementor-element.elementor-element-6ae53703{width:50.5%;}.elementor-4 .elementor-element.elementor-element-54122cde{width:49.5%;}.elementor-4 .elementor-element.elementor-element-15e7cd9e{width:50.5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4 .elementor-element.elementor-element-5f63791a{width:100%;}.elementor-4 .elementor-element.elementor-element-2c2c80bf{width:100%;}.elementor-4 .elementor-element.elementor-element-4a5cc6a{width:51%;}.elementor-4 .elementor-element.elementor-element-47d39f8e{width:51%;}.elementor-4 .elementor-element.elementor-element-40d22c04{width:51%;}.elementor-4 .elementor-element.elementor-element-d19e8e9{width:100%;}.elementor-4 .elementor-element.elementor-element-6e3f2959{width:100%;}.elementor-4 .elementor-element.elementor-element-6739b336{width:100%;}.elementor-4 .elementor-element.elementor-element-320308e3{width:100%;}.elementor-4 .elementor-element.elementor-element-734a44ee{width:100%;}.elementor-4 .elementor-element.elementor-element-6044f176{width:100%;}.elementor-4 .elementor-element.elementor-element-8d735d2{width:100%;}.elementor-4 .elementor-element.elementor-element-4f4bd09c{width:100%;}.elementor-4 .elementor-element.elementor-element-6217c846{width:100%;}.elementor-4 .elementor-element.elementor-element-6ae53703{width:100%;}.elementor-4 .elementor-element.elementor-element-54122cde{width:100%;}.elementor-4 .elementor-element.elementor-element-15e7cd9e{width:100%;}}/* Start custom CSS for section, class: .elementor-element-15b8cdc0 */.hero-banner .svg-yellow svg path{
    fill:#fff!important;
}
.hero-banner > .elementor-background-overlay{
    mix-blend-mode: multiply;
}
.hero-banner .hero-title span:first-child{
  display: block;   
}
.hero-banner .hero-title span:nth-child(2){
    color:#FF5714;
}
.hero-banner .hero-title span:last-child{
    color:#FDD016;
}

/*border left and right */
.border-left-right:before,
.border-left-right:after{
    position: absolute;
    bottom: 0;
    content:'';
    width: 1px;
    height: calc(100% - 80px);
   background: rgba(255, 255, 255, 0.5);
    display: block;
    z-index: 1;
}
.border-left-right:before{
    left: calc(calc(100% - 1680px) /2);
}
.hero-banner:after{
    right: calc(calc(100% - 1680px) /2);
}

.hero-banner .svg-black a:hover svg path {fill: #fff !important;}

.hero-banner .svg-yellow:hover svg path {
    fill: #0D0012!important;
}


.svg-yellow svg path {
   fill:var( --e-global-color-0f5a8d5 )!important;
}

.svg-yellow a:hover svg path{
      fill: var( --e-global-color-3c46f2e )!important;
}


@media(max-width:1679px){
  .border-left-right.elementor-section-boxed > .elementor-container  {
      padding-left:40px;
      padding-right:40px;
    }
    .border-left-right:before{
        left: 40px;
    }
    .border-left-right:after{
        right: 40px;
    }
}


@media(max-width:1024px){
    .btn svg{
        height:14px!important;
        width:14px!important;   
    }
}

@media(max-width:767px){

    .border-left-right.elementor-section-boxed > .elementor-container {
        padding-left: 10px;
        padding-right: 10px;
        align-items:center;
    }
    .border-left-right:before, .hero-banner:after {
     height:100%;
    }
         .border-left-right:before{
        left: 10px;
    }
    .border-left-right:after{
        right: 10px;
    } 
    .border-left-right span.elementor-button-icon.elementor-align-icon-right {
        display: none;
    }
    
    .btn svg{
        height:13px!important;
        width:13px!important;   
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4c46b5e4 */.action-num-inner *{
    overflow: visible!important;
}


.action-num-inner .elementor-column {
    width: fit-content;
}


/* START CALL TO ACTION */



.call-to-actions.action1,
.call-to-actions.action2,
.call-to-actions.action3{
    /*margin-top:-108px;*/
    z-index:2;
    /*overflow: visible!important;*/
      width: 285px!important;
}
 

 
 .call-to-actions .elementor-cta__title{
    z-index: 2; 
  -webkit-text-fill-color: var( --e-global-color-8474688 )!important;
  -webkit-text-stroke-width: 2px;
  -webkit-text-stroke-color: #FFFFFF;
}
.call-to-actions .elementor-widget:not(:last-child) {
    margin-bottom: 3px!important;
}

.action1 .elementor-cta__title,
.action2 .elementor-cta__title,
.action3 .elementor-cta__title{
          position: absolute!important;
    right: 10px!important;
    top: -60px!important;
    margin: unset!important;
    width: auto!important;
}

 .action1 .elementor-cta__title{

      -webkit-text-fill-color: var( --e-global-color-8474688 )!important;
 }
 
.action2 .elementor-cta__title {
         -webkit-text-fill-color:var( --e-global-color-cc41fca )!important;
}
  .action3 .elementor-cta__title{
      -webkit-text-fill-color:var( --e-global-color-0f5a8d5 )!important;
 }
 
 @media (max-width: 1410px) and (min-width: 1025px) {
      .simple-aff-section .elementor-cta--valign-middle .elementor-cta__content {
        padding: 20px !important;
    }
    
    .action-num-inner .elementor-column {
        width: 33.33% ;
    }
    
     .call-to-actions .elementor-cta__description {
        font-size: 15px !important;
    }
 }
 
 @media(max-width:1024px) and (min-width: 768px ){
.call-to-actions.action1,
.call-to-actions.action2,
.call-to-actions.action3{
   width:329px!important;
}


.action1 .elementor-cta__title,
.action2 .elementor-cta__title,
.action3 .elementor-cta__title{
          position: absolute!important;
    right: 10px!important;
    top: -31px!important;
    margin: unset!important;
    width: auto!important;
}

    .action1 .elementor-cta__title{
        margin-right:22px!important;
    }
   .action2 .elementor-cta__title,
    .action3 .elementor-cta__title{
        margin-right:10px!important;
    }
  
 }
 
 
 @media(max-width:767px){
      .call-to-actions .elementor-cta__title{
  -webkit-text-stroke-width: 1px!important;

}
     
    .action-num-inner .elementor-column {
        width:  100%;
    }
     /*.action-num-inner{*/
     /*    background:#ffffff!important;*/
     /*}*/
     .call-to-actions.action1,
    .call-to-actions.action2,
    .call-to-actions.action3{
        width: 100%!important;
    }
    
    .simple-col1 {
        height: 300px;
    }
    
    .action1 .elementor-cta__title,
    .action2 .elementor-cta__title,
    .action3 .elementor-cta__title {
        position: absolute!important;
        right: 17px!important;
        top: -22px!important;
    }
    
    
        
    .action1 .elementor-cta__title{
        margin-right:17px!important;
    }
   .action2 .elementor-cta__title,
    .action3 .elementor-cta__title{
        margin-right:10px!important;
    }
  
   
    }
    
 
 
/*END CALL TO ACTION *//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3b0eb2fd */.simple-aff-section:before{
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    background-image: url('/wp-content/uploads/2022/12/Circle-Shape.svg');
    background-repeat: no-repeat;
    background-size: 100% auto;
    background-position: center center;
    width: 334px;
    height: 410px;
    z-index: 2;
}
.simple-aff-section:before{
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    background-image: url(/wp-content/uploads/2022/12/Circle-Shape.svg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% auto;
    width: 334px;
    height: 410px;
}
.simple-aff-section .pre-header:after {
    position: absolute;
    content: " ";
    width: 20px;
    height: 2px;
    background: var(--e-global-color-3c46f2e) !important;
    top: 28%;
    left: 2px;
}

.simple-aff-section .simple-heading span {
    color: var(--e-global-color-3c46f2e) !important;
}


@media (min-width: 1366px) {
     .simple-aff-section {
        padding-left: calc((100% - 1350px) / 2);
    }
    
    .simple-aff-section > .elementor-container > .elementor-column:first-child { 
        max-width: 500px;
        width: 100%;
    }
    
    .simple-aff-section > .elementor-container > .elementor-column:last-child { 
        max-width: calc( 100vw - 500px );
        width: 100%;
    }
}


@media (min-width: 1025px) and (max-width: 1365px) {
    
    .simple-aff-section {
        padding-left: 40px;
    }
    
    .simple-aff-section > .elementor-container > .elementor-column:first-child {
        width: 100%;
        max-width: 550px;
    }
    
    .simple-aff-section > .elementor-container > .elementor-column:last-child {
        width: 100%;
        max-width: calc( 100vw - 550px );
    }
}
 
@media (min-width: 1025px) and (max-width: 1100px) {
    
    .simple-aff-section {
        padding-left: 20px;
    }
    
    .simple-aff-section .simple-heading .elementor-heading-title {
        font-size: 50px !important;
    }
    
    .simple-aff-section > .elementor-container > .elementor-column:first-child {
        width: 100%;
        max-width: 450px;
    }
    
    .simple-aff-section > .elementor-container > .elementor-column:last-child {
        width: 100%;
        max-width: calc( 100vw - 450px );
    }
}


@media(max-width:1024px) {
   .simple-aff-section:before {
        width: 250px !important;
        height: 307px !important;
    }
}

@media(max-width:767px) {
   .simple-aff-section:before {
        width: 167px !important;
        height: 205px !important;
    }

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3b6f138f */.title-highlight .elementor-heading-title span{
    color: var( --e-global-color-8474688 );
}
.title-highlight.f-h3 .elementor-heading-title span{
    font-weight: 500;
    font-size: 42px;
    line-height: 48px;
}

.our-practice .left-img-col .left-img img{
        object-position: center top;
    }

.our-practice .blockquote .elementor-widget-container{
        background-color: rgba(232, 229, 221, 0.3);
}
.our-practice .blockquote .elementor-widget-container blockquote{
position: relative;
padding-right: 30px;
}
.our-practice .blockquote .elementor-widget-container blockquote::after{
    position: absolute;
    content: '';
    right: 29px;
    bottom: 15px;
    background: url(/wp-content/uploads/2022/12/blockquote.svg);
    height: 58px;
    width: 66px;
    
}





@media screen and (min-width: 1025px) and (max-width: 1360px){
    
    .our-practice .left-img-col.elementor-col-50{
        width: 42% !important;
    }
    
    .our-practice .right-col.elementor-col-50{
        width: 57.9% !important;
    }
    .our-practice .right-col.elementor-col-50 .elementor-widget-wrap{
        padding: 0px 0px 0px 30px;
    }
    
    .our-practice .blockquote .elementor-widget-container{
        margin: 30px 0 30px 0 !important;
    }
    
    .our-practice .blockquote .elementor-widget-container blockquote{
    padding: 25px !important;
    }    
    
    .our-practice .blockquote .elementor-widget-container blockquote p{
        font-size: 18px !important;
        line-height: 24px !important;
    } 
    
    .our-practice .title-description .elementor-heading-title {
        font-size: 18px !important;
        line-height: 24px !important;
    }

}

@media screen and (max-width: 1024.5px){
    .title-highlight.f-h3 .elementor-heading-title span{
    font-size: 36px;
    line-height: 42px;
}
}

@media screen and (max-width:767.5px){
    .title-highlight.f-h3 .elementor-heading-title span{
    font-size: 28px;
    line-height: 36px;
    }
    
    .our-practice .blockquote .elementor-widget-container blockquote::after{
    right: 20px;
    bottom: 15px;
    background: url(/wp-content/uploads/2022/12/blockquote-mini.svg);
    height: 32px;
    width: 38px;
    
}  
}


@media screen and (min-width: 451px) and (max-width:767.5px){
    .our-practice .left-img-col .left-img img{
        height: 430px;
        
    }
     
}


@media screen and (min-width: 360px) and (max-width:450.5px){
    .our-practice .left-img-col .left-img img{
        height: 380px;
        
    }
     
}

@media screen and (max-width: 340px){
    
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7af0d9df */.doct-brand-logo{
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-19652e60 */.our-doctor-section{
    height:940px;
}
.our-doctor-section:after{
    position: absolute;
    content: "";
    background-image:url('/wp-content/uploads/2022/12/Doctor-Circle-Shape.svg');
    background-repeat: no-repeat!important;
    background-size: cover;
    background-position: top left;
    width: 334px;
    height:410px;
    /*z-index:2!important;*/
    /*z-index: 2;*/
    left: o;
    top: 0;
}

.our-doctor-section .doctor-heading span{
   color: #FDD016 ;
}

.our-doctor-section .doct-pre-header:after{
  position: absolute;
    content: " ";
    width: 20px;
    height: 2px;
    background: var( --e-global-color-3c46f2e )!important;
    top: 28%;
    left: 2px;
}


.our-doctor-section .elementor-container {
    position: static;
}
.our-doctor-section .elementor-column:last-child {
    position: absolute;
    right: 0;
    height: 100%;
    top: 0;
}

.our-doctor-section .doct-brand-logo{
    position: relative!important;
}

.our-doctor-section .doct-brand-logo:after{
    position: absolute !important;
    content:'' !important;
    width: 50px !important;
height: 29px !important;
left:-50px !important;
background-image: url('/wp-content/uploads/2022/12/Vector-2.svg');
z-index: -1!important;
    
}

@media(max-width:1400px) and (min-width:1025px){
    .our-doctor-section .doct-content-inner{
        padding-left:40px;
        padding-right:40px;
        /*padding-right:40px;*/
    }
    .our-doctor-section .doct-content{
        font-size:18px!important;
        line-height:28px!important;
        
    }
}
@media(max-width:1024px){
    .our-doctor-section{
    height:auto;
} 
.our-doctor-section .elementor-column:last-child {
    position:static!important;
}
    .our-doctor-section:after{
        width: 250px;
        height: 307px;
        left: 0;
        top: 0;
    }
    
  .our-doctor-section  .doctor-images img{
        height:650px!important;
    }
    .our-doctor-section .doct-brand-logo:after{
    width: 20px !important;
height: 11px !important;
left:-20px!important;
    
}
}

@media(max-width:767px){
    .our-doctor-section:after{
        width: 167px;
        height: 205px;
        left: 0;
        top: 0;
    }
    
 .our-doctor-section .doctor-images img{
        height:539px!important;
    }
    
        .our-doctor-section .doct-brand-logo:after{
    width: 10px !important;
height: 6px !important;
    left:-10px!important;
}
}
@media(max-width:480px){
   .our-doctor-section .doctor-images img{
        height:300px!important;
    }
}
@media(max-width:320px){
   .our-doctor-section .doctor-images img{
        height:204px!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-420eafc2 */.title-highlight .elementor-heading-title span{
    color: var( --e-global-color-8474688 );
}

.who-we-help .right-text-content{
    position: relative;
}
.who-we-help .right-text-content::after{
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background-color: var( --e-global-color-be363e0 );
    top: 0;
    right: -100%; 
    z-index: -1
}

.who-we-help .right-text-content .elementor-container{
    position: relative;
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 30px !important;
    
}
.who-we-help .right-text-content .text-container{
    display: inline-block;
    width: 100% !important;
}

.who-we-help .btn-style-text span > span {
    display: flex;
    align-items: center;
}
.who-we-help .btn-style-text span svg{
    width: 16px;
    height: 16px
}
.who-we-help .btn-style-text span svg path{
    fill: var( --e-global-color-8474688 );
    transition: all 0.3s ease;
}

.who-we-help .btn-style-text.btn-consult:hover span svg path{
    fill: var( --e-global-color-cc41fca );
   
}







/* Updated Styles */


.right-text-content > .elementor-container {
    max-width: 810px !important;
    width: 100% !important;
    margin-left: 0 !important;
}


@media (min-width: 2101px) {
    .who-we-help .left-img-col {
        max-width: 43%;
        width: 100% !important;
    }

    .who-we-help .left-img-col img {
        max-width: 100% !important;
    }
    
    .who-we-help .right-col {
        max-width: calc(100% - 43%);
        width: 100% !important;
        align-self: flex-end;
    }
}


@media  (min-width: 1651px) and (max-width: 1870px )  {
    .who-we-help .left-img-col {
        max-width: 41.69% !important;
        width: 100% !important;
    }
    .who-we-help .right-col {
        max-width: calc(100% - 41.69%);
        width: 100% !important;
        align-self: flex-end;
    }
}

@media  (min-width: 1871px) and (max-width: 2100px )  {
    .who-we-help .left-img-col {
        max-width: 36% !important;
    }
    .who-we-help .right-col {
        max-width: calc(100% - 36%);
        align-self: flex-end;
    }
}



@media (max-width: 1650px ) and (min-width: 1025px) {
    
      .who-we-help .pre-header-divider .elementor-widget-container,
    .who-we-help .title-description .elementor-widget-container,
    .who-we-help .title-highlight .elementor-widget-container{
    padding: 0px 0px 0px 30px !important;
}

    .right-text-content {
        padding: 40px 30px !important;
    }
    .who-we-help .left-img-col {
        max-width: calc( 100% - 875px);
        width: 100% !important;
    }

    .who-we-help .right-col {
        max-width: 875px;
        width: 100% !important;
        align-self: flex-end;
    }
}



/* !Updated Styles */


@media screen and (min-width: 1025px) and (max-width: 1360px){
 
    .who-we-help .btn-style-text .elementor-button-text{ font-size: 18px;
    line-height: 24px;
    }
    
    .who-we-help .pre-header-divider .elementor-widget-container,
    .who-we-help .title-description .elementor-widget-container,
    .who-we-help .title-highlight .elementor-widget-container{
    padding: 0px 0px 0px 30px !important;
}

.who-we-help .right-text-content{
    margin-top: 35px !important;
    padding: 30px 30px 30px 30px !important;
}

.who-we-help .right-text-content .text-container .content-title .elementor-heading-title{
    font-size: 38px;
    line-height: 42px;
}
.who-we-help .right-text-content .text-container > .elementor-widget-wrap {
    padding: 18px 18px 18px 18px;
}

.who-we-help .btn-style-text.btn-invis .elementor-widget-container {
    margin-left: 20px !important;
}



    
}



@media screen and (min-width: 1025px) and (max-width:1440px){
    

}

@media screen and (min-width: 1025px) and (max-width: 1100px){
    
    .who-we-help .btn-style-text .elementor-button-text{ font-size: 16px;
    line-height: 24px;
    }
    .who-we-help .btn-style-text.btn-consult .elementor-button-text{
        font-size: 15px;
    }
    
    
    .who-we-help .left-img-col .left-img .elementor-widget-container{
        margin-right: 40px;
    }
    
    .who-we-help .elementor-container {
        flex-direction: column;
    }
    
    .who-we-help .elementor-container .elementor-column {
        max-width: 100%;
    }
    
    .who-we-help .elementor-container .elementor-column img {
        max-width: 100%;
        /*height: 450px;*/
        /*height: 935px;*/
        height: fit-content;
    }
    
    .who-we-help .elementor-container .elementor-column:last-child .elementor-widget-wrap  {
        padding-top: 40px;
    }
     
    
    .who-we-help .right-text-content .elementor-container  {
        max-width: 100% !important;
    }
    
    
    
}

@media screen and (max-width: 1024px){
    .who-we-help .right-col{
        background-color: var( --e-global-color-be363e0 );
    }
    
    .who-we-help .right-text-content .elementor-container{ 
    display: grid !important;
    grid-template-columns:1fr !important; 
    }
    
    .who-we-help .btn-style-text span svg{
    width: 14px;
    height: 14px
    }
    
    
    
}

@media screen and (max-width: 767px){
      .who-we-help .btn-style-text span svg{
    width: 12px;
    height: 12px
    }
    .who-we-help .left-img img{
        object-position: top;
    }

}

@media screen and (min-width: 576px) and (max-width: 767px){
    .who-we-help .left-img img {
        height: 480px !important;
    } 
}


@media screen and (min-width: 425px) and (max-width: 575px){
.who-we-help .left-img img{
    height: 430px !important;
}
}


@media screen and (max-width: 340px){
    
    .who-we-help .pre-header-divider .elementor-divider-separator::before{
        display: none;
    }
    
    .who-we-help .pre-header-divider .elementor-divider-separator span{
        position:relative;
        width: 260px !important;
        padding: 0 0 0 30px;
        margin: 0;
        
    }
    .who-we-help .pre-header-divider .elementor-divider-separator span::before{
        position:absolute;
        content: '';
        width: 20px;
        height: 2px;
        top: 8px;
        left: 0;
        background-color: var( --e-global-color-8474688 );
    }
    .who-we-help .btn-style-text.btn-consult .elementor-button-text{
        font-size: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-513a9c67 */.title-highlight .elementor-heading-title span{
    color: #FF5714;
}



@media screen and (min-width: 1921px){
.how-we-help .left-img img,
.how-we-help .right-img img{
    object-position: top;
    }
}

@media screen and (min-width: 1025px){
    
.how-we-help .left-img {
    position: absolute;
    right: 0;
    width: 51vw;
}
    .how-we-help .right-img {
    position: absolute;
    left: 0;
    width: 51vw;
}
}


@media screen and (min-width: 1025px) and (max-width: 1115.5px){
.how-we-help .col-padding-wrapper .elementor-widget-wrap{
   padding: 166px 0px 166px 60px !important;
}
}

@media screen and (max-width: 1023.5px){
    .global_section.how-we-help{
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    
.how-we-help .left-img {
    width: 100vw;
}
    .how-we-help .right-img {
    width: 100vw;
}
.how-we-help .left-img img,
.how-we-help .right-img img{
    object-position: 0 0;
}
}

@media screen and (min-width: 576px) and (max-width: 767.5px){
 .how-we-help .left-img img,
.how-we-help .right-img img{
    height: 480px !important;
    object-position: unset !important;
}
}

@media screen and (min-width: 425px) and (max-width: 575.5px){
 .how-we-help .left-img img,
.how-we-help .right-img img{
    height: 430px !important;
    object-position: unset !important;
}
}

@media screen and (min-width: 320px) and (max-width: 424.5px){
 .how-we-help .left-img img,
.how-we-help .right-img img{
    height: 240px !important;
    /*object-position: -12px 0;*/
}
}/* End custom CSS */