.elementor-19 .elementor-element.elementor-element-c996740{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-5e7a876 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-around;align-items:space-around;}.elementor-19 .elementor-element.elementor-element-5e7a876{margin-top:-60px;margin-bottom:0px;padding:0px 64px 0px 64px;z-index:1;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-570d91e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-570d91e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-570d91e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-b9b1b08{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 32px 32px 32px;border-radius:10px 10px 10px 10px;box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.1607843137254902);}.elementor-19 .elementor-element.elementor-element-b9b1b08.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-19 .elementor-element.elementor-element-b9b1b08.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-19 .elementor-element.elementor-element-b9b1b08.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-19 .elementor-element.elementor-element-b9b1b08 .elementor-image-box-title{margin-bottom:17px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:24px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-b9b1b08 .elementor-image-box-wrapper .elementor-image-box-img{width:44%;}.elementor-19 .elementor-element.elementor-element-b9b1b08 .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-b9b1b08 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-87bfb6a{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 32px 32px 32px;border-radius:10px 10px 10px 10px;box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.1607843137254902);}.elementor-19 .elementor-element.elementor-element-87bfb6a.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-19 .elementor-element.elementor-element-87bfb6a.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-19 .elementor-element.elementor-element-87bfb6a.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-19 .elementor-element.elementor-element-87bfb6a .elementor-image-box-title{margin-bottom:17px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:24px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-87bfb6a .elementor-image-box-wrapper .elementor-image-box-img{width:44%;}.elementor-19 .elementor-element.elementor-element-87bfb6a .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-87bfb6a .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-d2e672d{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:32px 32px 32px 32px;border-radius:10px 10px 10px 10px;box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.1607843137254902);}.elementor-19 .elementor-element.elementor-element-d2e672d.elementor-position-right .elementor-image-box-img{margin-left:18px;}.elementor-19 .elementor-element.elementor-element-d2e672d.elementor-position-left .elementor-image-box-img{margin-right:18px;}.elementor-19 .elementor-element.elementor-element-d2e672d.elementor-position-top .elementor-image-box-img{margin-bottom:18px;}.elementor-19 .elementor-element.elementor-element-d2e672d .elementor-image-box-title{margin-bottom:17px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:24px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-d2e672d .elementor-image-box-wrapper .elementor-image-box-img{width:44%;}.elementor-19 .elementor-element.elementor-element-d2e672d .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-19 .elementor-element.elementor-element-d2e672d .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-32ac80f > .elementor-container{max-width:1920px;min-height:523px;}.elementor-19 .elementor-element.elementor-element-32ac80f{margin-top:60px;margin-bottom:0px;z-index:0;}.elementor-19 .elementor-element.elementor-element-d517b5d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19 .elementor-element.elementor-element-d517b5d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gk-legal.pl/storage/2022/05/Projekt-bez-tytulu-4@2x-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-d517b5d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19 .elementor-element.elementor-element-d517b5d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19 .elementor-element.elementor-element-d517b5d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19 .elementor-element.elementor-element-d517b5d > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-d517b5d > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-d517b5d > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-d517b5d > .elementor-element-populated{box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.1607843137254902);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:78px 0px 78px 0px;}.elementor-19 .elementor-element.elementor-element-d517b5d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-627fb17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-627fb17 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:37px;}.elementor-19 .elementor-element.elementor-element-b3b9c68{padding:0px 64px 0px 64px;}.elementor-19 .elementor-element.elementor-element-f45ca6d > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 0px;border-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 30px 0px;}.elementor-19 .elementor-element.elementor-element-f45ca6d > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-f45ca6d > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-f45ca6d > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-840ea19{--icon-box-icon-margin:15px;}.elementor-19 .elementor-element.elementor-element-840ea19.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-840ea19.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-840ea19.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-840ea19 .elementor-icon{font-size:59px;}.elementor-19 .elementor-element.elementor-element-840ea19 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-840ea19 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:24px;}.elementor-19 .elementor-element.elementor-element-840ea19 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-8851459 > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 0px;border-color:var( --e-global-color-primary );padding:0px 0px 30px 0px;}.elementor-19 .elementor-element.elementor-element-8851459 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-8851459 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-8851459 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d102423{--icon-box-icon-margin:15px;}.elementor-19 .elementor-element.elementor-element-d102423 .elementor-icon{font-size:59px;}.elementor-19 .elementor-element.elementor-element-d102423 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-d102423 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:24px;}.elementor-19 .elementor-element.elementor-element-fbb97ed > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 0px;border-color:var( --e-global-color-primary );padding:0px 0px 30px 0px;}.elementor-19 .elementor-element.elementor-element-fbb97ed > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-fbb97ed > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-fbb97ed > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-a23b2d8{--icon-box-icon-margin:15px;}.elementor-19 .elementor-element.elementor-element-a23b2d8 .elementor-icon{font-size:59px;}.elementor-19 .elementor-element.elementor-element-a23b2d8 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-a23b2d8 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:24px;}.elementor-19 .elementor-element.elementor-element-30c3715 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );padding:0px 0px 30px 0px;}.elementor-19 .elementor-element.elementor-element-30c3715 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-30c3715 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-30c3715 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-58bbab6{--icon-box-icon-margin:15px;}.elementor-19 .elementor-element.elementor-element-58bbab6 .elementor-icon{font-size:59px;}.elementor-19 .elementor-element.elementor-element-58bbab6 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-58bbab6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:24px;}.elementor-19 .elementor-element.elementor-element-f5322f1{padding:0px 64px 0px 64px;}.elementor-19 .elementor-element.elementor-element-2147b18 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-2147b18 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-2147b18 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-2147b18 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-947b8c8{--icon-box-icon-margin:15px;}.elementor-19 .elementor-element.elementor-element-947b8c8 .elementor-icon{font-size:59px;}.elementor-19 .elementor-element.elementor-element-947b8c8 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-947b8c8 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:24px;}.elementor-19 .elementor-element.elementor-element-befd9e1 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-befd9e1 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-befd9e1 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-befd9e1 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-951bcb7{--icon-box-icon-margin:15px;}.elementor-19 .elementor-element.elementor-element-951bcb7 .elementor-icon{font-size:59px;}.elementor-19 .elementor-element.elementor-element-951bcb7 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-951bcb7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:24px;}.elementor-19 .elementor-element.elementor-element-8e48e34 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-8e48e34 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-8e48e34 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-8e48e34 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-84df393{--icon-box-icon-margin:15px;}.elementor-19 .elementor-element.elementor-element-84df393 .elementor-icon{font-size:59px;}.elementor-19 .elementor-element.elementor-element-84df393 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-84df393 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:24px;}.elementor-19 .elementor-element.elementor-element-7ff1c0e > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-7ff1c0e > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-7ff1c0e > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-7ff1c0e > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-ccebe86{--icon-box-icon-margin:15px;}.elementor-19 .elementor-element.elementor-element-ccebe86 .elementor-icon{font-size:59px;}.elementor-19 .elementor-element.elementor-element-ccebe86 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-ccebe86 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:24px;}.elementor-19 .elementor-element.elementor-element-e0113b4 > .elementor-container{max-width:1920px;}.elementor-19 .elementor-element.elementor-element-e0113b4{margin-top:30px;margin-bottom:30px;}.elementor-19 .elementor-element.elementor-element-fe0ceb0.elementor-column > .elementor-widget-wrap{justify-content:space-around;}.elementor-19 .elementor-element.elementor-element-6cc9c87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-6cc9c87 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:37px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-75a6a6d{--e-image-carousel-slides-to-show:6;}.elementor-19 .elementor-element.elementor-element-75a6a6d .swiper-wrapper{display:flex;align-items:center;}.elementor-19 .elementor-element.elementor-element-758e88d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-758e88d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gk-legal.pl/storage/2022/05/Projekt-bez-tytulu-82@2x-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-758e88d > .elementor-background-overlay{background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-758e88d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 64px 0px 64px;}.elementor-19 .elementor-element.elementor-element-1aa07af > .elementor-element-populated{margin:78px 0px 078px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19 .elementor-element.elementor-element-223597b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-223597b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:37px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-19 .elementor-element.elementor-element-ef32645{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 72px) 0px;}.elementor-19 .elementor-element.elementor-element-ef32645 .gallery-item{padding:0 72px 72px 0;}.elementor-19 .elementor-element.elementor-element-ef32645 .gallery{margin:0 -72px -72px 0;}.elementor-19 .elementor-element.elementor-element-ef32645 .gallery-item .gallery-caption{text-align:center;}.elementor-19 .elementor-element.elementor-element-07c3c3c{padding:60px 64px 30px 64px;}.elementor-19 .elementor-element.elementor-element-332e87f{text-align:center;}.elementor-19 .elementor-element.elementor-element-332e87f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:37px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-8e8b1c3{margin-top:0px;margin-bottom:0px;padding:0px 64px 0px 64px;}.elementor-19 .elementor-element.elementor-element-b76bf7c > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-b76bf7c > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-b76bf7c > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-b76bf7c > .elementor-element-populated{box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.1607843137254902);margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-7092dbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;text-align:left;}.elementor-19 .elementor-element.elementor-element-7092dbd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;line-height:32px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-e8244a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;}.elementor-19 .elementor-element.elementor-element-e8244a9 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-1e43f6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;}.elementor-19 .elementor-element.elementor-element-1e43f6a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-e171994{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;z-index:2;}.elementor-19 .elementor-element.elementor-element-e171994 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-19 .elementor-element.elementor-element-4c402b9 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:17px 17px 17px 17px;}.elementor-19 .elementor-element.elementor-element-4c402b9{width:initial;max-width:initial;margin:0px 21px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-bba2799{width:initial;max-width:initial;z-index:2;}.elementor-19 .elementor-element.elementor-element-bba2799 .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-bba2799.elementor-view-stacked .elementor-icon{background-color:#0089BF;}.elementor-19 .elementor-element.elementor-element-bba2799.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-bba2799.elementor-view-default .elementor-icon{color:#0089BF;border-color:#0089BF;}.elementor-19 .elementor-element.elementor-element-bba2799.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-bba2799.elementor-view-default .elementor-icon svg{fill:#0089BF;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-aae2b85.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19 .elementor-element.elementor-element-aae2b85.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19 .elementor-element.elementor-element-aae2b85 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-aae2b85 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-aae2b85 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-487d3b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-487d3b0 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-9debcd2{margin-top:32px;margin-bottom:0px;padding:0px 64px 0px 64px;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-878e356.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-878e356.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-878e356 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-878e356 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-878e356 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-878e356 > .elementor-element-populated{box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.1607843137254902);margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-878e356{z-index:0;}.elementor-19 .elementor-element.elementor-element-491ef38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;text-align:left;}.elementor-19 .elementor-element.elementor-element-491ef38 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;line-height:32px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-04edcb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;}.elementor-19 .elementor-element.elementor-element-04edcb4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-d4720b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;}.elementor-19 .elementor-element.elementor-element-d4720b9 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-88a7f6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;}.elementor-19 .elementor-element.elementor-element-88a7f6a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-300cc56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;z-index:2;}.elementor-19 .elementor-element.elementor-element-300cc56 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-4ebf205 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:17px 17px 17px 17px;}.elementor-19 .elementor-element.elementor-element-4ebf205{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-fc76c36.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-fc76c36.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-fc76c36 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-fc76c36 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-fc76c36 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-fc76c36 > .elementor-element-populated{box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.1607843137254902);margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-fc76c36{z-index:0;}.elementor-19 .elementor-element.elementor-element-4f5dd58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;text-align:left;}.elementor-19 .elementor-element.elementor-element-4f5dd58 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;line-height:32px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-1987390{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;}.elementor-19 .elementor-element.elementor-element-1987390 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-c89ee8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;}.elementor-19 .elementor-element.elementor-element-c89ee8e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-7079be5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;}.elementor-19 .elementor-element.elementor-element-7079be5 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-2335601{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;z-index:2;}.elementor-19 .elementor-element.elementor-element-2335601 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-c641f4e .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:17px 17px 17px 17px;}.elementor-19 .elementor-element.elementor-element-c641f4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-19 .elementor-element.elementor-element-97fef0d{margin-top:30px;margin-bottom:0px;padding:0px 64px 0px 64px;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-0adbf07.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-0adbf07.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-0adbf07 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-0adbf07 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-0adbf07 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-0adbf07 > .elementor-element-populated{box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.1607843137254902);margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-0adbf07{z-index:0;}.elementor-19 .elementor-element.elementor-element-2d0812d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;text-align:left;}.elementor-19 .elementor-element.elementor-element-2d0812d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;line-height:32px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-18ed364{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;z-index:2;}.elementor-19 .elementor-element.elementor-element-18ed364 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-307df4d .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:17px 17px 17px 17px;}.elementor-19 .elementor-element.elementor-element-307df4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-0e0918e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-0e0918e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-0e0918e > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-0e0918e > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-0e0918e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-0e0918e > .elementor-element-populated{box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.1607843137254902);margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-0e0918e{z-index:0;}.elementor-19 .elementor-element.elementor-element-4247b29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;text-align:left;}.elementor-19 .elementor-element.elementor-element-4247b29 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;line-height:32px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-defab24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;}.elementor-19 .elementor-element.elementor-element-defab24 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-5e028d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;z-index:2;}.elementor-19 .elementor-element.elementor-element-5e028d8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-8e36886 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:17px 17px 17px 17px;}.elementor-19 .elementor-element.elementor-element-8e36886{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-19 .elementor-element.elementor-element-13db60b{padding:60px 0px 30px 0px;}.elementor-19 .elementor-element.elementor-element-45b4072{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-45b4072 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:37px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-e552e4f{margin-top:0px;margin-bottom:0px;padding:0px 64px 0px 64px;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-933f741.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19 .elementor-element.elementor-element-933f741.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19 .elementor-element.elementor-element-933f741 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-933f741 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-933f741 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-a9fba1a img{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-88a4694 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-88a4694 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-88a4694 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-88a4694 > .elementor-element-populated{box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.1607843137254902);margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-169536d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;text-align:left;}.elementor-19 .elementor-element.elementor-element-169536d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;line-height:32px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-e74c7d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;text-align:left;}.elementor-19 .elementor-element.elementor-element-e74c7d8 .elementor-heading-title{font-family:var( --e-global-typography-0d650b4-font-family ), Sans-serif;font-size:var( --e-global-typography-0d650b4-font-size );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-ed9496c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;}.elementor-19 .elementor-element.elementor-element-ed9496c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-e1bdb3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;text-align:left;}.elementor-19 .elementor-element.elementor-element-e1bdb3f .elementor-heading-title{font-family:var( --e-global-typography-0d650b4-font-family ), Sans-serif;font-size:var( --e-global-typography-0d650b4-font-size );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-d47ab8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;}.elementor-19 .elementor-element.elementor-element-d47ab8a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-b143f13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;text-align:left;}.elementor-19 .elementor-element.elementor-element-b143f13 .elementor-heading-title{font-family:var( --e-global-typography-0d650b4-font-family ), Sans-serif;font-size:var( --e-global-typography-0d650b4-font-size );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-11d8864{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;}.elementor-19 .elementor-element.elementor-element-11d8864 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-eb9d53e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;text-align:left;}.elementor-19 .elementor-element.elementor-element-eb9d53e .elementor-heading-title{font-family:var( --e-global-typography-0d650b4-font-family ), Sans-serif;font-size:var( --e-global-typography-0d650b4-font-size );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-1e2a0c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;z-index:2;}.elementor-19 .elementor-element.elementor-element-1e2a0c0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-5371e1d .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:17px 17px 17px 17px;}.elementor-19 .elementor-element.elementor-element-5371e1d{width:initial;max-width:initial;margin:0px 21px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-19 .elementor-element.elementor-element-6942497 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:17px 17px 17px 17px;}.elementor-19 .elementor-element.elementor-element-6942497{width:initial;max-width:initial;margin:0px 21px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-19 .elementor-element.elementor-element-020466f{margin-top:60px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d924ca8{text-align:center;}.elementor-19 .elementor-element.elementor-element-d924ca8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:37px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-3a398f5{margin-top:0px;margin-bottom:64px;padding:0px 64px 0px 64px;}.elementor-19 .elementor-element.elementor-element-6a98b7d > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-6a98b7d > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-6a98b7d > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-6a98b7d > .elementor-element-populated{box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.1607843137254902);margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-4bf5d16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-4bf5d16 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-8e3278a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-8e3278a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-0a4d3f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-0a4d3f2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-68c6f15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-68c6f15 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-ffb8252{margin-top:0px;margin-bottom:0px;padding:0px 64px 0px 64px;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-e26bc59.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-e26bc59.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-e26bc59 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-e26bc59 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-e26bc59 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-e26bc59 > .elementor-element-populated{box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.1607843137254902);margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-e26bc59{z-index:0;}.elementor-19 .elementor-element.elementor-element-8cf0883{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;text-align:left;}.elementor-19 .elementor-element.elementor-element-8cf0883 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-d6a05aa{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-d6a05aa .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-973247f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-973247f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-a34ff0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;text-align:left;}.elementor-19 .elementor-element.elementor-element-a34ff0d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-8b84c78 .elementor-icon-list-icon i{color:#8E96A3;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-8b84c78 .elementor-icon-list-icon svg{fill:#8E96A3;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-8b84c78{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-8b84c78 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-26657dd{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-26657dd .elementor-icon-list-icon i{color:#8E96A3;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-26657dd .elementor-icon-list-icon svg{fill:#8E96A3;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-26657dd .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-a230f2c{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-a230f2c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-a45fc0e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-a45fc0e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-a45fc0e > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-a45fc0e > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-a45fc0e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-a45fc0e > .elementor-element-populated{box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.1607843137254902);margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-a45fc0e{z-index:0;}.elementor-19 .elementor-element.elementor-element-53e1490{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;text-align:left;}.elementor-19 .elementor-element.elementor-element-53e1490 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-a35ecc0{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-a35ecc0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-fb055b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-fb055b4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-2bd932d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;text-align:left;}.elementor-19 .elementor-element.elementor-element-2bd932d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-bcc8e9a .elementor-icon-list-icon i{color:#8E96A3;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-bcc8e9a .elementor-icon-list-icon svg{fill:#8E96A3;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-bcc8e9a{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-bcc8e9a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-d8127e6{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-19 .elementor-element.elementor-element-d8127e6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-dbc5bb4 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:17px 17px 17px 17px;}.elementor-19 .elementor-element.elementor-element-dbc5bb4{margin:0px 21px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-419f764{margin-top:32px;margin-bottom:0px;padding:0px 64px 0px 64px;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-9749ba2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-9749ba2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-9749ba2 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-9749ba2 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-9749ba2 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-9749ba2 > .elementor-element-populated{box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.1607843137254902);margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-9749ba2{z-index:0;}.elementor-19 .elementor-element.elementor-element-fe163a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;text-align:left;}.elementor-19 .elementor-element.elementor-element-fe163a7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-6ecb049{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-6ecb049 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-ab7645f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;text-align:left;}.elementor-19 .elementor-element.elementor-element-ab7645f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-6005941 .elementor-icon-list-icon i{color:#8E96A3;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-6005941 .elementor-icon-list-icon svg{fill:#8E96A3;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-6005941{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-6005941 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-5b0a527 .elementor-icon-list-icon i{color:#8E96A3;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-5b0a527 .elementor-icon-list-icon svg{fill:#8E96A3;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-5b0a527{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-5b0a527 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-273b0cc .elementor-icon-list-icon i{color:#8E96A3;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-273b0cc .elementor-icon-list-icon svg{fill:#8E96A3;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-273b0cc{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-273b0cc .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-29f664d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-29f664d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-5ea49f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;text-align:left;}.elementor-19 .elementor-element.elementor-element-5ea49f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-41d0c63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-41d0c63 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-9fd9626{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-9fd9626 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-77d24d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-77d24d0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-5fb3dca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-5fb3dca .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-57c6988.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-57c6988.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-57c6988 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-57c6988 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-57c6988 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-57c6988 > .elementor-element-populated{box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.1607843137254902);margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-57c6988{z-index:0;}.elementor-19 .elementor-element.elementor-element-bd4ff9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;text-align:left;}.elementor-19 .elementor-element.elementor-element-bd4ff9c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-55db6b6{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-55db6b6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-83c2611{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;text-align:left;}.elementor-19 .elementor-element.elementor-element-83c2611 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-0785182{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-0785182 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-62ae618{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-62ae618 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-69644be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-69644be .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-4160700{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;text-align:left;}.elementor-19 .elementor-element.elementor-element-4160700 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-ca26387{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-ca26387 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-08def95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-08def95 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-5f42eec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;text-align:left;}.elementor-19 .elementor-element.elementor-element-5f42eec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-9b24e7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-9b24e7e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-f4e9723{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-f4e9723 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-779b0f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-779b0f0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-b3e22a0 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:17px 17px 17px 17px;}.elementor-19 .elementor-element.elementor-element-b3e22a0{margin:0px 21px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-bd6b726{margin-top:32px;margin-bottom:0px;padding:0px 64px 64px 64px;}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-14d2718.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-14d2718.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-14d2718 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-14d2718 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-14d2718 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-14d2718 > .elementor-element-populated{box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.1607843137254902);margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-14d2718{z-index:0;}.elementor-19 .elementor-element.elementor-element-0d54ceb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;text-align:left;}.elementor-19 .elementor-element.elementor-element-0d54ceb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-75bb887{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-75bb887 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-e21a546{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-e21a546 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-cade5e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-cade5e6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-facb10e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-facb10e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-7f7697b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-7f7697b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-19 .elementor-element.elementor-element-618cfdc.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-618cfdc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-19 .elementor-element.elementor-element-618cfdc > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-618cfdc > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-618cfdc > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-618cfdc > .elementor-element-populated{box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.1607843137254902);margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-19 .elementor-element.elementor-element-618cfdc{z-index:0;}.elementor-19 .elementor-element.elementor-element-d4769e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;text-align:left;}.elementor-19 .elementor-element.elementor-element-d4769e1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-b6a8a29{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-b6a8a29 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-060434b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-060434b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-92f611d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-92f611d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-fd90887{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-fd90887 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-1daee62{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-1daee62 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-3e6fada{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-3e6fada .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-930a21f{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-19 .elementor-element.elementor-element-930a21f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-815f1c7{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 27px) 0px;}.elementor-19 .elementor-element.elementor-element-815f1c7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-19 .elementor-element.elementor-element-a85ca77 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:17px 17px 17px 17px;}.elementor-19 .elementor-element.elementor-element-a85ca77{width:initial;max-width:initial;margin:0px 21px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-b76bf7c{width:68%;}.elementor-19 .elementor-element.elementor-element-aae2b85{width:31.332%;}.elementor-19 .elementor-element.elementor-element-878e356{width:50%;}.elementor-19 .elementor-element.elementor-element-fc76c36{width:50%;}.elementor-19 .elementor-element.elementor-element-933f741{width:38.742%;}.elementor-19 .elementor-element.elementor-element-88a4694{width:59.754%;}.elementor-19 .elementor-element.elementor-element-6a98b7d{width:100%;}}@media(max-width:1224px){.elementor-19 .elementor-element.elementor-element-5e7a876{padding:0px 32px 0px 32px;}.elementor-19 .elementor-element.elementor-element-570d91e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-b9b1b08 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-87bfb6a .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-d2e672d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-19 .elementor-element.elementor-element-b3b9c68{padding:0px 30px 0px 30px;}.elementor-19 .elementor-element.elementor-element-f45ca6d > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-840ea19{--icon-box-icon-margin:0px;}.elementor-19 .elementor-element.elementor-element-840ea19 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-840ea19 .elementor-icon-box-title a{font-size:15px;}.elementor-19 .elementor-element.elementor-element-8851459 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d102423{--icon-box-icon-margin:0px;}.elementor-19 .elementor-element.elementor-element-d102423 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-d102423 .elementor-icon-box-title a{font-size:15px;}.elementor-19 .elementor-element.elementor-element-fbb97ed > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-a23b2d8{--icon-box-icon-margin:0px;}.elementor-19 .elementor-element.elementor-element-a23b2d8 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-a23b2d8 .elementor-icon-box-title a{font-size:12px;}.elementor-19 .elementor-element.elementor-element-30c3715 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-58bbab6{--icon-box-icon-margin:0px;}.elementor-19 .elementor-element.elementor-element-58bbab6 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-58bbab6 .elementor-icon-box-title a{font-size:15px;}.elementor-19 .elementor-element.elementor-element-f5322f1{padding:0px 30px 0px 30px;}.elementor-19 .elementor-element.elementor-element-2147b18 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-947b8c8{--icon-box-icon-margin:0px;}.elementor-19 .elementor-element.elementor-element-947b8c8 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-947b8c8 .elementor-icon-box-title a{font-size:15px;}.elementor-19 .elementor-element.elementor-element-befd9e1 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-951bcb7{--icon-box-icon-margin:0px;}.elementor-19 .elementor-element.elementor-element-951bcb7 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-951bcb7 .elementor-icon-box-title a{font-size:15px;}.elementor-19 .elementor-element.elementor-element-8e48e34 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-84df393{--icon-box-icon-margin:0px;}.elementor-19 .elementor-element.elementor-element-84df393 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-84df393 .elementor-icon-box-title a{font-size:15px;}.elementor-19 .elementor-element.elementor-element-7ff1c0e > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-ccebe86{--icon-box-icon-margin:0px;}.elementor-19 .elementor-element.elementor-element-ccebe86 .elementor-icon-box-title, .elementor-19 .elementor-element.elementor-element-ccebe86 .elementor-icon-box-title a{font-size:15px;}.elementor-19 .elementor-element.elementor-element-e0113b4{padding:0px 30px 0px 30px;}.elementor-19 .elementor-element.elementor-element-75a6a6d{--e-image-carousel-slides-to-show:4;}.elementor-19 .elementor-element.elementor-element-758e88d{padding:0px 30px 0px 30px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-8e8b1c3{padding:0px 32px 0px 32px;}.elementor-19 .elementor-element.elementor-element-e8244a9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-1e43f6a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-e171994 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-4c402b9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-487d3b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 16px 0px 0px;}.elementor-19 .elementor-element.elementor-element-9debcd2{padding:0px 30px 0px 30px;}.elementor-19 .elementor-element.elementor-element-878e356 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19 .elementor-element.elementor-element-04edcb4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-d4720b9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-88a7f6a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-300cc56 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-4ebf205 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-1987390 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-c89ee8e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-7079be5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-2335601 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-c641f4e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-97fef0d{padding:0px 30px 0px 30px;}.elementor-19 .elementor-element.elementor-element-18ed364 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-307df4d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-defab24 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-5e028d8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-8e36886 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-e552e4f{padding:0px 30px 0px 30px;}.elementor-19 .elementor-element.elementor-element-a9fba1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 32px 0px 0px;}.elementor-19 .elementor-element.elementor-element-e74c7d8 .elementor-heading-title{font-size:var( --e-global-typography-0d650b4-font-size );}.elementor-19 .elementor-element.elementor-element-ed9496c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-e1bdb3f .elementor-heading-title{font-size:var( --e-global-typography-0d650b4-font-size );}.elementor-19 .elementor-element.elementor-element-d47ab8a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-b143f13 .elementor-heading-title{font-size:var( --e-global-typography-0d650b4-font-size );}.elementor-19 .elementor-element.elementor-element-11d8864 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-eb9d53e .elementor-heading-title{font-size:var( --e-global-typography-0d650b4-font-size );}.elementor-19 .elementor-element.elementor-element-1e2a0c0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-5371e1d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-6942497 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-020466f{padding:30px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d924ca8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-3a398f5{padding:0px 30px 0px 30px;}.elementor-19 .elementor-element.elementor-element-4bf5d16 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-8e3278a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-0a4d3f2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-68c6f15 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-ffb8252{padding:0px 32px 0px 32px;}.elementor-19 .elementor-element.elementor-element-8cf0883 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-19 .elementor-element.elementor-element-d6a05aa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-973247f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-a230f2c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-53e1490 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-19 .elementor-element.elementor-element-a35ecc0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-fb055b4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-d8127e6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-dbc5bb4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-419f764{padding:0px 32px 0px 32px;}.elementor-19 .elementor-element.elementor-element-fe163a7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-19 .elementor-element.elementor-element-6ecb049 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-29f664d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-41d0c63 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-9fd9626 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-77d24d0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-5fb3dca .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-bd4ff9c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-19 .elementor-element.elementor-element-55db6b6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-0785182 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-62ae618 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-69644be .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-ca26387 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-08def95 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-9b24e7e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-f4e9723 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-779b0f0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-b3e22a0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-bd6b726{padding:0px 32px 64px 32px;}.elementor-19 .elementor-element.elementor-element-0d54ceb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-19 .elementor-element.elementor-element-75bb887 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-e21a546 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-cade5e6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-facb10e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-7f7697b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-d4769e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-19 .elementor-element.elementor-element-b6a8a29 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-060434b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-92f611d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-fd90887 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-1daee62 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-3e6fada .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-930a21f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-815f1c7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-a85ca77 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-c996740, .elementor-19 .elementor-element.elementor-element-c996740 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-c996740{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-26bb393 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-26bb393 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-26bb393 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-26bb393 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d7e9bc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-5e7a876{margin-top:0px;margin-bottom:0px;padding:32px 16px 32px 16px;}.elementor-19 .elementor-element.elementor-element-570d91e{width:100%;}.elementor-19 .elementor-element.elementor-element-570d91e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-b9b1b08{padding:40px 20px 40px 20px;}.elementor-19 .elementor-element.elementor-element-b9b1b08 .elementor-image-box-img{margin-bottom:18px;}.elementor-19 .elementor-element.elementor-element-b9b1b08 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-87bfb6a{padding:40px 20px 40px 20px;}.elementor-19 .elementor-element.elementor-element-87bfb6a .elementor-image-box-img{margin-bottom:18px;}.elementor-19 .elementor-element.elementor-element-87bfb6a .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-d2e672d{padding:40px 20px 40px 20px;}.elementor-19 .elementor-element.elementor-element-d2e672d .elementor-image-box-img{margin-bottom:18px;}.elementor-19 .elementor-element.elementor-element-d2e672d .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-32ac80f > .elementor-container{min-height:0px;}.elementor-19 .elementor-element.elementor-element-32ac80f{margin-top:0px;margin-bottom:50px;padding:0px 16px 0px 16px;}.elementor-19 .elementor-element.elementor-element-d517b5d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-19 .elementor-element.elementor-element-627fb17 .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-b3b9c68{padding:0% 5% 0% 5%;}.elementor-19 .elementor-element.elementor-element-f45ca6d{width:100%;}.elementor-19 .elementor-element.elementor-element-f45ca6d > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-8851459{width:100%;}.elementor-19 .elementor-element.elementor-element-8851459 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-fbb97ed > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-30c3715 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f5322f1{padding:0% 5% 0% 5%;}.elementor-19 .elementor-element.elementor-element-2147b18 > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-befd9e1 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-8e48e34 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-7ff1c0e > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-e0113b4{margin-top:0px;margin-bottom:50px;padding:0px 15px 0px 15px;}.elementor-19 .elementor-element.elementor-element-fe0ceb0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-19 .elementor-element.elementor-element-6cc9c87 .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-75a6a6d{--e-image-carousel-slides-to-show:3;}.elementor-19 .elementor-element.elementor-element-758e88d{padding:0px 20px 0px 20px;}.elementor-19 .elementor-element.elementor-element-1aa07af > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-223597b .elementor-heading-title{font-size:20px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-07c3c3c{margin-top:0px;margin-bottom:0px;padding:32px 0px 32px 0px;}.elementor-19 .elementor-element.elementor-element-332e87f .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-8e8b1c3{margin-top:0px;margin-bottom:32px;padding:0px 16px 0px 16px;}.elementor-19 .elementor-element.elementor-element-b76bf7c > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-19 .elementor-element.elementor-element-7092dbd{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-7092dbd .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-19 .elementor-element.elementor-element-e8244a9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-1e43f6a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-e171994 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-4c402b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-4c402b9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-aae2b85{width:100%;}.elementor-19 .elementor-element.elementor-element-aae2b85 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-aae2b85 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-aae2b85 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-aae2b85 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-487d3b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-487d3b0 img{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-9debcd2{margin-top:0px;margin-bottom:0px;padding:0px 16px 0px 16px;}.elementor-19 .elementor-element.elementor-element-878e356{width:100%;}.elementor-19 .elementor-element.elementor-element-878e356 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-19 .elementor-element.elementor-element-491ef38{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-491ef38 .elementor-heading-title{line-height:36px;}.elementor-19 .elementor-element.elementor-element-04edcb4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-d4720b9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-88a7f6a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-300cc56 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-4ebf205{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-4ebf205 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-fc76c36{width:100%;}.elementor-19 .elementor-element.elementor-element-fc76c36 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-19 .elementor-element.elementor-element-4f5dd58{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-4f5dd58 .elementor-heading-title{line-height:36px;}.elementor-19 .elementor-element.elementor-element-1987390 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-c89ee8e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-7079be5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-2335601 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-c641f4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-c641f4e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-97fef0d{margin-top:0px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-19 .elementor-element.elementor-element-0adbf07{width:100%;}.elementor-19 .elementor-element.elementor-element-0adbf07 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-19 .elementor-element.elementor-element-2d0812d{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-2d0812d .elementor-heading-title{line-height:36px;}.elementor-19 .elementor-element.elementor-element-18ed364 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-307df4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-307df4d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-0e0918e{width:100%;}.elementor-19 .elementor-element.elementor-element-0e0918e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-19 .elementor-element.elementor-element-4247b29{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-4247b29 .elementor-heading-title{line-height:36px;}.elementor-19 .elementor-element.elementor-element-defab24 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-5e028d8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-8e36886{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-8e36886 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-13db60b{padding:32px 0px 32px 0px;}.elementor-19 .elementor-element.elementor-element-45b4072{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-45b4072 .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-e552e4f{margin-top:0px;margin-bottom:0px;padding:0px 16px 0px 16px;}.elementor-19 .elementor-element.elementor-element-933f741{width:100%;}.elementor-19 .elementor-element.elementor-element-933f741 > .elementor-element-populated, .elementor-19 .elementor-element.elementor-element-933f741 > .elementor-element-populated > .elementor-background-overlay, .elementor-19 .elementor-element.elementor-element-933f741 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-a9fba1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-a9fba1a img{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-88a4694 > .elementor-element-populated{padding:22px 14px 22px 14px;}.elementor-19 .elementor-element.elementor-element-169536d{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-169536d .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-19 .elementor-element.elementor-element-e74c7d8{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-e74c7d8 .elementor-heading-title{font-size:var( --e-global-typography-0d650b4-font-size );}.elementor-19 .elementor-element.elementor-element-ed9496c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-e1bdb3f{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-e1bdb3f .elementor-heading-title{font-size:var( --e-global-typography-0d650b4-font-size );}.elementor-19 .elementor-element.elementor-element-d47ab8a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-b143f13{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-b143f13 .elementor-heading-title{font-size:var( --e-global-typography-0d650b4-font-size );}.elementor-19 .elementor-element.elementor-element-11d8864 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-eb9d53e{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-eb9d53e .elementor-heading-title{font-size:var( --e-global-typography-0d650b4-font-size );}.elementor-19 .elementor-element.elementor-element-1e2a0c0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-5371e1d{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-19 .elementor-element.elementor-element-5371e1d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-6942497{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-6942497 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-020466f{margin-top:0px;margin-bottom:0px;padding:32px 0px 32px 0px;}.elementor-19 .elementor-element.elementor-element-d924ca8 .elementor-heading-title{font-size:20px;}.elementor-19 .elementor-element.elementor-element-3a398f5{margin-top:0px;margin-bottom:0px;padding:0px 16px 0px 16px;}.elementor-19 .elementor-element.elementor-element-6a98b7d > .elementor-element-populated{padding:22px 14px 22px 14px;}.elementor-19 .elementor-element.elementor-element-4bf5d16 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-8e3278a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-0a4d3f2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-68c6f15 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-ffb8252{padding:0px 16px 0px 16px;}.elementor-19 .elementor-element.elementor-element-e26bc59{width:100%;}.elementor-19 .elementor-element.elementor-element-e26bc59 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-19 .elementor-element.elementor-element-8cf0883{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-8cf0883 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-19 .elementor-element.elementor-element-d6a05aa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-973247f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-a34ff0d{padding:0px 0px 0px 0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-a230f2c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-a45fc0e{width:100%;}.elementor-19 .elementor-element.elementor-element-a45fc0e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-19 .elementor-element.elementor-element-53e1490{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-53e1490 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-19 .elementor-element.elementor-element-a35ecc0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-fb055b4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-2bd932d{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d8127e6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-dbc5bb4{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-19 .elementor-element.elementor-element-dbc5bb4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-419f764{padding:0px 16px 0px 16px;}.elementor-19 .elementor-element.elementor-element-9749ba2{width:100%;}.elementor-19 .elementor-element.elementor-element-9749ba2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-19 .elementor-element.elementor-element-fe163a7{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-fe163a7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-19 .elementor-element.elementor-element-6ecb049 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-ab7645f{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-29f664d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-5ea49f2{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-41d0c63 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-9fd9626 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-77d24d0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-5fb3dca .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-57c6988{width:100%;}.elementor-19 .elementor-element.elementor-element-57c6988 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-19 .elementor-element.elementor-element-bd4ff9c{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-bd4ff9c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-19 .elementor-element.elementor-element-55db6b6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-83c2611{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-0785182 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-62ae618 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-69644be .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-4160700{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-ca26387 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-08def95 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-5f42eec{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-9b24e7e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-f4e9723 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-779b0f0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-b3e22a0{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-19 .elementor-element.elementor-element-b3e22a0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19 .elementor-element.elementor-element-bd6b726{padding:0px 16px 64px 16px;}.elementor-19 .elementor-element.elementor-element-14d2718{width:100%;}.elementor-19 .elementor-element.elementor-element-14d2718 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-19 .elementor-element.elementor-element-0d54ceb{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-0d54ceb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-19 .elementor-element.elementor-element-75bb887 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-e21a546 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-cade5e6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-facb10e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-7f7697b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-618cfdc{width:100%;}.elementor-19 .elementor-element.elementor-element-618cfdc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-19 .elementor-element.elementor-element-d4769e1{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d4769e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-19 .elementor-element.elementor-element-b6a8a29 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-060434b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-92f611d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-fd90887 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-1daee62 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-3e6fada .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-930a21f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-815f1c7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19 .elementor-element.elementor-element-a85ca77{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-19 .elementor-element.elementor-element-a85ca77 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1224px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-570d91e{width:100%;}.elementor-19 .elementor-element.elementor-element-f45ca6d{width:50%;}.elementor-19 .elementor-element.elementor-element-8851459{width:50%;}.elementor-19 .elementor-element.elementor-element-fbb97ed{width:50%;}.elementor-19 .elementor-element.elementor-element-30c3715{width:50%;}.elementor-19 .elementor-element.elementor-element-2147b18{width:50%;}.elementor-19 .elementor-element.elementor-element-befd9e1{width:50%;}.elementor-19 .elementor-element.elementor-element-8e48e34{width:50%;}.elementor-19 .elementor-element.elementor-element-7ff1c0e{width:50%;}.elementor-19 .elementor-element.elementor-element-b76bf7c{width:64%;}.elementor-19 .elementor-element.elementor-element-aae2b85{width:36%;}.elementor-19 .elementor-element.elementor-element-878e356{width:100%;}.elementor-19 .elementor-element.elementor-element-fc76c36{width:100%;}.elementor-19 .elementor-element.elementor-element-0adbf07{width:100%;}.elementor-19 .elementor-element.elementor-element-0e0918e{width:100%;}.elementor-19 .elementor-element.elementor-element-933f741{width:36%;}.elementor-19 .elementor-element.elementor-element-88a4694{width:62%;}.elementor-19 .elementor-element.elementor-element-6a98b7d{width:100%;}.elementor-19 .elementor-element.elementor-element-e26bc59{width:100%;}.elementor-19 .elementor-element.elementor-element-a45fc0e{width:100%;}.elementor-19 .elementor-element.elementor-element-9749ba2{width:100%;}.elementor-19 .elementor-element.elementor-element-57c6988{width:100%;}.elementor-19 .elementor-element.elementor-element-14d2718{width:100%;}.elementor-19 .elementor-element.elementor-element-618cfdc{width:100%;}}/* Start custom CSS for section, class: .elementor-element-5e7a876 */.elementor-19 .elementor-element.elementor-element-5e7a876 .elementor-image-box-img,
.elementor-19 .elementor-element.elementor-element-5e7a876 .elementor-image-box-img img
{
    max-height:147px!important;
    width:auto;
}

.elementor-19 .elementor-element.elementor-element-5e7a876 .elementor-widget-wrap
{
    display:flex;
    gap:32px;
    flex-wrap: nowrap;
    
}
.elementor-19 .elementor-element.elementor-element-5e7a876 .elementor-widget-container
{
    height:100%!important;
}

.elementor-19 .elementor-element.elementor-element-5e7a876 .edit1 
{
    height:100%;
}

/* tablet*/
@media only screen and (min-width: 768px) and  (max-width: 1225px)  {
    .elementor-19 .elementor-element.elementor-element-5e7a876 .elementor-widget-wrap
    {
            flex-wrap: wrap;
            justify-content: center;
    }
    .elementor-19 .elementor-element.elementor-element-5e7a876 .elementor-widget-wrap > *
    {
        flex-basis: calc(50% - 16px );
    }
    .elementor-19 .elementor-element.elementor-element-5e7a876 .edit1 
{
    height:auto;
}
}

 /*Telefony*/
@media screen and (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-5e7a876 .elementor-widget-wrap
    {
            flex-wrap: wrap;
            justify-content: center;
    }
    .elementor-19 .elementor-element.elementor-element-5e7a876 .elementor-widget-wrap > *
    {
        flex-basis: 100%;
    }
    .elementor-19 .elementor-element.elementor-element-5e7a876 .edit1 
{
    height:auto;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a23b2d8 */.hover1:hover .elementor-icon
{
    padding: .3em;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58bbab6 */.hover1:hover .elementor-icon
{
    padding: .3em;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-947b8c8 */.hover1:hover .elementor-icon
{
    padding: .3em;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-84df393 */.hover1:hover .elementor-icon
{
    padding: .3em;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ccebe86 */.hover1:hover .elementor-icon
{
    padding: .3em;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-32ac80f */.hover1:hover .elementor-icon
{
    padding: .3em;
    margin: 0.2em;
}

.hover1 .elementor-icon-box-icon
{
    min-height:125px;
}

/* tablet*/
@media only screen and (min-width: 768px) and  (max-width: 1025px)  {
    
.hover1 .elementor-icon
{
     padding: .4em;
}

.hover1:hover .elementor-icon
{
    padding: .3em;
    margin: 0.1em;
}


.hover1 .elementor-icon-box-icon
{
    min-height:125px;
}}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-75a6a6d */.slider::before {
  content:"";
  position:absolute;
  left:0;
  width: 50px;
  height:100%;
  background: rgb(255,255,255);
background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
  z-index:2;
}
.slider::after {
  content:"";
  position:absolute;
  right:0;
  top:0;
  width: 50px;
  height:100%;
  background: rgb(255,255,255);
background: linear-gradient(270deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
  z-index:2;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e0113b4 */.elementor-19 .elementor-element.elementor-element-e0113b4 .logo
{
    margin-bottom: 20px;

}


.elementor-19 .elementor-element.elementor-element-e0113b4 .logo img 
{
    height:75px;
    width:auto;
}

/* tablet*/
@media only screen and (min-width: 768px) and  (max-width: 1025px)  {.elementor-19 .elementor-element.elementor-element-e0113b4 .logo
{
    margin-bottom: 10px;

}
.elementor-19 .elementor-element.elementor-element-e0113b4 .logo img
{
    height:40px;

}}
 /*Telefony*/
@media screen and (max-width: 767px) {
.elementor-19 .elementor-element.elementor-element-e0113b4 .logo
{
    margin-bottom: 10px;

}

.elementor-19 .elementor-element.elementor-element-e0113b4 .logo .elementor-widget-container
{
    margin: 3px;
}
.elementor-19 .elementor-element.elementor-element-e0113b4 .logo img
{
    height:25px!important;

    
}

}


.elementor-19 .elementor-element.elementor-element-e0113b4 .logo 
{
    transition: 0.2s ease-in;
     filter: grayscale(30%);
     opacity: 0.7;
}

.elementor-19 .elementor-element.elementor-element-e0113b4 .logo:hover
{
        transition: 0.2s ease-out;
    filter: grayscale(0%);
         opacity: 1;
}

.elementor-19 .elementor-element.elementor-element-e0113b4 .swiper-slide
{
    transition: 0.2s ease-in;
     filter: grayscale(30%);
     opacity: 0.7;
}

.elementor-19 .elementor-element.elementor-element-e0113b4 .slider .swiper-slide:hover
{
        transition: 0.2s ease-out;
    filter: grayscale(0%);
         opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-223597b */footer.elementor-slideshow__footer.elementor-lightbox-prevent-close
{
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-ef32645 */.elementor-19 .elementor-element.elementor-element-ef32645 img
{
    border-radius: 10px;
}
/*Tablety i komputery*/
@media screen and (min-width: 768px) {
 .elementor-19 .elementor-element.elementor-element-ef32645 .gallery-item
{

padding-bottom: 0px!important;

}
}

 /*Telefony*/
@media screen and (max-width: 767px) {


.elementor-19 .elementor-element.elementor-element-ef32645 a:before
{

bottom:95px!important;



}
.elementor-19 .elementor-element.elementor-element-ef32645 .gallery-item:after 
{

bottom:131px!important;
    
}

.elementor-19 .elementor-element.elementor-element-ef32645 a:after
{

    bottom:70px!important;


}

}
.elementor-19 .elementor-element.elementor-element-ef32645 .gallery-item
{
position:relative;


}
.elementor-19 .elementor-element.elementor-element-ef32645 a:before
{
position:absolute;
content: "powiększ";
 background: #fff;
 box-shadow: 0 3px 6px #00000029;
font: normal normal bold 16px/19px Montserrat;
letter-spacing: 0px;
color: #012C57;
text-transform: uppercase;
padding: 17px 49px 17px 22px ;
border-radius: 5px;
bottom:23px;
margin-left: calc(50% - 117px );
left:0;
z-index:2;


}
.elementor-19 .elementor-element.elementor-element-ef32645 .gallery-item:after 
{
    position:absolute;
     content: url(https://gk-legal.pl/storage/2022/05/Icon-feather-zoom-in.svg);
    margin-top: 10px;
    color: #012C57;
    bottom:23px;
margin-left: calc(50% + 5px );
height:0;
width:0;
left:0;
z-index:2;
bottom:59px;

    
}

.elementor-19 .elementor-element.elementor-element-ef32645 a:after
{
    content:"";
    position: absolute;
    background: transparent linear-gradient(180deg, #828C9800 0%, #848E9A 100%) 0% 0% no-repeat padding-box;
    width:calc(100% - 72px);
    height: 160px;
    z-index:1;
    bottom:0px;
    left:0;
    box-shadow: 0px 3px 6px #00000029;
    border-radius: 0px 0px 8px 8px;

}

.elementor-19 .elementor-element.elementor-element-ef32645 .gallery-item {
    transition-duration: .3s;
    transition-property: transform;
    transition-timing-function: ease-out
}

.elementor-19 .elementor-element.elementor-element-ef32645 .gallery-item:active,.elementor-19 .elementor-element.elementor-element-ef32645 figure.gallery-item:focus,.elementor-19 .elementor-element.elementor-element-ef32645 figure.gallery-item:hover {
    transform: translateY(-8px)
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-758e88d */.elementor-19 .elementor-element.elementor-element-758e88d .elementor-background-overlay
{
    margin-left:10px;
    width: calc(100% - 20px);
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e43f6a */.elementor-19 .elementor-element.elementor-element-1e43f6a ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-1e43f6a li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c402b9 */.elementor-19 .elementor-element.elementor-element-4c402b9 .elementor-button-wrapper :after,
.elementor-19 .elementor-element.elementor-element-4c402b9 .elementor-button-wrapper :before
{
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b76bf7c *//*Komputer*/
@media screen and (min-width: 1225px) {
   .elementor-19 .elementor-element.elementor-element-b76bf7c.innerborder
{
    margin: 32px 32px 32px 0px!important;
}

}
/* tablet*/
@media only screen and (min-width: 768px) and  (max-width: 1225px)  {
    
       .elementor-19 .elementor-element.elementor-element-b76bf7c.innerborder
{
    margin: 32px 0px 32px 0px!important;
}

}

 /*Telefony*/
@media screen and (max-width: 767px) {
       .elementor-19 .elementor-element.elementor-element-b76bf7c.innerborder
{
    margin: 32px  0px 0px 0px;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-487d3b0 */.elementor-19 .elementor-element.elementor-element-487d3b0, .elementor-19 .elementor-element.elementor-element-487d3b0 img, .elementor-19 .elementor-element.elementor-element-487d3b0 .elementor-image, .elementor-19 .elementor-element.elementor-element-487d3b0 .elementor-widget-container
{
    height:100%!important;
}

.elementor-19 .elementor-element.elementor-element-487d3b0 img
{
   object-fit: Cover; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8e8b1c3 */.elementor-19 .elementor-element.elementor-element-8e8b1c3 .shadow:nth-child(1) {
    margin-right: 15px;
}
.elementor-19 .elementor-element.elementor-element-8e8b1c3 .shadow:nth-child(2) {
    margin-left: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ebf205 */.elementor-19 .elementor-element.elementor-element-4ebf205 .elementor-button-wrapper :after,
.elementor-19 .elementor-element.elementor-element-4ebf205 .elementor-button-wrapper :before
{
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-878e356 *//*Komputer*/
@media screen and (min-width: 1225px) {
.elementor-19 .elementor-element.elementor-element-878e356 
{margin-right:16px;}

}
/* tablet*/
@media only screen and (min-width: 768px) and  (max-width: 1225px)  {.elementor-19 .elementor-element.elementor-element-878e356 
{margin-bottom:32px;
    
}

}

 /*Telefony*/
@media screen and (max-width: 767px) {
       .elementor-19 .elementor-element.elementor-element-878e356.innerborder
{
    margin: 0px  0px 32px 0px;
}

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fc76c36 *//*Komputer*/
@media screen and (min-width: 1225px) {
.elementor-19 .elementor-element.elementor-element-fc76c36 
{margin-left:16px;}

}
 /*Telefony*/
@media screen and (max-width: 767px) {
       .elementor-19 .elementor-element.elementor-element-fc76c36.innerborder
{
    margin: 0px  0px 32px 0px ;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18ed364 */.elementor-19 .elementor-element.elementor-element-18ed364 ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-18ed364 li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-307df4d */.elementor-19 .elementor-element.elementor-element-307df4d .elementor-button-wrapper :after,
.elementor-19 .elementor-element.elementor-element-307df4d .elementor-button-wrapper :before
{
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0adbf07 *//*Komputer*/
@media screen and (min-width: 1225px) {
.elementor-19 .elementor-element.elementor-element-0adbf07 
{margin-right:16px;}

}
/* tablet*/
@media only screen and (min-width: 768px) and  (max-width: 1225px)  {.elementor-19 .elementor-element.elementor-element-0adbf07 
{margin-bottom:32px;
    
}

}

 /*Telefony*/
@media screen and (max-width: 767px) {
       .elementor-19 .elementor-element.elementor-element-0adbf07.innerborder
{
    margin: 0px  0px 32px 0px ;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e36886 */.elementor-19 .elementor-element.elementor-element-8e36886 .elementor-button-wrapper :after,
.elementor-19 .elementor-element.elementor-element-8e36886 .elementor-button-wrapper :before
{
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0e0918e *//*Komputer*/
@media screen and (min-width: 1225px) {
.elementor-19 .elementor-element.elementor-element-0e0918e 
{margin-left:16px;}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a9fba1a */.elementor-19 .elementor-element.elementor-element-a9fba1a, .elementor-19 .elementor-element.elementor-element-a9fba1a img, .elementor-19 .elementor-element.elementor-element-a9fba1a .elementor-image, .elementor-19 .elementor-element.elementor-element-a9fba1a .elementor-widget-container
{
    height:100%!important;
}

.elementor-19 .elementor-element.elementor-element-a9fba1a img
{
   object-fit: Cover; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5371e1d */.elementor-19 .elementor-element.elementor-element-5371e1d .elementor-button-wrapper :after,
.elementor-19 .elementor-element.elementor-element-5371e1d .elementor-button-wrapper :before
{
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6942497 */.elementor-19 .elementor-element.elementor-element-6942497 .elementor-button-wrapper :after,
.elementor-19 .elementor-element.elementor-element-6942497 .elementor-button-wrapper :before
{
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-88a4694 *//*Komputer*/
@media screen and (min-width: 1225px) {
.elementor-19 .elementor-element.elementor-element-88a4694.innerborder
{
    margin: 32px 0px 32px 32px!important;
}
}
 /*Telefony*/
@media screen and (max-width: 767px) {
       .elementor-19 .elementor-element.elementor-element-88a4694.innerborder
{
    margin: 32px  0px 0px 0px ;
}

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6a98b7d *//*Telefony*/
@media screen and (max-width: 767px) {
       .elementor-19 .elementor-element.elementor-element-6a98b7d.innerborder
{
    margin: 0px  0px 32px 0px ;
}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3a398f5 */#modelerozliczen h2
{
    font-size:30px;
}
/* tablet*/
@media only screen and (min-width: 768px) and  (max-width: 1025px)  {
    #modelerozliczen h2
{
    font-size:25px;
}
    }


 /*Telefony*/
@media screen and (max-width: 767px) {

#modelerozliczen h2
{
    font-size:16px;
}
}

#modelerozliczen h2, #modelerozliczen p, .elementor-widget-container 
{
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6a05aa */.elementor-19 .elementor-element.elementor-element-d6a05aa ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-d6a05aa li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-973247f */.elementor-19 .elementor-element.elementor-element-973247f ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-973247f li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a230f2c */.elementor-19 .elementor-element.elementor-element-a230f2c ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-a230f2c li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e26bc59 *//*Komputer*/
@media screen and (min-width: 1225px) {
.elementor-19 .elementor-element.elementor-element-e26bc59 
{margin-right:16px;}

}
/* tablet*/
@media only screen and (min-width: 768px) and  (max-width: 1225px)  {.elementor-19 .elementor-element.elementor-element-e26bc59 
{margin-bottom:32px;
    
}

}

 /*Telefony*/
@media screen and (max-width: 767px) {
       .elementor-19 .elementor-element.elementor-element-e26bc59.innerborder
{
    margin: 0px  0px 32px 0px ;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a35ecc0 */.elementor-19 .elementor-element.elementor-element-a35ecc0 ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-a35ecc0 li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb055b4 */.elementor-19 .elementor-element.elementor-element-fb055b4 ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-fb055b4 li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8127e6 */.elementor-19 .elementor-element.elementor-element-d8127e6 ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-d8127e6 li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dbc5bb4 */.elementor-19 .elementor-element.elementor-element-dbc5bb4 .elementor-button-wrapper :after,
.elementor-19 .elementor-element.elementor-element-dbc5bb4 .elementor-button-wrapper :before
{
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a45fc0e *//*Komputer*/
@media screen and (min-width: 1225px) {
.elementor-19 .elementor-element.elementor-element-a45fc0e 
{margin-left:16px;}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ffb8252 */.elementor-19 .elementor-element.elementor-element-ffb8252 .elementor-icon-list-icon{
    margin-right:6px;

    margin-top:8px;
}
.elementor-19 .elementor-element.elementor-element-ffb8252 li {
        margin-bottom:8px;
        font-style: italic;
}
.elementor-19 .elementor-element.elementor-element-ffb8252 li a{
    text-decoration:underline;
    font-style: normal;

}

.elementor-19 .elementor-element.elementor-element-ffb8252 .elementor-icon-list-item
{
        align-items: flex-start;
        
}
.elementor-19 .elementor-element.elementor-element-ffb8252 b
{
    font-weight:600;
}

.nonitalic 
{
    font-style:normal;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ecb049 */.elementor-19 .elementor-element.elementor-element-6ecb049 ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-6ecb049 li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29f664d */.elementor-19 .elementor-element.elementor-element-29f664d ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-29f664d li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41d0c63 */.elementor-19 .elementor-element.elementor-element-41d0c63 ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-41d0c63 li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fd9626 */.elementor-19 .elementor-element.elementor-element-9fd9626 ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-9fd9626 li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77d24d0 */.elementor-19 .elementor-element.elementor-element-77d24d0 ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-77d24d0 li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fb3dca */.elementor-19 .elementor-element.elementor-element-5fb3dca ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-5fb3dca li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9749ba2 *//*Komputer*/
@media screen and (min-width: 1225px) {
.elementor-19 .elementor-element.elementor-element-9749ba2 
{margin-right:16px;}

}
/* tablet*/
@media only screen and (min-width: 768px) and  (max-width: 1225px)  {
    .elementor-19 .elementor-element.elementor-element-9749ba2 
{
    margin-bottom:32px;
    
}

}

 /*Telefony*/
@media screen and (max-width: 767px) {
       .elementor-19 .elementor-element.elementor-element-9749ba2.innerborder
{
    margin: 0px  0px 32px 0px ;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55db6b6 */.elementor-19 .elementor-element.elementor-element-55db6b6 ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-55db6b6 li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0785182 */.elementor-19 .elementor-element.elementor-element-0785182 ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-0785182 li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62ae618 */.elementor-19 .elementor-element.elementor-element-62ae618 ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-62ae618 li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69644be */.elementor-19 .elementor-element.elementor-element-69644be ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-69644be li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca26387 */.elementor-19 .elementor-element.elementor-element-ca26387 ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-ca26387 li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08def95 */.elementor-19 .elementor-element.elementor-element-08def95 ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-08def95 li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b24e7e */.elementor-19 .elementor-element.elementor-element-9b24e7e ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-9b24e7e li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4e9723 */.elementor-19 .elementor-element.elementor-element-f4e9723 ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-f4e9723 li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-779b0f0 */.elementor-19 .elementor-element.elementor-element-779b0f0 ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-779b0f0 li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b3e22a0 */.elementor-19 .elementor-element.elementor-element-b3e22a0 .elementor-button-wrapper :after,
.elementor-19 .elementor-element.elementor-element-b3e22a0 .elementor-button-wrapper :before
{
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-57c6988 *//*Komputer*/
@media screen and (min-width: 1225px) {
.elementor-19 .elementor-element.elementor-element-57c6988 
{margin-left:16px;}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-419f764 */.elementor-19 .elementor-element.elementor-element-419f764 .elementor-icon-list-icon{
    margin-right:6px;
    align-items: flex-start;
    margin-top:8px;
}
.elementor-19 .elementor-element.elementor-element-419f764 li {
        margin-bottom:8px;
        font-style: italic;
}
.elementor-19 .elementor-element.elementor-element-419f764 li a{
    text-decoration:underline;
    font-style: normal;

}

.elementor-19 .elementor-element.elementor-element-419f764 .elementor-icon-list-item
{
        align-items: flex-start;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-14d2718 *//*Komputer*/
@media screen and (min-width: 1225px) {
.elementor-19 .elementor-element.elementor-element-14d2718 
{margin-right:16px;}

}
/* tablet*/
@media only screen and (min-width: 768px) and  (max-width: 1225px)  {
    .elementor-19 .elementor-element.elementor-element-14d2718 
{
    margin-bottom:32px;
    
}

}
 /*Telefony*/
@media screen and (max-width: 767px) {
       .elementor-19 .elementor-element.elementor-element-14d2718.innerborder
{
    margin: 0px  0px 32px 0px ;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6a8a29 */.elementor-19 .elementor-element.elementor-element-b6a8a29 ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-b6a8a29 li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1daee62 */.elementor-19 .elementor-element.elementor-element-1daee62 ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-1daee62 li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e6fada */.elementor-19 .elementor-element.elementor-element-3e6fada ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-3e6fada li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-930a21f */.elementor-19 .elementor-element.elementor-element-930a21f ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-930a21f li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-815f1c7 */.elementor-19 .elementor-element.elementor-element-815f1c7 ul
{
    padding-left: 20px;
}

.elementor-19 .elementor-element.elementor-element-815f1c7 li::marker
{
    color: #8E96A3;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a85ca77 */.elementor-19 .elementor-element.elementor-element-a85ca77 .elementor-button-wrapper :after,
.elementor-19 .elementor-element.elementor-element-a85ca77 .elementor-button-wrapper :before
{
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-618cfdc *//*Komputer*/
@media screen and (min-width: 1225px) {
.elementor-19 .elementor-element.elementor-element-618cfdc 
{margin-left:16px;}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bd6b726 */.elementor-19 .elementor-element.elementor-element-bd6b726 .elementor-icon-list-icon{
    margin-right:6px;
    align-items: flex-start;
    margin-top:8px;
}
.elementor-19 .elementor-element.elementor-element-bd6b726 li {
        margin-bottom:8px;
        font-style: italic;
}
.elementor-19 .elementor-element.elementor-element-bd6b726 li a{
    text-decoration:underline;
    font-style: normal;

}
.elementor-19 .elementor-element.elementor-element-bd6b726 .elementor-icon-list-item
{
        align-items: flex-start;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-19 .wedit strong {
    font-weight: 400;
}
body.elementor-page-19 .shadow {
    box-shadow: 0px 3px 6px 0px rgb(0 0 0 / 16%);
    border-radius: 10px;
}

@media screen and (min-width: 1225px) {
body.elementor-page-19 .shadow:nth-child(1) {
    margin-right: 15px;
}
body.elementor-page-19 .shadow:nth-child(2) {
    margin-left: 15px;
}
}
@media screen and (min-width: 768px) {
body.elementor-page-19 .shadow {
    margin-bottom: 30px;
}
body.elementor-page-19 .shadow:last-child {
    margin-bottom: 0px;
}    
}

.innerborder:before
{
    content:"";
    width:calc(100% - 20px);
    height:calc(100% - 20px);
    left:0;
    right:0;
    top:0;
    margin:auto;
    bottom:0;
    background:transparent;
    position:absolute;
    border-radius:10px;
    border: 1px solid var( --e-global-color-37755d9 );
    z-index:0;
    
}/* End custom CSS */