.elementor-2530 .elementor-element.elementor-element-12d6551{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2530 .elementor-element.elementor-element-12d6551:not(.elementor-motion-effects-element-type-background), .elementor-2530 .elementor-element.elementor-element-12d6551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.wojtowiczdental.com/wp-content/uploads/hero-services-pages-bg-scaled-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2530 .elementor-element.elementor-element-12d6551::before, .elementor-2530 .elementor-element.elementor-element-12d6551 > .elementor-background-video-container::before, .elementor-2530 .elementor-element.elementor-element-12d6551 > .e-con-inner > .elementor-background-video-container::before, .elementor-2530 .elementor-element.elementor-element-12d6551 > .elementor-background-slideshow::before, .elementor-2530 .elementor-element.elementor-element-12d6551 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2530 .elementor-element.elementor-element-12d6551 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2530 .elementor-element.elementor-element-a3f304a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2530 .elementor-element.elementor-element-ad6c745{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-2530 .elementor-element.elementor-element-ad6c745.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2530 .elementor-element.elementor-element-a53f2d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--z-index:2;}.elementor-2530 .elementor-element.elementor-element-8e8234e{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:2;}.elementor-2530 .elementor-element.elementor-element-2ee20d8{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2530 .elementor-element.elementor-element-16a968e{width:100%;max-width:100%;}.elementor-2530 .elementor-element.elementor-element-16a968e.elementor-element{--align-self:center;}.elementor-2530 .elementor-element.elementor-element-16a968e .elementor-heading-title{font-family:var( --e-global-typography-53dad52-font-family ), Sans-serif;font-size:var( --e-global-typography-53dad52-font-size );font-weight:var( --e-global-typography-53dad52-font-weight );text-transform:var( --e-global-typography-53dad52-text-transform );line-height:var( --e-global-typography-53dad52-line-height );letter-spacing:var( --e-global-typography-53dad52-letter-spacing );color:var( --e-global-color-98d8101 );}.elementor-2530 .elementor-element.elementor-element-dd580a6{width:100%;max-width:100%;text-align:start;}.elementor-2530 .elementor-element.elementor-element-dd580a6.elementor-element{--align-self:flex-start;}.elementor-2530 .elementor-element.elementor-element-dd580a6 .elementor-heading-title{font-family:var( --e-global-typography-02e78a4-font-family ), Sans-serif;font-size:var( --e-global-typography-02e78a4-font-size );font-weight:var( --e-global-typography-02e78a4-font-weight );line-height:var( --e-global-typography-02e78a4-line-height );color:var( --e-global-color-98d8101 );}.elementor-2530 .elementor-element.elementor-element-4584aef{text-align:start;font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-98d8101 );}.elementor-2530 .elementor-element.elementor-element-a899dc8{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--z-index:2;}.elementor-2530 .elementor-element.elementor-element-1bf9834 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-2530 .elementor-element.elementor-element-1bf9834 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-98d8101 );}.elementor-2530 .elementor-element.elementor-element-64d1c5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--z-index:2;}.elementor-2530 .elementor-element.elementor-element-d12e848 .elementor-heading-title{font-family:var( --e-global-typography-8e6579b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e6579b-font-size );font-weight:var( --e-global-typography-8e6579b-font-weight );line-height:var( --e-global-typography-8e6579b-line-height );color:var( --e-global-color-98d8101 );}.elementor-2530 .elementor-element.elementor-element-eefb6c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2530 .elementor-element.elementor-element-3bbe731.elementor-element{--align-self:center;}.elementor-2530 .elementor-element.elementor-element-3bbe731 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2530 .elementor-element.elementor-element-3bbe731 .elementor-button{font-family:var( --e-global-typography-c371abc-font-family ), Sans-serif;font-size:var( --e-global-typography-c371abc-font-size );font-weight:var( --e-global-typography-c371abc-font-weight );line-height:var( --e-global-typography-c371abc-line-height );}.elementor-2530 .elementor-element.elementor-element-05b68aa .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-c371abc-font-family ), Sans-serif;font-size:var( --e-global-typography-c371abc-font-size );font-weight:var( --e-global-typography-c371abc-font-weight );line-height:var( --e-global-typography-c371abc-line-height );fill:var( --e-global-color-98d8101 );color:var( --e-global-color-98d8101 );padding:14px 30px 14px 30px;}.elementor-2530 .elementor-element.elementor-element-05b68aa.elementor-element{--align-self:center;}.elementor-2530 .elementor-element.elementor-element-05b68aa .elementor-button-content-wrapper{flex-direction:row;}.elementor-2530 .elementor-element.elementor-element-05b68aa .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2530 .elementor-element.elementor-element-9022e0f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:2;}.elementor-2530 .elementor-element.elementor-element-9022e0f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2530 .elementor-element.elementor-element-9fb2928{--display:flex;--z-index:0;}.elementor-2530 .elementor-element.elementor-element-8f97d30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--z-index:2;}.elementor-2530 .elementor-element.elementor-element-8f97d30:not(.elementor-motion-effects-element-type-background), .elementor-2530 .elementor-element.elementor-element-8f97d30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2530 .elementor-element.elementor-element-8f97d30.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2530 .elementor-element.elementor-element-7a4f598{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:10px 10px 10px 10px;--z-index:2;}.elementor-2530 .elementor-element.elementor-element-b2286d2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2530 .elementor-element.elementor-element-b2286d2 .elementor-custom-embed-play i{font-size:60px;}.elementor-2530 .elementor-element.elementor-element-b2286d2 .elementor-custom-embed-play svg{width:60px;height:60px;}.elementor-2530 .elementor-element.elementor-element-7a4f598.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2530 .elementor-element.elementor-element-7f36271{--display:flex;--min-height:40px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2530 .elementor-element.elementor-element-1e2c263{z-index:2;}.elementor-2530 .elementor-element.elementor-element-3991b4a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-2530 .elementor-element.elementor-element-3d4541c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-2530 .elementor-element.elementor-element-1ced164{--display:flex;}.elementor-2530 .elementor-element.elementor-element-7d8fb96{width:100%;max-width:100%;padding:48px 20px 48px 20px;--box-border-color:var( --e-global-color-db537b2 );--separator-width:1px;--box-padding:0px;--header-color:var( --e-global-color-6d976da );--nested-list-indent:0.5em;--item-text-color:var( --e-global-color-6d976da );--item-text-hover-color:var( --e-global-color-5c40814 );--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-5c40814 );--item-text-active-decoration:underline;--marker-color:var( --e-global-color-primary );}.elementor-2530 .elementor-element.elementor-element-7d8fb96 .elementor-toc__header-title{text-align:start;}.elementor-2530 .elementor-element.elementor-element-7d8fb96 .elementor-toc__header, .elementor-2530 .elementor-element.elementor-element-7d8fb96 .elementor-toc__header-title{font-family:var( --e-global-typography-b1d4e94-font-family ), Sans-serif;font-size:var( --e-global-typography-b1d4e94-font-size );font-weight:var( --e-global-typography-b1d4e94-font-weight );line-height:var( --e-global-typography-b1d4e94-line-height );}.elementor-2530 .elementor-element.elementor-element-7d8fb96 .elementor-toc__header{flex-direction:row;}.elementor-2530 .elementor-element.elementor-element-7d8fb96 .elementor-toc__list-item{font-family:var( --e-global-typography-925b7dc-font-family ), Sans-serif;font-size:var( --e-global-typography-925b7dc-font-size );font-weight:var( --e-global-typography-925b7dc-font-weight );line-height:var( --e-global-typography-925b7dc-line-height );}.elementor-2530 .elementor-element.elementor-element-7aee3b1{--display:flex;}.elementor-2530 .elementor-element.elementor-element-7aee3b1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2530 .elementor-element.elementor-element-9c9af74 .posts-nav-link{color:var( --e-global-color-6d976da );text-decoration:none;}.elementor-2530 .elementor-element.elementor-element-9c9af74 .posts-nav-separator{margin-left:8px;margin-right:8px;}.elementor-2530 .elementor-element.elementor-element-9c9af74 .posts-nav-current{color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-4a62f17{--display:flex;--overflow:auto;}.elementor-2530 .elementor-element.elementor-element-4a62f17.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2530 .elementor-element.elementor-element-1230879{width:100%;max-width:100%;padding:48px 20px 48px 20px;--box-border-color:var( --e-global-color-db537b2 );--separator-width:1px;--box-padding:0px;--header-color:var( --e-global-color-6d976da );--nested-list-indent:0.5em;--item-text-color:var( --e-global-color-6d976da );--item-text-hover-color:var( --e-global-color-5c40814 );--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-5c40814 );--item-text-active-decoration:underline;--marker-color:var( --e-global-color-primary );}.elementor-2530 .elementor-element.elementor-element-1230879 .elementor-toc__header-title{text-align:start;}.elementor-2530 .elementor-element.elementor-element-1230879 .elementor-toc__header, .elementor-2530 .elementor-element.elementor-element-1230879 .elementor-toc__header-title{font-family:var( --e-global-typography-b1d4e94-font-family ), Sans-serif;font-size:var( --e-global-typography-b1d4e94-font-size );font-weight:var( --e-global-typography-b1d4e94-font-weight );line-height:var( --e-global-typography-b1d4e94-line-height );}.elementor-2530 .elementor-element.elementor-element-1230879 .elementor-toc__header{flex-direction:row;}.elementor-2530 .elementor-element.elementor-element-1230879 .elementor-toc__list-item{font-family:var( --e-global-typography-925b7dc-font-family ), Sans-serif;font-size:var( --e-global-typography-925b7dc-font-size );font-weight:var( --e-global-typography-925b7dc-font-weight );line-height:var( --e-global-typography-925b7dc-line-height );}.elementor-2530 .elementor-element.elementor-element-375c17c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2530 .elementor-element.elementor-element-bdb75b2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2530 .elementor-element.elementor-element-b345968{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-2530 .elementor-element.elementor-element-c1d2fc2{--display:flex;}.elementor-2530 .elementor-element.elementor-element-64b80b4 .elementor-heading-title{font-family:var( --e-global-typography-ada9f07-font-family ), Sans-serif;font-size:var( --e-global-typography-ada9f07-font-size );font-weight:var( --e-global-typography-ada9f07-font-weight );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-333b6d6{font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-3f4fa75{--display:flex;}.elementor-2530 .elementor-element.elementor-element-7686f9f .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-2530 .elementor-element.elementor-element-7686f9f .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:var( --e-global-typography-8e6579b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e6579b-font-size );font-weight:var( --e-global-typography-8e6579b-font-weight );line-height:var( --e-global-typography-8e6579b-line-height );color:var( --e-global-color-6d976da );}.elementor-2530 .elementor-element.elementor-element-fc07179{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2530 .elementor-element.elementor-element-110de70 .elementor-heading-title{font-family:var( --e-global-typography-8e6579b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e6579b-font-size );font-weight:var( --e-global-typography-8e6579b-font-weight );line-height:var( --e-global-typography-8e6579b-line-height );color:var( --e-global-color-6d976da );}.elementor-2530 .elementor-element.elementor-element-86bd52d.elementor-element{--align-self:flex-start;}.elementor-2530 .elementor-element.elementor-element-86bd52d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2530 .elementor-element.elementor-element-86bd52d .elementor-button{font-family:var( --e-global-typography-c371abc-font-family ), Sans-serif;font-size:var( --e-global-typography-c371abc-font-size );font-weight:var( --e-global-typography-c371abc-font-weight );line-height:var( --e-global-typography-c371abc-line-height );}.elementor-2530 .elementor-element.elementor-element-377c75a{--divider-border-style:solid;--divider-color:var( --e-global-color-db537b2 );--divider-border-width:1px;}.elementor-2530 .elementor-element.elementor-element-377c75a .elementor-divider-separator{width:100%;}.elementor-2530 .elementor-element.elementor-element-377c75a .elementor-divider{padding-block-start:48px;padding-block-end:48px;}.elementor-2530 .elementor-element.elementor-element-e6734c0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2530 .elementor-element.elementor-element-9acee46{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2530 .elementor-element.elementor-element-f305551{--display:flex;}.elementor-2530 .elementor-element.elementor-element-e08b679 .elementor-heading-title{font-family:var( --e-global-typography-ada9f07-font-family ), Sans-serif;font-size:var( --e-global-typography-ada9f07-font-size );font-weight:var( --e-global-typography-ada9f07-font-weight );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-953337b{--display:flex;}.elementor-2530 .elementor-element.elementor-element-a80e001 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-2530 .elementor-element.elementor-element-a80e001 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:var( --e-global-typography-8e6579b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e6579b-font-size );font-weight:var( --e-global-typography-8e6579b-font-weight );line-height:var( --e-global-typography-8e6579b-line-height );color:var( --e-global-color-6d976da );}.elementor-2530 .elementor-element.elementor-element-2a2aad1{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2530 .elementor-element.elementor-element-a2d6d11 .elementor-heading-title{font-family:var( --e-global-typography-8e6579b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e6579b-font-size );font-weight:var( --e-global-typography-8e6579b-font-weight );line-height:var( --e-global-typography-8e6579b-line-height );color:var( --e-global-color-6d976da );}.elementor-2530 .elementor-element.elementor-element-6924842.elementor-element{--align-self:flex-start;}.elementor-2530 .elementor-element.elementor-element-6924842 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2530 .elementor-element.elementor-element-6924842 .elementor-button{font-family:var( --e-global-typography-c371abc-font-family ), Sans-serif;font-size:var( --e-global-typography-c371abc-font-size );font-weight:var( --e-global-typography-c371abc-font-weight );line-height:var( --e-global-typography-c371abc-line-height );}.elementor-2530 .elementor-element.elementor-element-4657851{--divider-border-style:solid;--divider-color:var( --e-global-color-db537b2 );--divider-border-width:1px;}.elementor-2530 .elementor-element.elementor-element-4657851 .elementor-divider-separator{width:100%;}.elementor-2530 .elementor-element.elementor-element-4657851 .elementor-divider{padding-block-start:48px;padding-block-end:48px;}.elementor-2530 .elementor-element.elementor-element-35e4621{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2530 .elementor-element.elementor-element-935866d{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2530 .elementor-element.elementor-element-0a872fc .elementor-heading-title{font-family:var( --e-global-typography-ada9f07-font-family ), Sans-serif;font-size:var( --e-global-typography-ada9f07-font-size );font-weight:var( --e-global-typography-ada9f07-font-weight );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-5b8d9d0{--display:flex;--min-height:500px;}.elementor-2530 .elementor-element.elementor-element-02e5b38{--display:flex;--min-height:500px;}.elementor-2530 .elementor-element.elementor-element-7223823{--display:flex;--min-height:500px;}.elementor-2530 .elementor-element.elementor-element-adfce5a{font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-adfce5a p{margin-block-end:24px;}.elementor-2530 .elementor-element.elementor-element-779b76e .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-2530 .elementor-element.elementor-element-779b76e .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-6d976da );}.elementor-2530 .elementor-element.elementor-element-0497cd6{--divider-border-style:solid;--divider-color:var( --e-global-color-db537b2 );--divider-border-width:1px;}.elementor-2530 .elementor-element.elementor-element-0497cd6 .elementor-divider-separator{width:100%;}.elementor-2530 .elementor-element.elementor-element-0497cd6 .elementor-divider{padding-block-start:48px;padding-block-end:48px;}.elementor-2530 .elementor-element.elementor-element-0c59a4d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2530 .elementor-element.elementor-element-c220ecb{--divider-border-style:solid;--divider-color:var( --e-global-color-db537b2 );--divider-border-width:1px;}.elementor-2530 .elementor-element.elementor-element-c220ecb .elementor-divider-separator{width:100%;}.elementor-2530 .elementor-element.elementor-element-c220ecb .elementor-divider{padding-block-start:48px;padding-block-end:48px;}.elementor-2530 .elementor-element.elementor-element-58bfa5a{--divider-border-style:solid;--divider-color:var( --e-global-color-db537b2 );--divider-border-width:1px;}.elementor-2530 .elementor-element.elementor-element-58bfa5a .elementor-divider-separator{width:100%;}.elementor-2530 .elementor-element.elementor-element-58bfa5a .elementor-divider{padding-block-start:48px;padding-block-end:48px;}.elementor-2530 .elementor-element.elementor-element-00828da{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2530 .elementor-element.elementor-element-865a506{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2530 .elementor-element.elementor-element-c8a5158{--display:flex;}.elementor-2530 .elementor-element.elementor-element-9b4ec27 .elementor-heading-title{font-family:var( --e-global-typography-ada9f07-font-family ), Sans-serif;font-size:var( --e-global-typography-ada9f07-font-size );font-weight:var( --e-global-typography-ada9f07-font-weight );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-87d4445{font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-8d0b64c{--display:flex;}.elementor-2530 .elementor-element.elementor-element-d6a1640{font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-e93f926{--divider-border-style:solid;--divider-color:var( --e-global-color-db537b2 );--divider-border-width:1px;}.elementor-2530 .elementor-element.elementor-element-e93f926 .elementor-divider-separator{width:100%;}.elementor-2530 .elementor-element.elementor-element-e93f926 .elementor-divider{padding-block-start:48px;padding-block-end:48px;}.elementor-2530 .elementor-element.elementor-element-bf30cb9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:48px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-2530 .elementor-element.elementor-element-e6fa051{--display:flex;}.elementor-2530 .elementor-element.elementor-element-f533a40{--display:flex;}.elementor-2530 .elementor-element.elementor-element-b19d8c5{--display:flex;}.elementor-2530 .elementor-element.elementor-element-d4caad6{--display:flex;}.elementor-2530 .elementor-element.elementor-element-1151b2c{--display:flex;}.elementor-2530 .elementor-element.elementor-element-9e1fd98{--display:flex;}.elementor-2530 .elementor-element.elementor-element-191db75{--display:flex;}.elementor-2530 .elementor-element.elementor-element-6e0313a{--display:flex;}.elementor-2530 .elementor-element.elementor-element-7830192{--display:flex;}.elementor-2530 .elementor-element.elementor-element-ba1f395{--display:flex;}.elementor-2530 .elementor-element.elementor-element-b522842{--display:flex;}.elementor-2530 .elementor-element.elementor-element-4ba6cae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2530 .elementor-element.elementor-element-7fab795{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2530 .elementor-element.elementor-element-741c717{--display:flex;}.elementor-2530 .elementor-element.elementor-element-7964c10 .elementor-heading-title{font-family:var( --e-global-typography-ada9f07-font-family ), Sans-serif;font-size:var( --e-global-typography-ada9f07-font-size );font-weight:var( --e-global-typography-ada9f07-font-weight );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-74c83f1{font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-65d6d71 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-2530 .elementor-element.elementor-element-65d6d71 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:var( --e-global-typography-8e6579b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e6579b-font-size );font-weight:var( --e-global-typography-8e6579b-font-weight );line-height:var( --e-global-typography-8e6579b-line-height );color:var( --e-global-color-6d976da );}.elementor-2530 .elementor-element.elementor-element-43c962a{--divider-border-style:solid;--divider-color:var( --e-global-color-db537b2 );--divider-border-width:1px;}.elementor-2530 .elementor-element.elementor-element-43c962a .elementor-divider-separator{width:100%;}.elementor-2530 .elementor-element.elementor-element-43c962a .elementor-divider{padding-block-start:48px;padding-block-end:48px;}.elementor-2530 .elementor-element.elementor-element-a9565f0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2530 .elementor-element.elementor-element-ad75032{--divider-border-style:solid;--divider-color:var( --e-global-color-db537b2 );--divider-border-width:1px;}.elementor-2530 .elementor-element.elementor-element-ad75032 .elementor-divider-separator{width:100%;}.elementor-2530 .elementor-element.elementor-element-ad75032 .elementor-divider{padding-block-start:48px;padding-block-end:48px;}.elementor-2530 .elementor-element.elementor-element-1f7b722{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2530 .elementor-element.elementor-element-f5f6b97{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2530 .elementor-element.elementor-element-246b5f5{--display:flex;}.elementor-2530 .elementor-element.elementor-element-c0e8652 .elementor-heading-title{font-family:var( --e-global-typography-ada9f07-font-family ), Sans-serif;font-size:var( --e-global-typography-ada9f07-font-size );font-weight:var( --e-global-typography-ada9f07-font-weight );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-baddaab{font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-92bf11b .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-2530 .elementor-element.elementor-element-92bf11b .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-6d976da );}.elementor-2530 .elementor-element.elementor-element-b1b559b{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-2530 .elementor-element.elementor-element-591e467{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-2530 .elementor-element.elementor-element-14ad5ee .elementor-heading-title{font-family:var( --e-global-typography-8e6579b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e6579b-font-size );font-weight:var( --e-global-typography-8e6579b-font-weight );line-height:var( --e-global-typography-8e6579b-line-height );color:var( --e-global-color-6d976da );}.elementor-2530 .elementor-element.elementor-element-9605f6b{font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-7af1743.elementor-element{--align-self:flex-start;}.elementor-2530 .elementor-element.elementor-element-7af1743 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2530 .elementor-element.elementor-element-7af1743 .elementor-button{font-family:var( --e-global-typography-c371abc-font-family ), Sans-serif;font-size:var( --e-global-typography-c371abc-font-size );font-weight:var( --e-global-typography-c371abc-font-weight );line-height:var( --e-global-typography-c371abc-line-height );}.elementor-2530 .elementor-element.elementor-element-c1350a5{--divider-border-style:solid;--divider-color:var( --e-global-color-db537b2 );--divider-border-width:1px;}.elementor-2530 .elementor-element.elementor-element-c1350a5 .elementor-divider-separator{width:100%;}.elementor-2530 .elementor-element.elementor-element-c1350a5 .elementor-divider{padding-block-start:48px;padding-block-end:48px;}.elementor-2530 .elementor-element.elementor-element-bd97207{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2530 .elementor-element.elementor-element-fcbb712{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2530 .elementor-element.elementor-element-60b041b{--display:flex;}.elementor-2530 .elementor-element.elementor-element-576b400 .elementor-heading-title{font-family:var( --e-global-typography-ada9f07-font-family ), Sans-serif;font-size:var( --e-global-typography-ada9f07-font-size );font-weight:var( --e-global-typography-ada9f07-font-weight );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-3699bb8{font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-271da49 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-2530 .elementor-element.elementor-element-271da49 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-2530 .elementor-element.elementor-element-66cf0f2{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2530 .elementor-element.elementor-element-904ce6d .elementor-heading-title{font-family:var( --e-global-typography-711bb7a-font-family ), Sans-serif;font-size:var( --e-global-typography-711bb7a-font-size );font-weight:var( --e-global-typography-711bb7a-font-weight );line-height:var( --e-global-typography-711bb7a-line-height );color:var( --e-global-color-6d976da );}.elementor-2530 .elementor-element.elementor-element-15a1dce.elementor-element{--align-self:flex-start;}.elementor-2530 .elementor-element.elementor-element-15a1dce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2530 .elementor-element.elementor-element-15a1dce .elementor-button{font-family:var( --e-global-typography-c371abc-font-family ), Sans-serif;font-size:var( --e-global-typography-c371abc-font-size );font-weight:var( --e-global-typography-c371abc-font-weight );line-height:var( --e-global-typography-c371abc-line-height );}.elementor-2530 .elementor-element.elementor-element-789aee2{--divider-border-style:solid;--divider-color:var( --e-global-color-db537b2 );--divider-border-width:1px;}.elementor-2530 .elementor-element.elementor-element-789aee2 .elementor-divider-separator{width:100%;}.elementor-2530 .elementor-element.elementor-element-789aee2 .elementor-divider{padding-block-start:48px;padding-block-end:48px;}.elementor-2530 .elementor-element.elementor-element-11ce86e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2530 .elementor-element.elementor-element-21c409f{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2530 .elementor-element.elementor-element-41e4232{--display:flex;}.elementor-2530 .elementor-element.elementor-element-413f73b .elementor-heading-title{font-family:var( --e-global-typography-ada9f07-font-family ), Sans-serif;font-size:var( --e-global-typography-ada9f07-font-size );font-weight:var( --e-global-typography-ada9f07-font-weight );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-6dcfa51{font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-b2380ce .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-2530 .elementor-element.elementor-element-b2380ce .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-31e9e5d{font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-d3552f2{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2530 .elementor-element.elementor-element-d4e3c70{--divider-border-style:solid;--divider-color:var( --e-global-color-db537b2 );--divider-border-width:1px;}.elementor-2530 .elementor-element.elementor-element-d4e3c70 .elementor-divider-separator{width:100%;}.elementor-2530 .elementor-element.elementor-element-d4e3c70 .elementor-divider{padding-block-start:48px;padding-block-end:48px;}.elementor-2530 .elementor-element.elementor-element-7341550{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2530 .elementor-element.elementor-element-1348570{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2530 .elementor-element.elementor-element-aeb941e{--display:flex;}.elementor-2530 .elementor-element.elementor-element-54e0087 .elementor-heading-title{font-family:var( --e-global-typography-ada9f07-font-family ), Sans-serif;font-size:var( --e-global-typography-ada9f07-font-size );font-weight:var( --e-global-typography-ada9f07-font-weight );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-60c0f14{font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-cdc9167{--display:flex;}.elementor-2530 .elementor-element.elementor-element-635dd0a{font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-0477b51{--divider-border-style:solid;--divider-color:var( --e-global-color-db537b2 );--divider-border-width:1px;}.elementor-2530 .elementor-element.elementor-element-0477b51 .elementor-divider-separator{width:100%;}.elementor-2530 .elementor-element.elementor-element-0477b51 .elementor-divider{padding-block-start:48px;padding-block-end:48px;}.elementor-2530 .elementor-element.elementor-element-a423898{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2530 .elementor-element.elementor-element-53e6242{--divider-border-style:solid;--divider-color:var( --e-global-color-db537b2 );--divider-border-width:1px;}.elementor-2530 .elementor-element.elementor-element-53e6242 .elementor-divider-separator{width:100%;}.elementor-2530 .elementor-element.elementor-element-53e6242 .elementor-divider{padding-block-start:48px;padding-block-end:48px;}.elementor-2530 .elementor-element.elementor-element-12e10a0{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2530 .elementor-element.elementor-element-b5928c7{--display:flex;}.elementor-2530 .elementor-element.elementor-element-318bb71 .elementor-heading-title{font-family:var( --e-global-typography-ada9f07-font-family ), Sans-serif;font-size:var( --e-global-typography-ada9f07-font-size );font-weight:var( --e-global-typography-ada9f07-font-weight );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-ad910c6{font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-8ac5fe6{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFE0E2;--border-color:#DFE0E2;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2530 .elementor-element.elementor-element-8ac5fe6:not(.elementor-motion-effects-element-type-background), .elementor-2530 .elementor-element.elementor-element-8ac5fe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ffdf9e );}.elementor-2530 .elementor-element.elementor-element-87024a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;}.elementor-2530 .elementor-element.elementor-element-f4a4cb0{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-e05d371{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFE0E2;--border-color:#DFE0E2;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2530 .elementor-element.elementor-element-e05d371:not(.elementor-motion-effects-element-type-background), .elementor-2530 .elementor-element.elementor-element-e05d371 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ffdf9e );}.elementor-2530 .elementor-element.elementor-element-9833961{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;}.elementor-2530 .elementor-element.elementor-element-dc70722{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-6dd045a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFE0E2;--border-color:#DFE0E2;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2530 .elementor-element.elementor-element-6dd045a:not(.elementor-motion-effects-element-type-background), .elementor-2530 .elementor-element.elementor-element-6dd045a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ffdf9e );}.elementor-2530 .elementor-element.elementor-element-bfeb9de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;}.elementor-2530 .elementor-element.elementor-element-809de2a{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-dbb6a7c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFE0E2;--border-color:#DFE0E2;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2530 .elementor-element.elementor-element-dbb6a7c:not(.elementor-motion-effects-element-type-background), .elementor-2530 .elementor-element.elementor-element-dbb6a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ffdf9e );}.elementor-2530 .elementor-element.elementor-element-8facb62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;}.elementor-2530 .elementor-element.elementor-element-84c2aa1{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-a8cbb28{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFE0E2;--border-color:#DFE0E2;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2530 .elementor-element.elementor-element-a8cbb28:not(.elementor-motion-effects-element-type-background), .elementor-2530 .elementor-element.elementor-element-a8cbb28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ffdf9e );}.elementor-2530 .elementor-element.elementor-element-93ea30a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;}.elementor-2530 .elementor-element.elementor-element-ed2543f{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-6cd7680{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFE0E2;--border-color:#DFE0E2;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2530 .elementor-element.elementor-element-6cd7680:not(.elementor-motion-effects-element-type-background), .elementor-2530 .elementor-element.elementor-element-6cd7680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ffdf9e );}.elementor-2530 .elementor-element.elementor-element-0c4c311{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;}.elementor-2530 .elementor-element.elementor-element-afb2981{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-a275e40{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFE0E2;--border-color:#DFE0E2;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2530 .elementor-element.elementor-element-a275e40:not(.elementor-motion-effects-element-type-background), .elementor-2530 .elementor-element.elementor-element-a275e40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ffdf9e );}.elementor-2530 .elementor-element.elementor-element-2fe57f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;}.elementor-2530 .elementor-element.elementor-element-f6a52e2{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-fb657f5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFE0E2;--border-color:#DFE0E2;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2530 .elementor-element.elementor-element-fb657f5:not(.elementor-motion-effects-element-type-background), .elementor-2530 .elementor-element.elementor-element-fb657f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ffdf9e );}.elementor-2530 .elementor-element.elementor-element-923b969{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;}.elementor-2530 .elementor-element.elementor-element-5d46e76{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-c36b860{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFE0E2;--border-color:#DFE0E2;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2530 .elementor-element.elementor-element-c36b860:not(.elementor-motion-effects-element-type-background), .elementor-2530 .elementor-element.elementor-element-c36b860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ffdf9e );}.elementor-2530 .elementor-element.elementor-element-3d75ee2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;}.elementor-2530 .elementor-element.elementor-element-84f427e{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-5a97a3b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DFE0E2;--border-color:#DFE0E2;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2530 .elementor-element.elementor-element-5a97a3b:not(.elementor-motion-effects-element-type-background), .elementor-2530 .elementor-element.elementor-element-5a97a3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ffdf9e );}.elementor-2530 .elementor-element.elementor-element-29687c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;}.elementor-2530 .elementor-element.elementor-element-c1902bf{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-e9ee55b{--n-accordion-title-font-size:var( --e-global-typography-b1d4e94-font-size );z-index:1;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-border-radius:4px 4px 4px 4px;--n-accordion-title-normal-color:var( --e-global-color-6d976da );--n-accordion-title-hover-color:var( --e-global-color-6d976da );--n-accordion-title-active-color:var( --e-global-color-6d976da );--n-accordion-icon-size:24px;--n-accordion-icon-normal-color:var( --e-global-color-1ffdf9e );--n-accordion-icon-hover-color:var( --e-global-color-98d8101 );--n-accordion-icon-active-color:var( --e-global-color-98d8101 );}.elementor-2530 .elementor-element.elementor-element-e9ee55b > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-1ffdf9e );border-style:solid;border-width:1px 1px 0px 1px;border-color:#DFE0E2;}:where( .elementor-2530 .elementor-element.elementor-element-e9ee55b > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-text );--border-radius:0px 0px 5px 5px;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-2530 .elementor-element.elementor-element-e9ee55b.elementor-element{--align-self:center;}.elementor-2530 .elementor-element.elementor-element-e9ee55b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-2530 .elementor-element.elementor-element-e9ee55b {--n-accordion-padding:32px 32px 20px 32px;}:where( .elementor-2530 .elementor-element.elementor-element-e9ee55b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-b1d4e94-font-family ), Sans-serif;font-weight:var( --e-global-typography-b1d4e94-font-weight );line-height:var( --e-global-typography-b1d4e94-line-height );}.elementor-2530 .elementor-element.elementor-element-7fcd373{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-2530 .elementor-element.elementor-element-7fcd373:not(.elementor-motion-effects-element-type-background), .elementor-2530 .elementor-element.elementor-element-7fcd373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f7e82e );background-image:url("https://www.wojtowiczdental.com/wp-content/uploads/Still-Have-Questions-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2530 .elementor-element.elementor-element-57556ad{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-2530 .elementor-element.elementor-element-d15e086{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2530 .elementor-element.elementor-element-8640f9f{--display:flex;}.elementor-2530 .elementor-element.elementor-element-104e7b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2530 .elementor-element.elementor-element-f24686b{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-2530 .elementor-element.elementor-element-f24686b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2530 .elementor-element.elementor-element-a1f2a08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--z-index:2;}.elementor-2530 .elementor-element.elementor-element-040242d{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:2;}.elementor-2530 .elementor-element.elementor-element-d3156d1{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2530 .elementor-element.elementor-element-e994a45{width:100%;max-width:100%;}.elementor-2530 .elementor-element.elementor-element-e994a45.elementor-element{--align-self:center;}.elementor-2530 .elementor-element.elementor-element-e994a45 .elementor-heading-title{font-family:var( --e-global-typography-53dad52-font-family ), Sans-serif;font-size:var( --e-global-typography-53dad52-font-size );font-weight:var( --e-global-typography-53dad52-font-weight );text-transform:var( --e-global-typography-53dad52-text-transform );line-height:var( --e-global-typography-53dad52-line-height );letter-spacing:var( --e-global-typography-53dad52-letter-spacing );color:var( --e-global-color-6d976da );}.elementor-2530 .elementor-element.elementor-element-96a158f{width:100%;max-width:100%;text-align:start;}.elementor-2530 .elementor-element.elementor-element-96a158f.elementor-element{--align-self:flex-start;}.elementor-2530 .elementor-element.elementor-element-96a158f .elementor-heading-title{font-family:var( --e-global-typography-02e78a4-font-family ), Sans-serif;font-size:var( --e-global-typography-02e78a4-font-size );font-weight:var( --e-global-typography-02e78a4-font-weight );line-height:var( --e-global-typography-02e78a4-line-height );color:var( --e-global-color-6d976da );}.elementor-2530 .elementor-element.elementor-element-6e2ede7{z-index:1;text-align:start;font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-text );}.elementor-2530 .elementor-element.elementor-element-0cb6a48{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--z-index:2;}.elementor-2530 .elementor-element.elementor-element-0122bf3 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-2530 .elementor-element.elementor-element-0122bf3 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;font-family:var( --e-global-typography-a40dbcd-font-family ), Sans-serif;font-size:var( --e-global-typography-a40dbcd-font-size );font-weight:var( --e-global-typography-a40dbcd-font-weight );line-height:var( --e-global-typography-a40dbcd-line-height );color:var( --e-global-color-6d976da );}.elementor-2530 .elementor-element.elementor-element-504ba34{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--z-index:2;}.elementor-2530 .elementor-element.elementor-element-74508a7 .elementor-heading-title{font-family:var( --e-global-typography-8e6579b-font-family ), Sans-serif;font-size:var( --e-global-typography-8e6579b-font-size );font-weight:var( --e-global-typography-8e6579b-font-weight );line-height:var( --e-global-typography-8e6579b-line-height );color:var( --e-global-color-6d976da );}.elementor-2530 .elementor-element.elementor-element-022c247{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:wrap;}.elementor-2530 .elementor-element.elementor-element-5ea4a05.elementor-element{--align-self:center;}.elementor-2530 .elementor-element.elementor-element-5ea4a05 .elementor-button{font-family:var( --e-global-typography-c371abc-font-family ), Sans-serif;font-size:var( --e-global-typography-c371abc-font-size );font-weight:var( --e-global-typography-c371abc-font-weight );line-height:var( --e-global-typography-c371abc-line-height );}.elementor-2530 .elementor-element.elementor-element-8305443 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-c371abc-font-family ), Sans-serif;font-size:var( --e-global-typography-c371abc-font-size );font-weight:var( --e-global-typography-c371abc-font-weight );line-height:var( --e-global-typography-c371abc-line-height );fill:var( --e-global-color-98d8101 );color:var( --e-global-color-98d8101 );padding:14px 30px 14px 30px;}.elementor-2530 .elementor-element.elementor-element-8305443.elementor-element{--align-self:center;}.elementor-2530 .elementor-element.elementor-element-8305443 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2530 .elementor-element.elementor-element-8305443 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2530 .elementor-element.elementor-element-592e336{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--z-index:1;}.elementor-2530 .elementor-element.elementor-element-592e336.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2530 .elementor-element.elementor-element-2cf34da{--display:flex;--z-index:0;}.elementor-2530 .elementor-element.elementor-element-2197f09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--z-index:2;}.elementor-2530 .elementor-element.elementor-element-2197f09:not(.elementor-motion-effects-element-type-background), .elementor-2530 .elementor-element.elementor-element-2197f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2530 .elementor-element.elementor-element-2197f09.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2530 .elementor-element.elementor-element-5d80f33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:10px 10px 10px 10px;--z-index:2;}.elementor-2530 .elementor-element.elementor-element-fc9ca38 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2530 .elementor-element.elementor-element-fc9ca38 .elementor-custom-embed-play i{font-size:60px;}.elementor-2530 .elementor-element.elementor-element-fc9ca38 .elementor-custom-embed-play svg{width:60px;height:60px;}.elementor-2530 .elementor-element.elementor-element-5d80f33.e-con{--flex-grow:1;--flex-shrink:0;}@media(max-width:1024px){.elementor-2530 .elementor-element.elementor-element-12d6551{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2530 .elementor-element.elementor-element-12d6551:not(.elementor-motion-effects-element-type-background), .elementor-2530 .elementor-element.elementor-element-12d6551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-2530 .elementor-element.elementor-element-a3f304a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2530 .elementor-element.elementor-element-ad6c745{--justify-content:flex-start;}.elementor-2530 .elementor-element.elementor-element-a53f2d3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2530 .elementor-element.elementor-element-16a968e{width:auto;max-width:auto;}.elementor-2530 .elementor-element.elementor-element-16a968e.elementor-element{--align-self:flex-start;}.elementor-2530 .elementor-element.elementor-element-16a968e .elementor-heading-title{font-size:var( --e-global-typography-53dad52-font-size );line-height:var( --e-global-typography-53dad52-line-height );letter-spacing:var( --e-global-typography-53dad52-letter-spacing );}.elementor-2530 .elementor-element.elementor-element-dd580a6 .elementor-heading-title{font-size:var( --e-global-typography-02e78a4-font-size );line-height:var( --e-global-typography-02e78a4-line-height );}.elementor-2530 .elementor-element.elementor-element-4584aef{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-a899dc8{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2530 .elementor-element.elementor-element-1bf9834 .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-64d1c5e{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2530 .elementor-element.elementor-element-d12e848 .elementor-heading-title{font-size:var( --e-global-typography-8e6579b-font-size );line-height:var( --e-global-typography-8e6579b-line-height );}.elementor-2530 .elementor-element.elementor-element-3bbe731 .elementor-button{font-size:var( --e-global-typography-c371abc-font-size );line-height:var( --e-global-typography-c371abc-line-height );}.elementor-2530 .elementor-element.elementor-element-05b68aa .elementor-button{font-size:var( --e-global-typography-c371abc-font-size );line-height:var( --e-global-typography-c371abc-line-height );}.elementor-2530 .elementor-element.elementor-element-9022e0f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2530 .elementor-element.elementor-element-8f97d30{--min-height:450px;}.elementor-2530 .elementor-element.elementor-element-7a4f598{--min-height:450px;}.elementor-2530 .elementor-element.elementor-element-7d8fb96{width:100%;max-width:100%;}.elementor-2530 .elementor-element.elementor-element-7d8fb96 .elementor-toc__header, .elementor-2530 .elementor-element.elementor-element-7d8fb96 .elementor-toc__header-title{font-size:var( --e-global-typography-b1d4e94-font-size );line-height:var( --e-global-typography-b1d4e94-line-height );}.elementor-2530 .elementor-element.elementor-element-7d8fb96 .elementor-toc__list-item{font-size:var( --e-global-typography-925b7dc-font-size );line-height:var( --e-global-typography-925b7dc-line-height );}.elementor-2530 .elementor-element.elementor-element-1230879{width:100%;max-width:100%;padding:20px 20px 20px 20px;}.elementor-2530 .elementor-element.elementor-element-1230879 .elementor-toc__header, .elementor-2530 .elementor-element.elementor-element-1230879 .elementor-toc__header-title{font-size:var( --e-global-typography-b1d4e94-font-size );line-height:var( --e-global-typography-b1d4e94-line-height );}.elementor-2530 .elementor-element.elementor-element-1230879 .elementor-toc__list-item{font-size:var( --e-global-typography-925b7dc-font-size );line-height:var( --e-global-typography-925b7dc-line-height );}.elementor-2530 .elementor-element.elementor-element-64b80b4 .elementor-heading-title{font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-333b6d6{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-7686f9f .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-8e6579b-font-size );line-height:var( --e-global-typography-8e6579b-line-height );}.elementor-2530 .elementor-element.elementor-element-110de70 .elementor-heading-title{font-size:var( --e-global-typography-8e6579b-font-size );line-height:var( --e-global-typography-8e6579b-line-height );}.elementor-2530 .elementor-element.elementor-element-86bd52d .elementor-button{font-size:var( --e-global-typography-c371abc-font-size );line-height:var( --e-global-typography-c371abc-line-height );}.elementor-2530 .elementor-element.elementor-element-e08b679 .elementor-heading-title{font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-a80e001 .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-8e6579b-font-size );line-height:var( --e-global-typography-8e6579b-line-height );}.elementor-2530 .elementor-element.elementor-element-a2d6d11 .elementor-heading-title{font-size:var( --e-global-typography-8e6579b-font-size );line-height:var( --e-global-typography-8e6579b-line-height );}.elementor-2530 .elementor-element.elementor-element-6924842 .elementor-button{font-size:var( --e-global-typography-c371abc-font-size );line-height:var( --e-global-typography-c371abc-line-height );}.elementor-2530 .elementor-element.elementor-element-0a872fc .elementor-heading-title{font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-adfce5a{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-779b76e .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-9b4ec27 .elementor-heading-title{font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-87d4445{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-d6a1640{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-7964c10 .elementor-heading-title{font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-74c83f1{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-65d6d71 .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-8e6579b-font-size );line-height:var( --e-global-typography-8e6579b-line-height );}.elementor-2530 .elementor-element.elementor-element-c0e8652 .elementor-heading-title{font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-baddaab{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-92bf11b .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-b1b559b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2530 .elementor-element.elementor-element-14ad5ee .elementor-heading-title{font-size:var( --e-global-typography-8e6579b-font-size );line-height:var( --e-global-typography-8e6579b-line-height );}.elementor-2530 .elementor-element.elementor-element-9605f6b{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-7af1743 .elementor-button{font-size:var( --e-global-typography-c371abc-font-size );line-height:var( --e-global-typography-c371abc-line-height );}.elementor-2530 .elementor-element.elementor-element-576b400 .elementor-heading-title{font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-3699bb8{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-904ce6d .elementor-heading-title{font-size:var( --e-global-typography-711bb7a-font-size );line-height:var( --e-global-typography-711bb7a-line-height );}.elementor-2530 .elementor-element.elementor-element-15a1dce .elementor-button{font-size:var( --e-global-typography-c371abc-font-size );line-height:var( --e-global-typography-c371abc-line-height );}.elementor-2530 .elementor-element.elementor-element-413f73b .elementor-heading-title{font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-6dcfa51{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-b2380ce .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-31e9e5d{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-54e0087 .elementor-heading-title{font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-60c0f14{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-635dd0a{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-318bb71 .elementor-heading-title{font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-ad910c6{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-f4a4cb0{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-dc70722{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-809de2a{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-84c2aa1{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-ed2543f{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-afb2981{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-f6a52e2{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-5d46e76{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-84f427e{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-c1902bf{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-e9ee55b{z-index:1;--n-accordion-title-font-size:var( --e-global-typography-b1d4e94-font-size );}:where( .elementor-2530 .elementor-element.elementor-element-e9ee55b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-b1d4e94-line-height );}.elementor-2530 .elementor-element.elementor-element-57556ad{width:100%;max-width:100%;}.elementor-2530 .elementor-element.elementor-element-104e7b9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2530 .elementor-element.elementor-element-f24686b{--justify-content:flex-start;}.elementor-2530 .elementor-element.elementor-element-e994a45{width:auto;max-width:auto;}.elementor-2530 .elementor-element.elementor-element-e994a45.elementor-element{--align-self:flex-start;}.elementor-2530 .elementor-element.elementor-element-e994a45 .elementor-heading-title{font-size:var( --e-global-typography-53dad52-font-size );line-height:var( --e-global-typography-53dad52-line-height );letter-spacing:var( --e-global-typography-53dad52-letter-spacing );}.elementor-2530 .elementor-element.elementor-element-96a158f .elementor-heading-title{font-size:var( --e-global-typography-02e78a4-font-size );line-height:var( --e-global-typography-02e78a4-line-height );}.elementor-2530 .elementor-element.elementor-element-6e2ede7{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-0cb6a48{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-2530 .elementor-element.elementor-element-0122bf3 .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-74508a7 .elementor-heading-title{font-size:var( --e-global-typography-8e6579b-font-size );line-height:var( --e-global-typography-8e6579b-line-height );}.elementor-2530 .elementor-element.elementor-element-5ea4a05 .elementor-button{font-size:var( --e-global-typography-c371abc-font-size );line-height:var( --e-global-typography-c371abc-line-height );}.elementor-2530 .elementor-element.elementor-element-8305443 .elementor-button{font-size:var( --e-global-typography-c371abc-font-size );line-height:var( --e-global-typography-c371abc-line-height );}.elementor-2530 .elementor-element.elementor-element-592e336{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2530 .elementor-element.elementor-element-2197f09{--min-height:450px;}.elementor-2530 .elementor-element.elementor-element-5d80f33{--min-height:450px;}}@media(max-width:767px){.elementor-2530 .elementor-element.elementor-element-16a968e{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-2530 .elementor-element.elementor-element-16a968e.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-2530 .elementor-element.elementor-element-16a968e .elementor-heading-title{font-size:var( --e-global-typography-53dad52-font-size );line-height:var( --e-global-typography-53dad52-line-height );letter-spacing:var( --e-global-typography-53dad52-letter-spacing );}.elementor-2530 .elementor-element.elementor-element-dd580a6 .elementor-heading-title{font-size:var( --e-global-typography-02e78a4-font-size );line-height:var( --e-global-typography-02e78a4-line-height );}.elementor-2530 .elementor-element.elementor-element-4584aef{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-1bf9834 .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-d12e848 .elementor-heading-title{font-size:var( --e-global-typography-8e6579b-font-size );line-height:var( --e-global-typography-8e6579b-line-height );}.elementor-2530 .elementor-element.elementor-element-3bbe731 .elementor-button{font-size:var( --e-global-typography-c371abc-font-size );line-height:var( --e-global-typography-c371abc-line-height );}.elementor-2530 .elementor-element.elementor-element-05b68aa .elementor-button{font-size:var( --e-global-typography-c371abc-font-size );line-height:var( --e-global-typography-c371abc-line-height );}.elementor-2530 .elementor-element.elementor-element-9022e0f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2530 .elementor-element.elementor-element-8f97d30{--min-height:350px;}.elementor-2530 .elementor-element.elementor-element-7a4f598{--min-height:350px;}.elementor-2530 .elementor-element.elementor-element-7d8fb96 .elementor-toc__header, .elementor-2530 .elementor-element.elementor-element-7d8fb96 .elementor-toc__header-title{font-size:var( --e-global-typography-b1d4e94-font-size );line-height:var( --e-global-typography-b1d4e94-line-height );}.elementor-2530 .elementor-element.elementor-element-7d8fb96 .elementor-toc__list-item{font-size:var( --e-global-typography-925b7dc-font-size );line-height:var( --e-global-typography-925b7dc-line-height );}.elementor-2530 .elementor-element.elementor-element-1230879 .elementor-toc__header, .elementor-2530 .elementor-element.elementor-element-1230879 .elementor-toc__header-title{font-size:var( --e-global-typography-b1d4e94-font-size );line-height:var( --e-global-typography-b1d4e94-line-height );}.elementor-2530 .elementor-element.elementor-element-1230879 .elementor-toc__list-item{font-size:var( --e-global-typography-925b7dc-font-size );line-height:var( --e-global-typography-925b7dc-line-height );}.elementor-2530 .elementor-element.elementor-element-64b80b4 .elementor-heading-title{font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-333b6d6{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-7686f9f .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-8e6579b-font-size );line-height:var( --e-global-typography-8e6579b-line-height );}.elementor-2530 .elementor-element.elementor-element-110de70 .elementor-heading-title{font-size:var( --e-global-typography-8e6579b-font-size );line-height:var( --e-global-typography-8e6579b-line-height );}.elementor-2530 .elementor-element.elementor-element-86bd52d .elementor-button{font-size:var( --e-global-typography-c371abc-font-size );line-height:var( --e-global-typography-c371abc-line-height );}.elementor-2530 .elementor-element.elementor-element-e08b679 .elementor-heading-title{font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-a80e001 .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-8e6579b-font-size );line-height:var( --e-global-typography-8e6579b-line-height );}.elementor-2530 .elementor-element.elementor-element-a2d6d11 .elementor-heading-title{font-size:var( --e-global-typography-8e6579b-font-size );line-height:var( --e-global-typography-8e6579b-line-height );}.elementor-2530 .elementor-element.elementor-element-6924842 .elementor-button{font-size:var( --e-global-typography-c371abc-font-size );line-height:var( --e-global-typography-c371abc-line-height );}.elementor-2530 .elementor-element.elementor-element-0a872fc .elementor-heading-title{font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-5b8d9d0{--min-height:350px;}.elementor-2530 .elementor-element.elementor-element-02e5b38{--min-height:350px;}.elementor-2530 .elementor-element.elementor-element-7223823{--min-height:350px;}.elementor-2530 .elementor-element.elementor-element-adfce5a{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-779b76e .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-9b4ec27 .elementor-heading-title{font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-87d4445{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-d6a1640{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-7964c10 .elementor-heading-title{font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-74c83f1{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-65d6d71 .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-8e6579b-font-size );line-height:var( --e-global-typography-8e6579b-line-height );}.elementor-2530 .elementor-element.elementor-element-c0e8652 .elementor-heading-title{font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-baddaab{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-92bf11b .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-b1b559b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2530 .elementor-element.elementor-element-14ad5ee .elementor-heading-title{font-size:var( --e-global-typography-8e6579b-font-size );line-height:var( --e-global-typography-8e6579b-line-height );}.elementor-2530 .elementor-element.elementor-element-9605f6b{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-7af1743 .elementor-button{font-size:var( --e-global-typography-c371abc-font-size );line-height:var( --e-global-typography-c371abc-line-height );}.elementor-2530 .elementor-element.elementor-element-576b400 .elementor-heading-title{font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-3699bb8{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-904ce6d .elementor-heading-title{font-size:var( --e-global-typography-711bb7a-font-size );line-height:var( --e-global-typography-711bb7a-line-height );}.elementor-2530 .elementor-element.elementor-element-15a1dce .elementor-button{font-size:var( --e-global-typography-c371abc-font-size );line-height:var( --e-global-typography-c371abc-line-height );}.elementor-2530 .elementor-element.elementor-element-413f73b .elementor-heading-title{font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-6dcfa51{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-b2380ce .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-31e9e5d{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-54e0087 .elementor-heading-title{font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-60c0f14{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-635dd0a{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-318bb71 .elementor-heading-title{font-size:var( --e-global-typography-ada9f07-font-size );line-height:var( --e-global-typography-ada9f07-line-height );}.elementor-2530 .elementor-element.elementor-element-ad910c6{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-f4a4cb0{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-dc70722{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-809de2a{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-84c2aa1{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-ed2543f{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-afb2981{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-f6a52e2{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-5d46e76{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-84f427e{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-c1902bf{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-e9ee55b{--n-accordion-title-font-size:var( --e-global-typography-b1d4e94-font-size );}:where( .elementor-2530 .elementor-element.elementor-element-e9ee55b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-b1d4e94-line-height );}.elementor-2530 .elementor-element.elementor-element-7fcd373{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-2530 .elementor-element.elementor-element-e994a45{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-2530 .elementor-element.elementor-element-e994a45.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-2530 .elementor-element.elementor-element-e994a45 .elementor-heading-title{font-size:var( --e-global-typography-53dad52-font-size );line-height:var( --e-global-typography-53dad52-line-height );letter-spacing:var( --e-global-typography-53dad52-letter-spacing );}.elementor-2530 .elementor-element.elementor-element-96a158f .elementor-heading-title{font-size:var( --e-global-typography-02e78a4-font-size );line-height:var( --e-global-typography-02e78a4-line-height );}.elementor-2530 .elementor-element.elementor-element-6e2ede7{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-0122bf3 .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-a40dbcd-font-size );line-height:var( --e-global-typography-a40dbcd-line-height );}.elementor-2530 .elementor-element.elementor-element-74508a7 .elementor-heading-title{font-size:var( --e-global-typography-8e6579b-font-size );line-height:var( --e-global-typography-8e6579b-line-height );}.elementor-2530 .elementor-element.elementor-element-5ea4a05 .elementor-button{font-size:var( --e-global-typography-c371abc-font-size );line-height:var( --e-global-typography-c371abc-line-height );}.elementor-2530 .elementor-element.elementor-element-8305443 .elementor-button{font-size:var( --e-global-typography-c371abc-font-size );line-height:var( --e-global-typography-c371abc-line-height );}.elementor-2530 .elementor-element.elementor-element-592e336{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2530 .elementor-element.elementor-element-2197f09{--min-height:350px;}.elementor-2530 .elementor-element.elementor-element-5d80f33{--min-height:350px;}}@media(min-width:768px){.elementor-2530 .elementor-element.elementor-element-ad6c745{--width:35%;}.elementor-2530 .elementor-element.elementor-element-9022e0f{--width:25%;}.elementor-2530 .elementor-element.elementor-element-1ced164{--width:260px;}.elementor-2530 .elementor-element.elementor-element-7aee3b1{--width:60%;}.elementor-2530 .elementor-element.elementor-element-4a62f17{--width:100%;}.elementor-2530 .elementor-element.elementor-element-f24686b{--width:30%;}.elementor-2530 .elementor-element.elementor-element-592e336{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2530 .elementor-element.elementor-element-12d6551{--content-width:100%;}.elementor-2530 .elementor-element.elementor-element-ad6c745{--width:100%;}.elementor-2530 .elementor-element.elementor-element-9022e0f{--width:100%;}.elementor-2530 .elementor-element.elementor-element-1ced164{--width:100%;}.elementor-2530 .elementor-element.elementor-element-7aee3b1{--width:100%;}.elementor-2530 .elementor-element.elementor-element-4a62f17{--width:100%;}.elementor-2530 .elementor-element.elementor-element-f24686b{--width:100%;}.elementor-2530 .elementor-element.elementor-element-592e336{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-16a968e */.elementor-2530 .elementor-element.elementor-element-16a968e h1 {
        text-wrap: balance !important;
        opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd580a6 */.elementor-2530 .elementor-element.elementor-element-dd580a6 h2 {
    text-wrap: pretty !important;
}

.elementor-2530 .elementor-element.elementor-element-dd580a6 span {
    background: var(--LINEAR, linear-gradient(270deg, var(--Primary-500, #EB7509) 1.01%, var(--Primary-700, #AA450D) 97.98%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

@media (max-width: 500px) {
 .elementor-2530 .elementor-element.elementor-element-dd580a6 h2 {
     text-wrap: balance !important;
 }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4584aef */.elementor-2530 .elementor-element.elementor-element-4584aef {
    text-wrap: pretty;
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-1bf9834 */.elementor-2530 .elementor-element.elementor-element-1bf9834 .jet-listing-dynamic-repeater__items {
    display: flex; 
    flex-direction: column !important;
    gap: 10px; 
    list-style: none !important;
}

.sh {
    flex-wrap: wrap; 
    list-style: none; 
    padding: 0; 
    margin: 0; 
}

.sh .icon-list__item {
    display: flex; 
    align-items: start; 
    gap: 10px;
    list-style: none;   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d12e848 */.elementor-2530 .elementor-element.elementor-element-d12e848 span {
    text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-skip-ink: auto;
text-decoration-thickness: auto;
text-underline-offset: auto;
text-underline-position: from-font;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb2928 */.elementor-2530 .elementor-element.elementor-element-9fb2928 {
    width: 418px;
height: 380px;
background: var(--Brand-Primary-500, #0C85EB);
filter: blur(125px);
    position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f97d30 */.elementor-2530 .elementor-element.elementor-element-8f97d30 {
    border-radius: 16px;
    border: 1px solid var(--Border-seconday, #DFE0E2);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b2286d2 *//* Hide the thumbnail image */
.elementor-2530 .elementor-element.elementor-element-b2286d2.elementor-widget-video .elementor-custom-embed-image-overlay img {
    display: none;
}

/* Shrink the overlay to just fit the play icon */
.elementor-2530 .elementor-element.elementor-element-b2286d2.elementor-widget-video .elementor-custom-embed-image-overlay {
    width: 80px;      /* same as your SVG width */
    height: 80px;     /* same as your SVG height */
    padding: 0;
    background: transparent;
    display: flex;
    justify-content: center;
    align-items: center;
}

/* Shrink wrapper to just the icon */
.elementor-2530 .elementor-element.elementor-element-b2286d2.elementor-widget-video .elementor-wrapper {
    width: fit-content;
    height: fit-content;
}

/* Optional: make icon hover a little interactive */
.elementor-2530 .elementor-element.elementor-element-b2286d2.elementor-custom-embed-play svg {
    display: block;
    cursor: pointer;
    transition: transform 0.2s ease;
}

.elementor-2530 .elementor-element.elementor-element-b2286d2.elementor-custom-embed-play svg:hover {
    transform: scale(1.1);
}

.elementor-2530 .elementor-element.elementor-element-b2286d2 {
      position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b2286d2 *//* Hide the thumbnail image */
.elementor-2530 .elementor-element.elementor-element-b2286d2.elementor-widget-video .elementor-custom-embed-image-overlay img {
    display: none;
}

/* Shrink the overlay to just fit the play icon */
.elementor-2530 .elementor-element.elementor-element-b2286d2.elementor-widget-video .elementor-custom-embed-image-overlay {
    width: 80px;      /* same as your SVG width */
    height: 80px;     /* same as your SVG height */
    padding: 0;
    background: transparent;
    display: flex;
    justify-content: center;
    align-items: center;
}

/* Shrink wrapper to just the icon */
.elementor-2530 .elementor-element.elementor-element-b2286d2.elementor-widget-video .elementor-wrapper {
    width: fit-content;
    height: fit-content;
}

/* Optional: make icon hover a little interactive */
.elementor-2530 .elementor-element.elementor-element-b2286d2.elementor-custom-embed-play svg {
    display: block;
    cursor: pointer;
    transition: transform 0.2s ease;
}

.elementor-2530 .elementor-element.elementor-element-b2286d2.elementor-custom-embed-play svg:hover {
    transform: scale(1.1);
}

.elementor-2530 .elementor-element.elementor-element-b2286d2 {
      position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a4f598 */.elementor-2530 .elementor-element.elementor-element-7a4f598 {
    border-radius: 16px;
    border: 1px solid var(--Border-seconday, #DFE0E2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f36271 *//*.elementor-2530 .elementor-element.elementor-element-7f36271 {*/
/*    display: none;*/
/*}*//* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-7d8fb96 */.elementor-2530 .elementor-element.elementor-element-7d8fb96 {
    border-radius: var(--card-lg, 12px);
border: 1px solid var(--Border-seconday, #DFE0E2);
background: #FCFCFD;
}

.elementor-2530 .elementor-element.elementor-element-7d8fb96 ol.elementor-toc__list-wrapper .elementor-toc__list-item-text-wrapper:before {
    display: none;
}

.elementor-2530 .elementor-element.elementor-element-7d8fb96 .elementor-toc__header {
    padding-bottom: 12px;
}

.elementor-2530 .elementor-element.elementor-element-7d8fb96 div#elementor-toc__7d8fb96 {
    padding-top: 12px;
}

.elementor-2530 .elementor-element.elementor-element-7d8fb96 li.elementor-toc__list-item {
    padding: 8px;
    border-radius: var(--card-md, 8px);
    text-decoration: none !important;
    border-left: 2px solid #FCFCFD;
}

.elementor-2530 .elementor-element.elementor-element-7d8fb96 li.elementor-toc__list-item:hover {
    padding: 8px;
    border-radius: var(--card-md, 8px);
    border-left: 2px solid var(--Brand-Primary-600, #005EB8);
    background: var(--Brand-Primary-100, #E0EEFE);
    text-decoration: none !important;
}

.elementor-2530 .elementor-element.elementor-element-7d8fb96 a {
    text-decoration: none !important;
}

/* Apply styles to <li> only if it contains an active link */
.elementor-2530 .elementor-element.elementor-element-7d8fb96 .elementor-toc__list-item:has(a.elementor-item-active) {
    border-radius: var(--card-md, 8px);
    border-left: 2px solid var(--Brand-Primary-600, #005EB8) !important;
    background: var(--Brand-Primary-100, #E0EEFE);
}/* End custom CSS */
/* Start custom CSS for posts_navigation_breadcrumbs, class: .elementor-element-9c9af74 */.elementor-2530 .elementor-element.elementor-element-9c9af74 .posts-nav-link svg {
    fill: none;
}

.elementor-2530 .elementor-element.elementor-element-9c9af74 span.posts-nav-separator {
    color: #040625 !important;
    opacity: 1 !important;
}

.elementor-2530 .elementor-element.elementor-element-9c9af74 .posts-nav-link span[itemprop="name"] {
    display: flex !important;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-1230879 */.elementor-2530 .elementor-element.elementor-element-1230879 {
    border-radius: var(--card-lg, 12px);
border: 1px solid var(--Border-seconday, #DFE0E2);
background: #FCFCFD;
}

.elementor-2530 .elementor-element.elementor-element-1230879 ol.elementor-toc__list-wrapper .elementor-toc__list-item-text-wrapper:before {
    display: none;
}

.elementor-2530 .elementor-element.elementor-element-1230879 .elementor-toc__header {
    padding-bottom: 12px;
}

.elementor-2530 .elementor-element.elementor-element-1230879 div#elementor-toc__7d8fb96, .elementor-2530 .elementor-element.elementor-element-1230879 li.elementor-toc__list-item {
    padding-top: 12px !important;
}

.elementor-2530 .elementor-element.elementor-element-1230879 li.elementor-toc__list-item {
    padding: 8px;
    border-radius: var(--card-md, 8px);
    text-decoration: none !important;
    border-left: 2px solid #FCFCFD;
}

.elementor-2530 .elementor-element.elementor-element-1230879 li.elementor-toc__list-item:hover {
    padding: 8px;
    border-radius: var(--card-md, 8px);
    border-left: 2px solid var(--Brand-Primary-600, #005EB8);
    background: var(--Brand-Primary-100, #E0EEFE);
    text-decoration: none !important;
}

.elementor-2530 .elementor-element.elementor-element-1230879 a {
    text-decoration: none !important;
}

@media (max-width: 1024px) {
    .elementor-element-4a62f17 {
        max-height: calc(100vh - 120px);
            overflow-y: auto; /* vertical scroll */
    box-sizing: border-box; /* includes padding in height */
    }
}

div#elementor-toc__1230879 {
    height: 400px;
}

.elementor-element-4a62f17::-webkit-scrollbar {
    width: 6px;
}

.elementor-element-4a62f17::-webkit-scrollbar-thumb {
    background-color: rgba(0,0,0,0.3);
    border-radius: 3px;
}

.elementor-2530 .elementor-element.elementor-element-1230879 .elementor-toc__list-item:has(a.elementor-item-active) {
    border-radius: var(--card-md, 8px);
    border-left: 2px solid var(--Brand-Primary-600, #005EB8) !important;
    background: var(--Brand-Primary-100, #E0EEFE);
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-7686f9f */.elementor-2530 .elementor-element.elementor-element-7686f9f .jet-listing-dynamic-repeater__items {
    display: flex ;
    flex-wrap: wrap;
    width: 100%;
    justify-content: space-between !important;
    gap: 32px;
    list-style: none !important;
}

.elementor-2530 .elementor-element.elementor-element-7686f9f img {
    border-radius: 12px;
    border: 1px solid #68676f3b;
}

.elementor-2530 .elementor-element.elementor-element-7686f9f li.jet-listing-dynamic-repeater__item {
    width: 330px;
    flex: 1 1 auto;
    display: flex;
    align-items: center;
    gap: 10px;
}

.pl {
    display: flex;
    flex-wrap: wrap;
    padding: 0;
    margin: 0;
    width: 100%;
    gap: 10px;
}

.pl .icon-list__item {
    display: flex;
    align-items: center;
    gap: 10px;
    flex: 1 1 auto;
}

.elementor-2530 .elementor-element.elementor-element-7686f9f span.icon-list__text {
    overflow-wrap: break-word;
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-7686f9f */.elementor-2530 .elementor-element.elementor-element-7686f9f .jet-listing-dynamic-repeater__items {
    display: flex ;
    flex-wrap: wrap;
    width: 100%;
    justify-content: space-between !important;
    gap: 32px;
    list-style: none !important;
}

.elementor-2530 .elementor-element.elementor-element-7686f9f img {
    border-radius: 12px;
    border: 1px solid #68676f3b;
}

.elementor-2530 .elementor-element.elementor-element-7686f9f li.jet-listing-dynamic-repeater__item {
    width: 330px;
    flex: 1 1 auto;
    display: flex;
    align-items: center;
    gap: 10px;
}

.pl {
    display: flex;
    flex-wrap: wrap;
    padding: 0;
    margin: 0;
    width: 100%;
    gap: 10px;
}

.pl .icon-list__item {
    display: flex;
    align-items: center;
    gap: 10px;
    flex: 1 1 auto;
}

.elementor-2530 .elementor-element.elementor-element-7686f9f span.icon-list__text {
    overflow-wrap: break-word;
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-a80e001 */.elementor-2530 .elementor-element.elementor-element-a80e001 .jet-listing-dynamic-repeater__items {
    display: flex ;
    flex-wrap: wrap;
    width: 100%;
    justify-content: space-between !important;
    gap: 32px;
}

.elementor-2530 .elementor-element.elementor-element-a80e001 img {
    border-radius: 12px;
    border: 1px solid #68676f3b;
}

.elementor-2530 .elementor-element.elementor-element-a80e001 .jet-listing-dynamic-repeater__item {
    width: 330px;
    flex: 1 1 auto;
    display: flex;
}

.al {
    display: flex;
    width: 100%;
}

.al .icon-list__item {
    display: flex;
    align-items: flex-start;
    gap: 16px;
    padding: 0px;
    border-radius: 12px;
    background: #fff;
    width: 100%;
}

.al .icon-list__icon-wrap {
    flex-shrink: 0;
}

.al .icon-list__icon {
    width: 56px;
    height: 56px;
}

.al .icon-list__content {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.al h3.icon-list__title {
    color: var(--Text-dark, #110424);
    
    /* Text lg/Medium */
    font-family: var(--family-font-family-text, Poppins);
    font-size: var(--Font-size-text-lg, 18px);
    font-style: normal;
    font-weight: 500;
    line-height: var(--Line-height-text-lg, 28px); /* 155.556% */
    margin: 0;
}

.al p.icon-list__desc {
    color: var(--Text-body, #68676F);
    
    /* Text sm/Regular */
    font-family: var(--family-font-family-text, Poppins);
    font-size: var(--Font-size-text-sm, 14px);
    font-style: normal;
    font-weight: 400;
    line-height: var(--Line-height-text-sm, 22px); /* 157.143% */
    overflow-wrap: break-word;
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-a80e001 */.elementor-2530 .elementor-element.elementor-element-a80e001 .jet-listing-dynamic-repeater__items {
    display: flex ;
    flex-wrap: wrap;
    width: 100%;
    justify-content: space-between !important;
    gap: 32px;
}

.elementor-2530 .elementor-element.elementor-element-a80e001 img {
    border-radius: 12px;
    border: 1px solid #68676f3b;
}

.elementor-2530 .elementor-element.elementor-element-a80e001 .jet-listing-dynamic-repeater__item {
    width: 330px;
    flex: 1 1 auto;
    display: flex;
}

.al {
    display: flex;
    width: 100%;
}

.al .icon-list__item {
    display: flex;
    align-items: flex-start;
    gap: 16px;
    padding: 0px;
    border-radius: 12px;
    background: #fff;
    width: 100%;
}

.al .icon-list__icon-wrap {
    flex-shrink: 0;
}

.al .icon-list__icon {
    width: 56px;
    height: 56px;
}

.al .icon-list__content {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.al h3.icon-list__title {
    color: var(--Text-dark, #110424);
    
    /* Text lg/Medium */
    font-family: var(--family-font-family-text, Poppins);
    font-size: var(--Font-size-text-lg, 18px);
    font-style: normal;
    font-weight: 500;
    line-height: var(--Line-height-text-lg, 28px); /* 155.556% */
    margin: 0;
}

.al p.icon-list__desc {
    color: var(--Text-body, #68676F);
    
    /* Text sm/Regular */
    font-family: var(--family-font-family-text, Poppins);
    font-size: var(--Font-size-text-sm, 14px);
    font-style: normal;
    font-weight: 400;
    line-height: var(--Line-height-text-sm, 22px); /* 157.143% */
    overflow-wrap: break-word;
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8d9d0 */.elementor-2530 .elementor-element.elementor-element-5b8d9d0 {
    border-radius: var(--image-md, 10px);
    border: 1px solid var(--Border-seconday, #DFE0E2);
    background: var(--Brand-primary-base, #064686);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-779b76e */.elementor-2530 .elementor-element.elementor-element-779b76e .jet-listing-dynamic-repeater__items {
    display: flex; 
    flex-direction: column !important;
    gap: 10px; 
    list-style: none !important;
}

.wia {
    flex-wrap: wrap; 
    list-style: none; 
    padding: 0; 
    margin: 0; 
}

.wia .icon-list__item {
    display: flex; 
    align-items: start; 
    gap: 10px;
    list-style: none;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b8d9d0 */.elementor-2530 .elementor-element.elementor-element-5b8d9d0 {
    border-radius: var(--image-md, 10px);
    border: 1px solid var(--Border-seconday, #DFE0E2);
    background: var(--Brand-primary-base, #064686);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-779b76e */.elementor-2530 .elementor-element.elementor-element-779b76e .jet-listing-dynamic-repeater__items {
    display: flex; 
    flex-direction: column !important;
    gap: 10px; 
    list-style: none !important;
}

.wia {
    flex-wrap: wrap; 
    list-style: none; 
    padding: 0; 
    margin: 0; 
}

.wia .icon-list__item {
    display: flex; 
    align-items: start; 
    gap: 10px;
    list-style: none;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0ab68a *//* ===========================================
   FORCE HORIZONTAL SCROLL FOR ELEMENTOR TABLE
=========================================== */

/* Make the widget scrollable even if parent hides overflow */
.elementor-2530 .elementor-element.elementor-element-a0ab68a.elementor-widget-text-editor {
  display: block !important;
  overflow-x: auto !important;
  overflow-y: hidden !important;
  -webkit-overflow-scrolling: touch; /* Smooth scroll on iOS */
}

/* Table styling */
.elementor-2530 .elementor-element.elementor-element-a0ab68a.elementor-widget-text-editor table {
  border-collapse: collapse !important;
  border-spacing: 0 !important; 
  table-layout: auto !important;
  width: max-content !important; /* Table expands with content */
  min-width: 1200px; /* 6 columns × 200px each */
  font-family: 'Poppins', sans-serif !important;
  background-color: #FFF !important;
  border-top: 1px solid #e5e7eb !important;
  border-bottom: 1px solid #e5e7eb !important;
  border-left: none !important;
  border-right: none !important;
}

/* Table header */
.elementor-2530 .elementor-element.elementor-element-a0ab68a.elementor-widget-text-editor table thead th {
  text-align: left !important;
  font-weight: 700 !important;
  font-family: 'Poppins', sans-serif !important;
  padding: 16px !important;
  border: none !important;
  border-bottom: 1px solid #e5e7eb !important;
  color: #000000 !important;
  font-size: 14px !important;
  background-color: #FFF !important;
  min-width: 200px !important;
  vertical-align: top !important;
}

/* Table body cells */
.elementor-2530 .elementor-element.elementor-element-a0ab68a.elementor-widget-text-editor table tbody td {
  padding: 16px !important;
  font-family: 'Poppins', sans-serif !important;
  border: none !important;
  border-bottom: 1px solid #e5e7eb !important;
  color: #1f2937 !important;
  font-size: 14px !important;
  vertical-align: top !important;
  background-color: #FFF !important;
  font-weight: 400 !important;
  min-width: 200px !important;
}

/* Keep last row border consistent */
.elementor-2530 .elementor-element.elementor-element-a0ab68a.elementor-widget-text-editor table tbody tr:last-child td {
  border-bottom: 1px solid #e5e7eb !important;
}

/* Hover effect */
.elementor-2530 .elementor-element.elementor-element-a0ab68a.elementor-widget-text-editor table tbody tr:hover td {
  background-color: #F7F7F8 !important;
  transition: background-color 0.2s ease-in-out !important;
}

/* Tablet/Mobile specific scroll */
@media (max-width: 1024px) {
  .elementor-2530 .elementor-element.elementor-element-a0ab68a.elementor-widget-text-editor {
    overflow-x: auto !important;
  }

  .elementor-2530 .elementor-element.elementor-element-a0ab68a.elementor-widget-text-editor table {
    min-width: 1200px !important; /* Table wider than mobile screen, scroll activates */
  }

  .elementor-2530 .elementor-element.elementor-element-a0ab68a.elementor-widget-text-editor table th,
  .elementor-2530 .elementor-element.elementor-element-a0ab68a.elementor-widget-text-editor table td {
    min-width: 200px !important;
  }
}

/* Optional: thin scrollbar for better UX */
.elementor-2530 .elementor-element.elementor-element-a0ab68a.elementor-widget-text-editor {
  scrollbar-width: thin !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0ab68a *//* ===========================================
   FORCE HORIZONTAL SCROLL FOR ELEMENTOR TABLE
=========================================== */

/* Make the widget scrollable even if parent hides overflow */
.elementor-2530 .elementor-element.elementor-element-a0ab68a.elementor-widget-text-editor {
  display: block !important;
  overflow-x: auto !important;
  overflow-y: hidden !important;
  -webkit-overflow-scrolling: touch; /* Smooth scroll on iOS */
}

/* Table styling */
.elementor-2530 .elementor-element.elementor-element-a0ab68a.elementor-widget-text-editor table {
  border-collapse: collapse !important;
  border-spacing: 0 !important; 
  table-layout: auto !important;
  width: max-content !important; /* Table expands with content */
  min-width: 1200px; /* 6 columns × 200px each */
  font-family: 'Poppins', sans-serif !important;
  background-color: #FFF !important;
  border-top: 1px solid #e5e7eb !important;
  border-bottom: 1px solid #e5e7eb !important;
  border-left: none !important;
  border-right: none !important;
}

/* Table header */
.elementor-2530 .elementor-element.elementor-element-a0ab68a.elementor-widget-text-editor table thead th {
  text-align: left !important;
  font-weight: 700 !important;
  font-family: 'Poppins', sans-serif !important;
  padding: 16px !important;
  border: none !important;
  border-bottom: 1px solid #e5e7eb !important;
  color: #000000 !important;
  font-size: 14px !important;
  background-color: #FFF !important;
  min-width: 200px !important;
  vertical-align: top !important;
}

/* Table body cells */
.elementor-2530 .elementor-element.elementor-element-a0ab68a.elementor-widget-text-editor table tbody td {
  padding: 16px !important;
  font-family: 'Poppins', sans-serif !important;
  border: none !important;
  border-bottom: 1px solid #e5e7eb !important;
  color: #1f2937 !important;
  font-size: 14px !important;
  vertical-align: top !important;
  background-color: #FFF !important;
  font-weight: 400 !important;
  min-width: 200px !important;
}

/* Keep last row border consistent */
.elementor-2530 .elementor-element.elementor-element-a0ab68a.elementor-widget-text-editor table tbody tr:last-child td {
  border-bottom: 1px solid #e5e7eb !important;
}

/* Hover effect */
.elementor-2530 .elementor-element.elementor-element-a0ab68a.elementor-widget-text-editor table tbody tr:hover td {
  background-color: #F7F7F8 !important;
  transition: background-color 0.2s ease-in-out !important;
}

/* Tablet/Mobile specific scroll */
@media (max-width: 1024px) {
  .elementor-2530 .elementor-element.elementor-element-a0ab68a.elementor-widget-text-editor {
    overflow-x: auto !important;
  }

  .elementor-2530 .elementor-element.elementor-element-a0ab68a.elementor-widget-text-editor table {
    min-width: 1200px !important; /* Table wider than mobile screen, scroll activates */
  }

  .elementor-2530 .elementor-element.elementor-element-a0ab68a.elementor-widget-text-editor table th,
  .elementor-2530 .elementor-element.elementor-element-a0ab68a.elementor-widget-text-editor table td {
    min-width: 200px !important;
  }
}

/* Optional: thin scrollbar for better UX */
.elementor-2530 .elementor-element.elementor-element-a0ab68a.elementor-widget-text-editor {
  scrollbar-width: thin !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-65d6d71 */.elementor-2530 .elementor-element.elementor-element-65d6d71 .jet-listing-dynamic-repeater__items {
    display: flex !important;
    flex-wrap: wrap;
    width: 100%;
    justify-content: space-between !important;
    gap: 32px;
    list-style: none !important;
}

.elementor-2530 .elementor-element.elementor-element-65d6d71 img {
    border-radius: 12px;
    border: 1px solid #68676f3b;
}

.elementor-2530 .elementor-element.elementor-element-65d6d71 li.jet-listing-dynamic-repeater__item {
    width: 330px;
    flex: 1 1 auto;
    display: flex;
    align-items: center;
    gap: 10px;
}

.sbo {
    display: flex;
    flex-wrap: wrap;
    padding: 0;
    margin: 0;
    width: 100%;
    gap: 10px;
}

.sbo .icon-list__item {
    display: flex;
    align-items: center;
    gap: 10px;
    flex: 1 1 auto;
}

.elementor-2530 .elementor-element.elementor-element-65d6d71 span.icon-list__text {
    overflow-wrap: break-word;
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-65d6d71 */.elementor-2530 .elementor-element.elementor-element-65d6d71 .jet-listing-dynamic-repeater__items {
    display: flex !important;
    flex-wrap: wrap;
    width: 100%;
    justify-content: space-between !important;
    gap: 32px;
    list-style: none !important;
}

.elementor-2530 .elementor-element.elementor-element-65d6d71 img {
    border-radius: 12px;
    border: 1px solid #68676f3b;
}

.elementor-2530 .elementor-element.elementor-element-65d6d71 li.jet-listing-dynamic-repeater__item {
    width: 330px;
    flex: 1 1 auto;
    display: flex;
    align-items: center;
    gap: 10px;
}

.sbo {
    display: flex;
    flex-wrap: wrap;
    padding: 0;
    margin: 0;
    width: 100%;
    gap: 10px;
}

.sbo .icon-list__item {
    display: flex;
    align-items: center;
    gap: 10px;
    flex: 1 1 auto;
}

.elementor-2530 .elementor-element.elementor-element-65d6d71 span.icon-list__text {
    overflow-wrap: break-word;
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-92bf11b */.elementor-2530 .elementor-element.elementor-element-92bf11b .jet-listing-dynamic-repeater__items {
    display: flex; 
    flex-direction: column !important;
    gap: 10px; 
    list-style: none !important;
}

.cl {
    flex-wrap: wrap; 
    list-style: none; 
    padding: 0; 
    margin: 0; 
}

.cl .icon-list__item {
    display: flex; 
    align-items: start; 
    gap: 10px;
    list-style: none;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9605f6b */.elementor-2530 .elementor-element.elementor-element-9605f6b {
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1b559b */.elementor-2530 .elementor-element.elementor-element-b1b559b {
    border-radius: var(--card-lg, 12px);
border: 1px solid #E5E7EB;
background: #F9FAFB;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-92bf11b */.elementor-2530 .elementor-element.elementor-element-92bf11b .jet-listing-dynamic-repeater__items {
    display: flex; 
    flex-direction: column !important;
    gap: 10px; 
    list-style: none !important;
}

.cl {
    flex-wrap: wrap; 
    list-style: none; 
    padding: 0; 
    margin: 0; 
}

.cl .icon-list__item {
    display: flex; 
    align-items: start; 
    gap: 10px;
    list-style: none;   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9605f6b */.elementor-2530 .elementor-element.elementor-element-9605f6b {
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1b559b */.elementor-2530 .elementor-element.elementor-element-b1b559b {
    border-radius: var(--card-lg, 12px);
border: 1px solid #E5E7EB;
background: #F9FAFB;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-271da49 */.elementor-2530 .elementor-element.elementor-element-271da49 .jet-listing-dynamic-repeater__items  {
    display: flex;
    flex-direction: column;
    gap: 32px;
}

.step-item {
    position: relative;
    display: flex;
    gap: 24px;
    align-items: start !important;
}

.step-number {
    position: relative;
    z-index: 1;
    width: 48px;
    height: 48px;
    border-radius: 8px;
    background: #36A1FA;
    color: #fff;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}

/* vertical line */
.step-item::after {
    content: "";
    position: absolute;
    left: 23px;              /* center of the number */
    top: 44px;               /* start below the number */
    bottom: -32px;           /* extend to next item */
    width: 2px;
    background-color: #36A1FA;
}

/* remove line on last item */
.jet-listing-dynamic-repeater__item:last-child .step-item::after {
    display: none;
}

.elementor-2530 .elementor-element.elementor-element-271da49 h3 {
    color: var(--Text-dark, #110424);

/* Text xl/Semibold */
font-family: Poppins, sans-serif;

font-size: var(--Font-size-text-xl, 20px);
font-style: normal;
font-weight: 600;
padding: 0;
margin: 0;
}

.elementor-2530 .elementor-element.elementor-element-271da49 p {
    color: var(--Text-body, #68676F);

/* Text sm/Regular */
font-family: Poppins, sans-serif;
font-size: var(--Font-size-text-sm, 14px);
font-style: normal;
font-weight: 400;
}

.step-content {
    gap: 8px;
    display: flex;
    flex-direction: column;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-271da49 */.elementor-2530 .elementor-element.elementor-element-271da49 .jet-listing-dynamic-repeater__items  {
    display: flex;
    flex-direction: column;
    gap: 32px;
}

.step-item {
    position: relative;
    display: flex;
    gap: 24px;
    align-items: start !important;
}

.step-number {
    position: relative;
    z-index: 1;
    width: 48px;
    height: 48px;
    border-radius: 8px;
    background: #36A1FA;
    color: #fff;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}

/* vertical line */
.step-item::after {
    content: "";
    position: absolute;
    left: 23px;              /* center of the number */
    top: 44px;               /* start below the number */
    bottom: -32px;           /* extend to next item */
    width: 2px;
    background-color: #36A1FA;
}

/* remove line on last item */
.jet-listing-dynamic-repeater__item:last-child .step-item::after {
    display: none;
}

.elementor-2530 .elementor-element.elementor-element-271da49 h3 {
    color: var(--Text-dark, #110424);

/* Text xl/Semibold */
font-family: Poppins, sans-serif;

font-size: var(--Font-size-text-xl, 20px);
font-style: normal;
font-weight: 600;
padding: 0;
margin: 0;
}

.elementor-2530 .elementor-element.elementor-element-271da49 p {
    color: var(--Text-body, #68676F);

/* Text sm/Regular */
font-family: Poppins, sans-serif;
font-size: var(--Font-size-text-sm, 14px);
font-style: normal;
font-weight: 400;
}

.step-content {
    gap: 8px;
    display: flex;
    flex-direction: column;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b2380ce */.elementor-2530 .elementor-element.elementor-element-b2380ce .jet-listing-dynamic-repeater__items  {
    display: flex;
    flex-direction: column;
    gap: 24px;
}

.raa-content {
    display: flex;
    flex-direction: column;
    align-items: start !important;
    justify-content: start;
    gap: 12px;
}

.elementor-2530 .elementor-element.elementor-element-b2380ce h3 {
    margin: 0;
    color: var(--Text-dark, #110424) !important;

    /* Display xs/Medium */
    font-family: var(--family-font-family-display, "Space Grotesk");
    font-size: var(--Font-size-display-xs, 24px) !important;
    font-style: normal;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b2380ce */.elementor-2530 .elementor-element.elementor-element-b2380ce .jet-listing-dynamic-repeater__items  {
    display: flex;
    flex-direction: column;
    gap: 24px;
}

.raa-content {
    display: flex;
    flex-direction: column;
    align-items: start !important;
    justify-content: start;
    gap: 12px;
}

.elementor-2530 .elementor-element.elementor-element-b2380ce h3 {
    margin: 0;
    color: var(--Text-dark, #110424) !important;

    /* Display xs/Medium */
    font-family: var(--family-font-family-display, "Space Grotesk");
    font-size: var(--Font-size-display-xs, 24px) !important;
    font-style: normal;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ccf800b *//* ===========================================
   FORCE HORIZONTAL SCROLL FOR ELEMENTOR TABLE
=========================================== */

/* Make the widget scrollable even if parent hides overflow */
.elementor-2530 .elementor-element.elementor-element-ccf800b.elementor-widget-text-editor {
  display: block !important;
  overflow-x: auto !important;
  overflow-y: hidden !important;
  -webkit-overflow-scrolling: touch; /* Smooth scroll on iOS */
}

/* Table styling */
.elementor-2530 .elementor-element.elementor-element-ccf800b.elementor-widget-text-editor table {
  border-collapse: collapse !important;
  border-spacing: 0 !important; 
  table-layout: auto !important;
  width: max-content !important; /* Table expands with content */
  min-width: 1200px; /* 6 columns × 200px each */
  font-family: 'Poppins', sans-serif !important;
  background-color: #FFF !important;
  border-top: 1px solid #e5e7eb !important;
  border-bottom: 1px solid #e5e7eb !important;
  border-left: none !important;
  border-right: none !important;
}

/* Table header */
.elementor-2530 .elementor-element.elementor-element-ccf800b.elementor-widget-text-editor table thead th {
  text-align: left !important;
  font-weight: 700 !important;
  font-family: 'Poppins', sans-serif !important;
  padding: 16px !important;
  border: none !important;
  border-bottom: 1px solid #e5e7eb !important;
  color: #000000 !important;
  font-size: 14px !important;
  background-color: #FFF !important;
  min-width: 200px !important;
  vertical-align: top !important;
}

/* Table body cells */
.elementor-2530 .elementor-element.elementor-element-ccf800b.elementor-widget-text-editor table tbody td {
  padding: 16px !important;
  font-family: 'Poppins', sans-serif !important;
  border: none !important;
  border-bottom: 1px solid #e5e7eb !important;
  color: #1f2937 !important;
  font-size: 14px !important;
  vertical-align: top !important;
  background-color: #FFF !important;
  font-weight: 400 !important;
  min-width: 200px !important;
}

/* Keep last row border consistent */
.elementor-2530 .elementor-element.elementor-element-ccf800b.elementor-widget-text-editor table tbody tr:last-child td {
  border-bottom: 1px solid #e5e7eb !important;
}

/* Hover effect */
.elementor-2530 .elementor-element.elementor-element-ccf800b.elementor-widget-text-editor table tbody tr:hover td {
  background-color: #F7F7F8 !important;
  transition: background-color 0.2s ease-in-out !important;
}

/* Tablet/Mobile specific scroll */
@media (max-width: 1024px) {
  .elementor-2530 .elementor-element.elementor-element-ccf800b.elementor-widget-text-editor {
    overflow-x: auto !important;
  }

  .elementor-2530 .elementor-element.elementor-element-ccf800b.elementor-widget-text-editor table {
    min-width: 1200px !important; /* Table wider than mobile screen, scroll activates */
  }

  .elementor-2530 .elementor-element.elementor-element-ccf800b.elementor-widget-text-editor table th,
  .elementor-2530 .elementor-element.elementor-element-ccf800b.elementor-widget-text-editor table td {
    min-width: 200px !important;
  }
}

/* Optional: thin scrollbar for better UX */
.elementor-2530 .elementor-element.elementor-element-ccf800b.elementor-widget-text-editor {
  scrollbar-width: thin !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ccf800b *//* ===========================================
   FORCE HORIZONTAL SCROLL FOR ELEMENTOR TABLE
=========================================== */

/* Make the widget scrollable even if parent hides overflow */
.elementor-2530 .elementor-element.elementor-element-ccf800b.elementor-widget-text-editor {
  display: block !important;
  overflow-x: auto !important;
  overflow-y: hidden !important;
  -webkit-overflow-scrolling: touch; /* Smooth scroll on iOS */
}

/* Table styling */
.elementor-2530 .elementor-element.elementor-element-ccf800b.elementor-widget-text-editor table {
  border-collapse: collapse !important;
  border-spacing: 0 !important; 
  table-layout: auto !important;
  width: max-content !important; /* Table expands with content */
  min-width: 1200px; /* 6 columns × 200px each */
  font-family: 'Poppins', sans-serif !important;
  background-color: #FFF !important;
  border-top: 1px solid #e5e7eb !important;
  border-bottom: 1px solid #e5e7eb !important;
  border-left: none !important;
  border-right: none !important;
}

/* Table header */
.elementor-2530 .elementor-element.elementor-element-ccf800b.elementor-widget-text-editor table thead th {
  text-align: left !important;
  font-weight: 700 !important;
  font-family: 'Poppins', sans-serif !important;
  padding: 16px !important;
  border: none !important;
  border-bottom: 1px solid #e5e7eb !important;
  color: #000000 !important;
  font-size: 14px !important;
  background-color: #FFF !important;
  min-width: 200px !important;
  vertical-align: top !important;
}

/* Table body cells */
.elementor-2530 .elementor-element.elementor-element-ccf800b.elementor-widget-text-editor table tbody td {
  padding: 16px !important;
  font-family: 'Poppins', sans-serif !important;
  border: none !important;
  border-bottom: 1px solid #e5e7eb !important;
  color: #1f2937 !important;
  font-size: 14px !important;
  vertical-align: top !important;
  background-color: #FFF !important;
  font-weight: 400 !important;
  min-width: 200px !important;
}

/* Keep last row border consistent */
.elementor-2530 .elementor-element.elementor-element-ccf800b.elementor-widget-text-editor table tbody tr:last-child td {
  border-bottom: 1px solid #e5e7eb !important;
}

/* Hover effect */
.elementor-2530 .elementor-element.elementor-element-ccf800b.elementor-widget-text-editor table tbody tr:hover td {
  background-color: #F7F7F8 !important;
  transition: background-color 0.2s ease-in-out !important;
}

/* Tablet/Mobile specific scroll */
@media (max-width: 1024px) {
  .elementor-2530 .elementor-element.elementor-element-ccf800b.elementor-widget-text-editor {
    overflow-x: auto !important;
  }

  .elementor-2530 .elementor-element.elementor-element-ccf800b.elementor-widget-text-editor table {
    min-width: 1200px !important; /* Table wider than mobile screen, scroll activates */
  }

  .elementor-2530 .elementor-element.elementor-element-ccf800b.elementor-widget-text-editor table th,
  .elementor-2530 .elementor-element.elementor-element-ccf800b.elementor-widget-text-editor table td {
    min-width: 200px !important;
  }
}

/* Optional: thin scrollbar for better UX */
.elementor-2530 .elementor-element.elementor-element-ccf800b.elementor-widget-text-editor {
  scrollbar-width: thin !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e9ee55b */.elementor-2530 .elementor-element.elementor-element-e9ee55b h3{
    color: var(--Text-dark, #040625);

/* Text lg/Semibold */
font-size: var(--Font-size-text-lg, 18px);
font-style: normal;
font-weight: 600;
line-height: var(--Line-height-text-lg, 28px); /* 155.556% */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fcd373 */.elementor-2530 .elementor-element.elementor-element-7fcd373 {
    border-radius: var(--card-lg, 12px);
    border: 1px solid var(--Border-seconday, #DFE0E2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e994a45 */.elementor-2530 .elementor-element.elementor-element-e994a45 h1 {
        text-wrap: balance !important;
        opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96a158f */.elementor-2530 .elementor-element.elementor-element-96a158f h2 {
    text-wrap: pretty !important;
}

.elementor-2530 .elementor-element.elementor-element-96a158f span {
    background: var(--LINEAR, linear-gradient(270deg, var(--Primary-500, #EB7509) 1.01%, var(--Primary-700, #AA450D) 97.98%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

@media (max-width: 500px) {
 .elementor-2530 .elementor-element.elementor-element-96a158f h2 {
     text-wrap: balance !important;
 }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e2ede7 */.elementor-2530 .elementor-element.elementor-element-6e2ede7 {
    text-wrap: pretty;
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-0122bf3 */.elementor-2530 .elementor-element.elementor-element-0122bf3 .jet-listing-dynamic-repeater__items {
    display: flex; 
    flex-direction: row !important;
    gap: 16px; 
    list-style: none !important;
    width: fit-content;
    flex-wrap: wrap;
}

.sf {
    flex-wrap: wrap; 
    list-style: none; 
    padding: 0; 
    margin: 0; 
}

.sf .icon-list__item {
    display: flex; 
    align-items: start; 
    gap: 10px;
    list-style: none;   
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74508a7 */.elementor-2530 .elementor-element.elementor-element-74508a7 span {
    text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-skip-ink: auto;
text-decoration-thickness: auto;
text-underline-offset: auto;
text-underline-position: from-font;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5ea4a05 */.elementor-2530 .elementor-element.elementor-element-5ea4a05 .elementor-element-5ea4a05 span.elementor-button-content-wrapper {
    display: flex;
    flex-direction: row-reverse;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cf34da */.elementor-2530 .elementor-element.elementor-element-2cf34da {
    width: 418px;
height: 380px;
background: var(--Brand-Primary-500, #0C85EB);
filter: blur(125px);
    position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2197f09 */.elementor-2530 .elementor-element.elementor-element-2197f09 {
    border-radius: 16px;
    border: 1px solid var(--Border-seconday, #DFE0E2);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-fc9ca38 *//* Hide the thumbnail image */
.elementor-2530 .elementor-element.elementor-element-fc9ca38.elementor-widget-video .elementor-custom-embed-image-overlay img {
    display: none;
}

/* Shrink the overlay to just fit the play icon */
.elementor-2530 .elementor-element.elementor-element-fc9ca38.elementor-widget-video .elementor-custom-embed-image-overlay {
    width: 80px;      /* same as your SVG width */
    height: 80px;     /* same as your SVG height */
    padding: 0;
    background: transparent;
    display: flex;
    justify-content: center;
    align-items: center;
}

/* Shrink wrapper to just the icon */
.elementor-2530 .elementor-element.elementor-element-fc9ca38.elementor-widget-video .elementor-wrapper {
    width: fit-content;
    height: fit-content;
}

/* Optional: make icon hover a little interactive */
.elementor-2530 .elementor-element.elementor-element-fc9ca38.elementor-custom-embed-play svg {
    display: block;
    cursor: pointer;
    transition: transform 0.2s ease;
}

.elementor-2530 .elementor-element.elementor-element-fc9ca38.elementor-custom-embed-play svg:hover {
    transform: scale(1.1);
}

.elementor-2530 .elementor-element.elementor-element-fc9ca38 {
      position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-fc9ca38 *//* Hide the thumbnail image */
.elementor-2530 .elementor-element.elementor-element-fc9ca38.elementor-widget-video .elementor-custom-embed-image-overlay img {
    display: none;
}

/* Shrink the overlay to just fit the play icon */
.elementor-2530 .elementor-element.elementor-element-fc9ca38.elementor-widget-video .elementor-custom-embed-image-overlay {
    width: 80px;      /* same as your SVG width */
    height: 80px;     /* same as your SVG height */
    padding: 0;
    background: transparent;
    display: flex;
    justify-content: center;
    align-items: center;
}

/* Shrink wrapper to just the icon */
.elementor-2530 .elementor-element.elementor-element-fc9ca38.elementor-widget-video .elementor-wrapper {
    width: fit-content;
    height: fit-content;
}

/* Optional: make icon hover a little interactive */
.elementor-2530 .elementor-element.elementor-element-fc9ca38.elementor-custom-embed-play svg {
    display: block;
    cursor: pointer;
    transition: transform 0.2s ease;
}

.elementor-2530 .elementor-element.elementor-element-fc9ca38.elementor-custom-embed-play svg:hover {
    transform: scale(1.1);
}

.elementor-2530 .elementor-element.elementor-element-fc9ca38 {
      position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d80f33 */.elementor-2530 .elementor-element.elementor-element-5d80f33 {
    border-radius: 16px;
    border: 1px solid var(--Border-seconday, #DFE0E2);
}/* End custom CSS */