.elementor-71 .elementor-element.elementor-element-9fc1301{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--align-items:end;--overlay-opacity:0.6;--padding-top:192px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-71 .elementor-element.elementor-element-9fc1301:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-9fc1301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28be5ff );background-image:url("https://constantart.ro/wp-content/uploads/2026/06/caA.png");background-position:center center;background-size:cover;}.elementor-71 .elementor-element.elementor-element-9fc1301::before, .elementor-71 .elementor-element.elementor-element-9fc1301 > .elementor-background-video-container::before, .elementor-71 .elementor-element.elementor-element-9fc1301 > .e-con-inner > .elementor-background-video-container::before, .elementor-71 .elementor-element.elementor-element-9fc1301 > .elementor-background-slideshow::before, .elementor-71 .elementor-element.elementor-element-9fc1301 > .e-con-inner > .elementor-background-slideshow::before, .elementor-71 .elementor-element.elementor-element-9fc1301 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-6eef5c8 );--background-overlay:'';}.elementor-71 .elementor-element.elementor-element-16e6102{--display:flex;}.elementor-71 .elementor-element.elementor-element-e240b9d .elementor-heading-title{font-size:var( --e-global-typography-160f996-font-size );font-weight:var( --e-global-typography-160f996-font-weight );line-height:var( --e-global-typography-160f996-line-height );letter-spacing:var( --e-global-typography-160f996-letter-spacing );color:var( --e-global-color-175c556 );}.elementor-71 .elementor-element.elementor-element-cadbe06{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-45ebbf9-font-size );font-weight:var( --e-global-typography-45ebbf9-font-weight );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );color:var( --e-global-color-4f61d8b );}.elementor-71 .elementor-element.elementor-element-119c5f2{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-119c5f2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-71 .elementor-element.elementor-element-bb1689f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-71 .elementor-element.elementor-element-5de35b3{--display:flex;}.elementor-71 .elementor-element.elementor-element-5de35b3.e-con{--order:99999 /* order end hack */;}.elementor-71 .elementor-element.elementor-element-77a0d92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -48px) -32px;}.elementor-71 .elementor-element.elementor-element-77a0d92 .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );font-weight:var( --e-global-typography-74b69b1-font-weight );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );-webkit-text-stroke-width:4px;stroke-width:4px;-webkit-text-stroke-color:var( --e-global-color-a166bb3 );stroke:var( --e-global-color-a166bb3 );color:var( --e-global-color-49e3a93 );}.elementor-71 .elementor-element.elementor-element-746a96b .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );font-weight:var( --e-global-typography-321b435-font-weight );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-0efebc1{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-45ebbf9-font-size );font-weight:var( --e-global-typography-45ebbf9-font-weight );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-4d59886{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-4459e40{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:24px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-71 .elementor-element.elementor-element-4459e40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71 .elementor-element.elementor-element-4459e40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71 .elementor-element.elementor-element-4459e40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71 .elementor-element.elementor-element-4459e40 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71 .elementor-element.elementor-element-4459e40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71 .elementor-element.elementor-element-4459e40 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-71 .elementor-element.elementor-element-4459e40 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-71 .elementor-element.elementor-element-4459e40 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-71 .elementor-element.elementor-element-4459e40 .elementor-icon-list-text{transition:color 0.3s;}.elementor-71 .elementor-element.elementor-element-cf36bf1 img{width:100%;max-width:100%;border-radius:16px 16px 16px 16px;}.elementor-71 .elementor-element.elementor-element-c8f09bd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-71 .elementor-element.elementor-element-855d157{--display:flex;}.elementor-71 .elementor-element.elementor-element-f9321bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -48px) -32px;}.elementor-71 .elementor-element.elementor-element-f9321bc .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );font-weight:var( --e-global-typography-74b69b1-font-weight );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );-webkit-text-stroke-width:4px;stroke-width:4px;-webkit-text-stroke-color:var( --e-global-color-a166bb3 );stroke:var( --e-global-color-a166bb3 );color:var( --e-global-color-49e3a93 );}.elementor-71 .elementor-element.elementor-element-d71da7a .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );font-weight:var( --e-global-typography-321b435-font-weight );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-d217b30{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-45ebbf9-font-size );font-weight:var( --e-global-typography-45ebbf9-font-weight );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-7ef468f{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-44bd4a5 img{width:100%;max-width:100%;border-radius:16px 16px 16px 16px;}.elementor-71 .elementor-element.elementor-element-dee28b7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-71 .elementor-element.elementor-element-1d6d0eb{--display:flex;}.elementor-71 .elementor-element.elementor-element-1d6d0eb.e-con{--order:99999 /* order end hack */;}.elementor-71 .elementor-element.elementor-element-7582a79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -48px) -32px;}.elementor-71 .elementor-element.elementor-element-7582a79 .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );font-weight:var( --e-global-typography-74b69b1-font-weight );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );-webkit-text-stroke-width:4px;stroke-width:4px;-webkit-text-stroke-color:var( --e-global-color-a166bb3 );stroke:var( --e-global-color-a166bb3 );color:var( --e-global-color-49e3a93 );}.elementor-71 .elementor-element.elementor-element-decb011 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );font-weight:var( --e-global-typography-321b435-font-weight );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-3c311ed{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-45ebbf9-font-size );font-weight:var( --e-global-typography-45ebbf9-font-weight );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-751ccaa{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-37593b1{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-c1fbd21 img{width:100%;max-width:100%;border-radius:16px 16px 16px 16px;}.elementor-71 .elementor-element.elementor-element-46e7f54{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-71 .elementor-element.elementor-element-47a9c7b{--display:flex;}.elementor-71 .elementor-element.elementor-element-8ad1b2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -48px) -32px;}.elementor-71 .elementor-element.elementor-element-8ad1b2f .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );font-weight:var( --e-global-typography-74b69b1-font-weight );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );-webkit-text-stroke-width:4px;stroke-width:4px;-webkit-text-stroke-color:var( --e-global-color-a166bb3 );stroke:var( --e-global-color-a166bb3 );color:var( --e-global-color-49e3a93 );}.elementor-71 .elementor-element.elementor-element-417cd7e .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );font-weight:var( --e-global-typography-321b435-font-weight );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-fcf47a7{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-45ebbf9-font-size );font-weight:var( --e-global-typography-45ebbf9-font-weight );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-57ab86b{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-c18d439{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:24px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-71 .elementor-element.elementor-element-c18d439 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71 .elementor-element.elementor-element-c18d439 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71 .elementor-element.elementor-element-c18d439 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71 .elementor-element.elementor-element-c18d439 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71 .elementor-element.elementor-element-c18d439 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71 .elementor-element.elementor-element-c18d439 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-71 .elementor-element.elementor-element-c18d439 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-71 .elementor-element.elementor-element-c18d439 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-71 .elementor-element.elementor-element-c18d439 .elementor-icon-list-text{transition:color 0.3s;}.elementor-71 .elementor-element.elementor-element-bca3712 img{width:100%;max-width:100%;border-radius:16px 16px 16px 16px;}.elementor-71 .elementor-element.elementor-element-c459390{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-71 .elementor-element.elementor-element-111d8d5{--display:flex;}.elementor-71 .elementor-element.elementor-element-111d8d5.e-con{--order:99999 /* order end hack */;}.elementor-71 .elementor-element.elementor-element-ed0d00b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -48px) -32px;}.elementor-71 .elementor-element.elementor-element-ed0d00b .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );font-weight:var( --e-global-typography-74b69b1-font-weight );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );-webkit-text-stroke-width:4px;stroke-width:4px;-webkit-text-stroke-color:var( --e-global-color-a166bb3 );stroke:var( --e-global-color-a166bb3 );color:var( --e-global-color-49e3a93 );}.elementor-71 .elementor-element.elementor-element-207a867 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );font-weight:var( --e-global-typography-321b435-font-weight );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-e071772{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-45ebbf9-font-size );font-weight:var( --e-global-typography-45ebbf9-font-weight );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-50e262d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-1cadc75{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:24px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-71 .elementor-element.elementor-element-1cadc75 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71 .elementor-element.elementor-element-1cadc75 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71 .elementor-element.elementor-element-1cadc75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71 .elementor-element.elementor-element-1cadc75 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71 .elementor-element.elementor-element-1cadc75 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71 .elementor-element.elementor-element-1cadc75 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-71 .elementor-element.elementor-element-1cadc75 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-71 .elementor-element.elementor-element-1cadc75 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-71 .elementor-element.elementor-element-1cadc75 .elementor-icon-list-text{transition:color 0.3s;}.elementor-71 .elementor-element.elementor-element-1225886 img{width:100%;max-width:100%;border-radius:16px 16px 16px 16px;}.elementor-71 .elementor-element.elementor-element-5b7c879{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-71 .elementor-element.elementor-element-68b3e8d{--display:flex;}.elementor-71 .elementor-element.elementor-element-4325fae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -48px) -32px;}.elementor-71 .elementor-element.elementor-element-4325fae .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );font-weight:var( --e-global-typography-74b69b1-font-weight );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );-webkit-text-stroke-width:4px;stroke-width:4px;-webkit-text-stroke-color:var( --e-global-color-a166bb3 );stroke:var( --e-global-color-a166bb3 );color:var( --e-global-color-49e3a93 );}.elementor-71 .elementor-element.elementor-element-0a9e064 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );font-weight:var( --e-global-typography-321b435-font-weight );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-7dfd8a6{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-45ebbf9-font-size );font-weight:var( --e-global-typography-45ebbf9-font-weight );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-48a6747{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-e4daaa1 img{width:100%;max-width:100%;border-radius:16px 16px 16px 16px;}.elementor-71 .elementor-element.elementor-element-ed4b354{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-71 .elementor-element.elementor-element-a09115c{--display:flex;}.elementor-71 .elementor-element.elementor-element-a09115c.e-con{--order:99999 /* order end hack */;}.elementor-71 .elementor-element.elementor-element-01facc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -48px) -32px;}.elementor-71 .elementor-element.elementor-element-01facc9 .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );font-weight:var( --e-global-typography-74b69b1-font-weight );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );-webkit-text-stroke-width:4px;stroke-width:4px;-webkit-text-stroke-color:var( --e-global-color-a166bb3 );stroke:var( --e-global-color-a166bb3 );color:var( --e-global-color-49e3a93 );}.elementor-71 .elementor-element.elementor-element-5dca23f .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );font-weight:var( --e-global-typography-321b435-font-weight );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-7636fe5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-45ebbf9-font-size );font-weight:var( --e-global-typography-45ebbf9-font-weight );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-aa4a110{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-51fbda6 img{width:100%;max-width:100%;border-radius:16px 16px 16px 16px;}.elementor-71 .elementor-element.elementor-element-79886a3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-71 .elementor-element.elementor-element-0c31708{--display:flex;}.elementor-71 .elementor-element.elementor-element-af6ce9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -48px) -32px;}.elementor-71 .elementor-element.elementor-element-af6ce9b .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );font-weight:var( --e-global-typography-74b69b1-font-weight );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );-webkit-text-stroke-width:4px;stroke-width:4px;-webkit-text-stroke-color:var( --e-global-color-a166bb3 );stroke:var( --e-global-color-a166bb3 );color:var( --e-global-color-49e3a93 );}.elementor-71 .elementor-element.elementor-element-e598e48 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );font-weight:var( --e-global-typography-321b435-font-weight );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-a3bfcfd{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-45ebbf9-font-size );font-weight:var( --e-global-typography-45ebbf9-font-weight );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-cd8fa31{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-9287149 img{width:100%;max-width:100%;border-radius:16px 16px 16px 16px;}.elementor-71 .elementor-element.elementor-element-8689a5b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-71 .elementor-element.elementor-element-bed863e{--display:flex;}.elementor-71 .elementor-element.elementor-element-bed863e.e-con{--order:99999 /* order end hack */;}.elementor-71 .elementor-element.elementor-element-676abcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -48px) -32px;}.elementor-71 .elementor-element.elementor-element-676abcb .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );font-weight:var( --e-global-typography-74b69b1-font-weight );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );-webkit-text-stroke-width:4px;stroke-width:4px;-webkit-text-stroke-color:var( --e-global-color-a166bb3 );stroke:var( --e-global-color-a166bb3 );color:var( --e-global-color-49e3a93 );}.elementor-71 .elementor-element.elementor-element-6df9b16 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );font-weight:var( --e-global-typography-321b435-font-weight );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-d6bbbbb{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-45ebbf9-font-size );font-weight:var( --e-global-typography-45ebbf9-font-weight );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-cfbf80e{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-a496db7{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:24px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-71 .elementor-element.elementor-element-a496db7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-71 .elementor-element.elementor-element-a496db7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-71 .elementor-element.elementor-element-a496db7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-71 .elementor-element.elementor-element-a496db7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-71 .elementor-element.elementor-element-a496db7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-71 .elementor-element.elementor-element-a496db7 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-71 .elementor-element.elementor-element-a496db7 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-71 .elementor-element.elementor-element-a496db7 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-71 .elementor-element.elementor-element-a496db7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-71 .elementor-element.elementor-element-f3da59d img{width:100%;max-width:100%;border-radius:16px 16px 16px 16px;}.elementor-71 .elementor-element.elementor-element-532c86b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-71 .elementor-element.elementor-element-5dd6674{--display:flex;}.elementor-71 .elementor-element.elementor-element-e2ee4bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -48px) -32px;}.elementor-71 .elementor-element.elementor-element-e2ee4bd .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );font-weight:var( --e-global-typography-74b69b1-font-weight );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );-webkit-text-stroke-width:4px;stroke-width:4px;-webkit-text-stroke-color:var( --e-global-color-a166bb3 );stroke:var( --e-global-color-a166bb3 );color:var( --e-global-color-49e3a93 );}.elementor-71 .elementor-element.elementor-element-1a0aa42 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );font-weight:var( --e-global-typography-321b435-font-weight );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-092ed36{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-45ebbf9-font-size );font-weight:var( --e-global-typography-45ebbf9-font-weight );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-dced9a2{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-54201b0 img{width:100%;max-width:100%;border-radius:16px 16px 16px 16px;}.elementor-71 .elementor-element.elementor-element-901c26f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-71 .elementor-element.elementor-element-901c26f:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-901c26f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-71 .elementor-element.elementor-element-3f74fcd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--align-items:end;}.elementor-71 .elementor-element.elementor-element-77646bf .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );font-weight:var( --e-global-typography-321b435-font-weight );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );color:var( --e-global-color-e2c2a9b );}.elementor-71 .elementor-element.elementor-element-ab79f41{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-71 .elementor-element.elementor-element-34802b9{background-color:var( --e-global-color-a42591d );padding:24px 24px 24px 24px;border-radius:16px 16px 16px 16px;}.elementor-71 .elementor-element.elementor-element-34802b9 .elementor-icon-box-wrapper{text-align:start;}.elementor-71 .elementor-element.elementor-element-34802b9 .elementor-icon-box-title{margin-block-end:12px;}.elementor-71 .elementor-element.elementor-element-34802b9 .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-34802b9 .elementor-icon-box-title a{font-size:var( --e-global-typography-9183f38-font-size );font-weight:var( --e-global-typography-9183f38-font-weight );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-181984e{background-color:var( --e-global-color-a42591d );padding:24px 24px 24px 24px;border-radius:16px 16px 16px 16px;}.elementor-71 .elementor-element.elementor-element-181984e .elementor-icon-box-wrapper{text-align:start;}.elementor-71 .elementor-element.elementor-element-181984e .elementor-icon-box-title{margin-block-end:12px;}.elementor-71 .elementor-element.elementor-element-181984e .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-181984e .elementor-icon-box-title a{font-size:var( --e-global-typography-9183f38-font-size );font-weight:var( --e-global-typography-9183f38-font-weight );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-e5227bd{background-color:var( --e-global-color-a42591d );padding:24px 24px 24px 24px;border-radius:16px 16px 16px 16px;}.elementor-71 .elementor-element.elementor-element-e5227bd .elementor-icon-box-wrapper{text-align:start;}.elementor-71 .elementor-element.elementor-element-e5227bd .elementor-icon-box-title{margin-block-end:12px;}.elementor-71 .elementor-element.elementor-element-e5227bd .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-e5227bd .elementor-icon-box-title a{font-size:var( --e-global-typography-9183f38-font-size );font-weight:var( --e-global-typography-9183f38-font-weight );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-ac44e98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-71 .elementor-element.elementor-element-275756a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--align-items:end;}.elementor-71 .elementor-element.elementor-element-38d4926 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );font-weight:var( --e-global-typography-321b435-font-weight );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-ea35f83{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-71 .elementor-element.elementor-element-cb61893{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-788c236{background-color:var( --e-global-color-primary );margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 8px 8px;z-index:1;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-d36953d );border-radius:16px 16px 16px 16px;}.elementor-71 .elementor-element.elementor-element-788c236 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );font-weight:var( --e-global-typography-321b435-font-weight );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );color:var( --e-global-color-65e5e2f );}.elementor-71 .elementor-element.elementor-element-6d09c5a{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-6d09c5a .elementor-heading-title{font-size:var( --e-global-typography-9183f38-font-size );font-weight:var( --e-global-typography-9183f38-font-weight );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-ac731e3{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-71 .elementor-element.elementor-element-287793c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-8841ba0{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-8841ba0 .elementor-heading-title{font-size:var( --e-global-typography-9183f38-font-size );font-weight:var( --e-global-typography-9183f38-font-weight );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-d099b11{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-71 .elementor-element.elementor-element-2c24883{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;padding:8px 8px 8px 8px;z-index:1;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-d36953d );border-radius:16px 16px 16px 16px;}.elementor-71 .elementor-element.elementor-element-2c24883 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );font-weight:var( --e-global-typography-321b435-font-weight );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );color:var( --e-global-color-65e5e2f );}.elementor-71 .elementor-element.elementor-element-b2230cf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-b906565{background-color:var( --e-global-color-primary );margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 8px 8px;z-index:1;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-d36953d );border-radius:16px 16px 16px 16px;}.elementor-71 .elementor-element.elementor-element-b906565 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );font-weight:var( --e-global-typography-321b435-font-weight );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );color:var( --e-global-color-65e5e2f );}.elementor-71 .elementor-element.elementor-element-56256f2{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-56256f2 .elementor-heading-title{font-size:var( --e-global-typography-9183f38-font-size );font-weight:var( --e-global-typography-9183f38-font-weight );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-4cc6a15{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-71 .elementor-element.elementor-element-2bb9aa4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-5a844ac{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-5a844ac .elementor-heading-title{font-size:var( --e-global-typography-9183f38-font-size );font-weight:var( --e-global-typography-9183f38-font-weight );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-9d430ed{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-71 .elementor-element.elementor-element-5398761{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;padding:8px 8px 8px 8px;z-index:1;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-d36953d );border-radius:16px 16px 16px 16px;}.elementor-71 .elementor-element.elementor-element-5398761 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );font-weight:var( --e-global-typography-321b435-font-weight );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );color:var( --e-global-color-65e5e2f );}.elementor-71 .elementor-element.elementor-element-4a383fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-71 .elementor-element.elementor-element-4a383fa:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-4a383fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9501b5c );}.elementor-71 .elementor-element.elementor-element-1a84e39{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--align-items:end;}.elementor-71 .elementor-element.elementor-element-3263432 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );font-weight:var( --e-global-typography-321b435-font-weight );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-ac305fa{font-size:var( --e-global-typography-45ebbf9-font-size );font-weight:var( --e-global-typography-45ebbf9-font-weight );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-235b480{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--image-border-radius:16px;--image-transition-duration:500ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}:root{--page-title-display:none;}@media(max-width:1280px){.elementor-71 .elementor-element.elementor-element-9fc1301{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-e240b9d .elementor-heading-title{font-size:var( --e-global-typography-160f996-font-size );line-height:var( --e-global-typography-160f996-line-height );letter-spacing:var( --e-global-typography-160f996-letter-spacing );}.elementor-71 .elementor-element.elementor-element-cadbe06{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-bb1689f{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-77a0d92 .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-746a96b .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-0efebc1{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-c8f09bd{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-f9321bc .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-d71da7a .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-d217b30{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-dee28b7{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-7582a79 .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-decb011 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-3c311ed{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-46e7f54{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-8ad1b2f .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-417cd7e .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-fcf47a7{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-c459390{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-ed0d00b .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-207a867 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-e071772{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-5b7c879{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-4325fae .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-0a9e064 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-7dfd8a6{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-ed4b354{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-01facc9 .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-5dca23f .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-7636fe5{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-79886a3{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-af6ce9b .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-e598e48 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-a3bfcfd{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-8689a5b{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-676abcb .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-6df9b16 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-d6bbbbb{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-532c86b{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-e2ee4bd .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-1a0aa42 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-092ed36{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-3f74fcd{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-77646bf .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-ab79f41{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-34802b9 .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-34802b9 .elementor-icon-box-title a{font-size:var( --e-global-typography-9183f38-font-size );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-181984e .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-181984e .elementor-icon-box-title a{font-size:var( --e-global-typography-9183f38-font-size );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-e5227bd .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-e5227bd .elementor-icon-box-title a{font-size:var( --e-global-typography-9183f38-font-size );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-275756a{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-38d4926 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-ea35f83{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-788c236 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-6d09c5a .elementor-heading-title{font-size:var( --e-global-typography-9183f38-font-size );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-8841ba0 .elementor-heading-title{font-size:var( --e-global-typography-9183f38-font-size );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-2c24883 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-b906565 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-56256f2 .elementor-heading-title{font-size:var( --e-global-typography-9183f38-font-size );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-5a844ac .elementor-heading-title{font-size:var( --e-global-typography-9183f38-font-size );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-5398761 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-1a84e39{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-3263432 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-ac305fa{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}}@media(max-width:1024px){.elementor-71 .elementor-element.elementor-element-9fc1301{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-bb1689f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-c8f09bd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-855d157.e-con{--order:99999 /* order end hack */;}.elementor-71 .elementor-element.elementor-element-dee28b7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-46e7f54{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-47a9c7b.e-con{--order:99999 /* order end hack */;}.elementor-71 .elementor-element.elementor-element-c459390{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-5b7c879{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-68b3e8d.e-con{--order:99999 /* order end hack */;}.elementor-71 .elementor-element.elementor-element-ed4b354{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-79886a3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-0c31708.e-con{--order:99999 /* order end hack */;}.elementor-71 .elementor-element.elementor-element-8689a5b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-532c86b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-5dd6674.e-con{--order:99999 /* order end hack */;}.elementor-71 .elementor-element.elementor-element-3f74fcd{--e-con-grid-template-columns:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-ab79f41{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-275756a{--e-con-grid-template-columns:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-ea35f83{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-2c24883{margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-2c24883.elementor-element{--order:-99999 /* order start hack */;}.elementor-71 .elementor-element.elementor-element-5398761{margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-71 .elementor-element.elementor-element-5398761.elementor-element{--order:-99999 /* order start hack */;}.elementor-71 .elementor-element.elementor-element-1a84e39{--e-con-grid-template-columns:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}}@media(max-width:768px){.elementor-71 .elementor-element.elementor-element-9fc1301{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-e240b9d .elementor-heading-title{font-size:var( --e-global-typography-160f996-font-size );line-height:var( --e-global-typography-160f996-line-height );letter-spacing:var( --e-global-typography-160f996-letter-spacing );}.elementor-71 .elementor-element.elementor-element-cadbe06{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-bb1689f{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-77a0d92 .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-746a96b .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-0efebc1{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-c8f09bd{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-f9321bc .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-d71da7a .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-d217b30{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-dee28b7{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-7582a79 .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-decb011 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-3c311ed{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-46e7f54{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-8ad1b2f .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-417cd7e .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-fcf47a7{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-c459390{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-ed0d00b .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-207a867 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-e071772{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-5b7c879{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-4325fae .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-0a9e064 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-7dfd8a6{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-ed4b354{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-01facc9 .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-5dca23f .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-7636fe5{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-79886a3{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-af6ce9b .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-e598e48 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-a3bfcfd{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-8689a5b{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-676abcb .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-6df9b16 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-d6bbbbb{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-532c86b{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-e2ee4bd .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-1a0aa42 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-092ed36{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-3f74fcd{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-77646bf .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-ab79f41{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-34802b9 .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-34802b9 .elementor-icon-box-title a{font-size:var( --e-global-typography-9183f38-font-size );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-181984e .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-181984e .elementor-icon-box-title a{font-size:var( --e-global-typography-9183f38-font-size );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-e5227bd .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-e5227bd .elementor-icon-box-title a{font-size:var( --e-global-typography-9183f38-font-size );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-275756a{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-38d4926 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-ea35f83{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-788c236 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-6d09c5a .elementor-heading-title{font-size:var( --e-global-typography-9183f38-font-size );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-8841ba0 .elementor-heading-title{font-size:var( --e-global-typography-9183f38-font-size );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-2c24883 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-b906565 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-56256f2 .elementor-heading-title{font-size:var( --e-global-typography-9183f38-font-size );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-5a844ac .elementor-heading-title{font-size:var( --e-global-typography-9183f38-font-size );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-5398761 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-1a84e39{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-3263432 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-ac305fa{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}}@media(max-width:640px){.elementor-71 .elementor-element.elementor-element-9fc1301{--grid-auto-flow:row;--padding-top:133px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-71 .elementor-element.elementor-element-bb1689f{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-71 .elementor-element.elementor-element-c8f09bd{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-71 .elementor-element.elementor-element-dee28b7{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-71 .elementor-element.elementor-element-46e7f54{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-71 .elementor-element.elementor-element-c459390{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-71 .elementor-element.elementor-element-5b7c879{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-71 .elementor-element.elementor-element-ed4b354{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-71 .elementor-element.elementor-element-79886a3{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-71 .elementor-element.elementor-element-8689a5b{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-71 .elementor-element.elementor-element-532c86b{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-71 .elementor-element.elementor-element-901c26f{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-71 .elementor-element.elementor-element-3f74fcd{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-ab79f41{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-ac44e98{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-71 .elementor-element.elementor-element-275756a{--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-ea35f83{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-4a383fa{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-71 .elementor-element.elementor-element-1a84e39{--grid-auto-flow:row;}}@media(max-width:414px){.elementor-71 .elementor-element.elementor-element-9fc1301:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-9fc1301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://constantart.ro/wp-content/uploads/2026/06/Constant-Art-Architecture-1.png");}.elementor-71 .elementor-element.elementor-element-9fc1301{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-e240b9d .elementor-heading-title{font-size:var( --e-global-typography-160f996-font-size );line-height:var( --e-global-typography-160f996-line-height );letter-spacing:var( --e-global-typography-160f996-letter-spacing );}.elementor-71 .elementor-element.elementor-element-cadbe06{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-bb1689f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-77a0d92 .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-746a96b .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-0efebc1{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-c8f09bd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-f9321bc .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-d71da7a .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-d217b30{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-dee28b7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-7582a79 .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-decb011 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-3c311ed{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-46e7f54{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-8ad1b2f .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-417cd7e .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-fcf47a7{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-c459390{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-ed0d00b .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-207a867 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-e071772{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-5b7c879{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-4325fae .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-0a9e064 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-7dfd8a6{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-ed4b354{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-01facc9 .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-5dca23f .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-7636fe5{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-79886a3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-af6ce9b .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-e598e48 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-a3bfcfd{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-8689a5b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-676abcb .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-6df9b16 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-d6bbbbb{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-532c86b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-e2ee4bd .elementor-heading-title{font-size:var( --e-global-typography-74b69b1-font-size );line-height:var( --e-global-typography-74b69b1-line-height );letter-spacing:var( --e-global-typography-74b69b1-letter-spacing );}.elementor-71 .elementor-element.elementor-element-1a0aa42 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-092ed36{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}.elementor-71 .elementor-element.elementor-element-3f74fcd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-77646bf .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-ab79f41{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-34802b9 .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-34802b9 .elementor-icon-box-title a{font-size:var( --e-global-typography-9183f38-font-size );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-181984e .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-181984e .elementor-icon-box-title a{font-size:var( --e-global-typography-9183f38-font-size );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-e5227bd .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-e5227bd .elementor-icon-box-title a{font-size:var( --e-global-typography-9183f38-font-size );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-275756a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-38d4926 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-ea35f83{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-788c236 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-6d09c5a .elementor-heading-title{font-size:var( --e-global-typography-9183f38-font-size );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-8841ba0 .elementor-heading-title{font-size:var( --e-global-typography-9183f38-font-size );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-2c24883 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-b906565 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-56256f2 .elementor-heading-title{font-size:var( --e-global-typography-9183f38-font-size );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-5a844ac .elementor-heading-title{font-size:var( --e-global-typography-9183f38-font-size );line-height:var( --e-global-typography-9183f38-line-height );letter-spacing:var( --e-global-typography-9183f38-letter-spacing );}.elementor-71 .elementor-element.elementor-element-5398761 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-1a84e39{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-71 .elementor-element.elementor-element-3263432 .elementor-heading-title{font-size:var( --e-global-typography-321b435-font-size );line-height:var( --e-global-typography-321b435-line-height );letter-spacing:var( --e-global-typography-321b435-letter-spacing );}.elementor-71 .elementor-element.elementor-element-ac305fa{font-size:var( --e-global-typography-45ebbf9-font-size );line-height:var( --e-global-typography-45ebbf9-line-height );letter-spacing:var( --e-global-typography-45ebbf9-letter-spacing );}}/* Start custom CSS for image, class: .elementor-element-cf36bf1 */.elementor-71 .elementor-element.elementor-element-cf36bf1 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44bd4a5 */.elementor-71 .elementor-element.elementor-element-44bd4a5 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c1fbd21 */.elementor-71 .elementor-element.elementor-element-c1fbd21 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bca3712 */.elementor-71 .elementor-element.elementor-element-bca3712 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1225886 */.elementor-71 .elementor-element.elementor-element-1225886 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e4daaa1 */.elementor-71 .elementor-element.elementor-element-e4daaa1 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-51fbda6 */.elementor-71 .elementor-element.elementor-element-51fbda6 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9287149 */.elementor-71 .elementor-element.elementor-element-9287149 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f3da59d */.elementor-71 .elementor-element.elementor-element-f3da59d img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54201b0 */.elementor-71 .elementor-element.elementor-element-54201b0 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77646bf */.elementor-71 .elementor-element.elementor-element-77646bf span {
    color: black;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-788c236 */.elementor-71 .elementor-element.elementor-element-788c236 {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c24883 */.elementor-71 .elementor-element.elementor-element-2c24883 {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b906565 */.elementor-71 .elementor-element.elementor-element-b906565 {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5398761 */.elementor-71 .elementor-element.elementor-element-5398761 {
    aspect-ratio: 1;
}/* End custom CSS */