.elementor-2 .elementor-element.elementor-element-654989ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.48;--margin-top:-114px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-654989ff::before, .elementor-2 .elementor-element.elementor-element-654989ff > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-654989ff > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-654989ff > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-654989ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-654989ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://konkretneai.pl/wp-content/uploads/2026/01/bg-hero-scaled.webp");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-53381ece{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-b4b625{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-b4b625 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:80px;font-weight:700;text-transform:none;font-style:normal;line-height:1em;letter-spacing:-2px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-60f9ee1d{width:var( --container-widget-width, 690px );max-width:690px;--container-widget-width:690px;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:var( --e-global-typography-cae1a9c-font-family ), Sans-serif;font-size:var( --e-global-typography-cae1a9c-font-size );font-weight:var( --e-global-typography-cae1a9c-font-weight );text-transform:var( --e-global-typography-cae1a9c-text-transform );font-style:var( --e-global-typography-cae1a9c-font-style );line-height:var( --e-global-typography-cae1a9c-line-height );letter-spacing:var( --e-global-typography-cae1a9c-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-60f9ee1d p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-4d088b95.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-4d088b95{z-index:1;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-4d088b95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-2 .elementor-element.elementor-element-4d088b95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-2 .elementor-element.elementor-element-4d088b95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-2 .elementor-element.elementor-element-4d088b95 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-2 .elementor-element.elementor-element-4d088b95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-2 .elementor-element.elementor-element-4d088b95 .elementor-icon-list-icon i{color:var( --e-global-color-b41e63e );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-4d088b95 .elementor-icon-list-icon svg{fill:var( --e-global-color-b41e63e );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-4d088b95:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:8px;}.elementor-2 .elementor-element.elementor-element-4d088b95.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:8px;}.elementor-2 .elementor-element.elementor-element-4d088b95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-4d088b95 .elementor-icon-list-item > a{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;line-height:1.5em;}.elementor-2 .elementor-element.elementor-element-4d088b95 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-748c44f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--z-index:1;}.elementor-2 .elementor-element.elementor-element-439b8d7 .elementor-button{background-color:var( --e-global-color-4ade329 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-e052ba3 );color:var( --e-global-color-e052ba3 );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-4ade329 );}.elementor-2 .elementor-element.elementor-element-439b8d7 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-439b8d7 .elementor-button:focus{background-color:var( --e-global-color-b41e63e );border-color:var( --e-global-color-3a25208 );}.elementor-2 .elementor-element.elementor-element-439b8d7{z-index:1;}.elementor-2 .elementor-element.elementor-element-c7b36fe .elementor-button{background-color:var( --e-global-color-e052ba3 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-4ade329 );}.elementor-2 .elementor-element.elementor-element-c7b36fe .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-c7b36fe .elementor-button:focus{background-color:var( --e-global-color-b41e63e );color:var( --e-global-color-e052ba3 );border-color:var( --e-global-color-3a25208 );}.elementor-2 .elementor-element.elementor-element-c7b36fe{z-index:1;}.elementor-2 .elementor-element.elementor-element-c7b36fe .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-c7b36fe .elementor-button:focus svg{fill:var( --e-global-color-e052ba3 );}.elementor-2 .elementor-element.elementor-element-38e1eb9{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-df5ba56{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-92aedc3{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-92aedc3 img{border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-698d341{width:var( --container-widget-width, 30% );max-width:30%;margin:170px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-698d341 img{transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-987b6ad{width:var( --container-widget-width, 30% );max-width:30%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-987b6ad img{transition-duration:0.3s;border-radius:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-b91603c{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:99px 99px 99px 99px;box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;top:153px;}.elementor-2 .elementor-element.elementor-element-b91603c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b91603c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-b91603c{left:-15px;}body.rtl .elementor-2 .elementor-element.elementor-element-b91603c{right:-15px;}.elementor-2 .elementor-element.elementor-element-e8907df .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-e8907df .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-e8907df{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-e8907df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-e8907df .elementor-icon-list-item > a{font-family:var( --e-global-typography-6e340fb-font-family ), Sans-serif;font-size:var( --e-global-typography-6e340fb-font-size );font-weight:var( --e-global-typography-6e340fb-font-weight );text-transform:var( --e-global-typography-6e340fb-text-transform );font-style:var( --e-global-typography-6e340fb-font-style );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e8907df .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-ad0e34f{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:99px 99px 99px 99px;box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;top:225px;}.elementor-2 .elementor-element.elementor-element-ad0e34f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ad0e34f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-ad0e34f{right:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-ad0e34f{left:0px;}.elementor-2 .elementor-element.elementor-element-4ea483e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-4ea483e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-4ea483e{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-4ea483e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-4ea483e .elementor-icon-list-item > a{font-family:var( --e-global-typography-6e340fb-font-family ), Sans-serif;font-size:var( --e-global-typography-6e340fb-font-size );font-weight:var( --e-global-typography-6e340fb-font-weight );text-transform:var( --e-global-typography-6e340fb-text-transform );font-style:var( --e-global-typography-6e340fb-font-style );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4ea483e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-f389291{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:99px 99px 99px 99px;box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);--padding-top:6px;--padding-bottom:6px;--padding-left:0px;--padding-right:0px;top:328px;}.elementor-2 .elementor-element.elementor-element-f389291:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f389291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-f389291{right:424px;}body.rtl .elementor-2 .elementor-element.elementor-element-f389291{left:424px;}.elementor-2 .elementor-element.elementor-element-6925506 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-6925506 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-6925506{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-6925506 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-6925506 .elementor-icon-list-item > a{font-family:var( --e-global-typography-6e340fb-font-family ), Sans-serif;font-size:var( --e-global-typography-6e340fb-font-size );font-weight:var( --e-global-typography-6e340fb-font-weight );text-transform:var( --e-global-typography-6e340fb-text-transform );font-style:var( --e-global-typography-6e340fb-font-style );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6925506 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-10162f22{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6c10a8f3{width:var( --container-widget-width, 53% );max-width:53%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:25px 25px 25px 25px;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-6c10a8f3 .elementor-heading-title{font-family:var( --e-global-typography-4b4aecd-font-family ), Sans-serif;font-size:var( --e-global-typography-4b4aecd-font-size );font-weight:var( --e-global-typography-4b4aecd-font-weight );text-transform:var( --e-global-typography-4b4aecd-text-transform );font-style:var( --e-global-typography-4b4aecd-font-style );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7be9db4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-b77c6f1:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-e052ba3 );}.elementor-2 .elementor-element.elementor-element-b77c6f1{background-color:var( --e-global-color-e052ba3 );padding:20px 20px 20px 20px;grid-column:span 1;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:16px 16px 16px 16px;box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);}.elementor-2 .elementor-element.elementor-element-b77c6f1 .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-b77c6f1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-b77c6f1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-b77c6f1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-b77c6f1 .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-2 .elementor-element.elementor-element-b77c6f1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-b77c6f1 .elementor-image-box-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d50f494:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-e052ba3 );}.elementor-2 .elementor-element.elementor-element-d50f494{background-color:var( --e-global-color-e052ba3 );padding:20px 20px 20px 20px;grid-column:span 2;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:16px 16px 16px 16px;box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);}.elementor-2 .elementor-element.elementor-element-d50f494 .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-d50f494.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-d50f494.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-d50f494.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-d50f494 .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-2 .elementor-element.elementor-element-d50f494 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-d50f494 .elementor-image-box-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9f317ca:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-e052ba3 );}.elementor-2 .elementor-element.elementor-element-9f317ca{background-color:var( --e-global-color-e052ba3 );padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:16px 16px 16px 16px;box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);}.elementor-2 .elementor-element.elementor-element-9f317ca .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-9f317ca.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-9f317ca.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-9f317ca.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-9f317ca .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-2 .elementor-element.elementor-element-9f317ca .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-9f317ca .elementor-image-box-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c63f107:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-e052ba3 );}.elementor-2 .elementor-element.elementor-element-c63f107{background-color:var( --e-global-color-e052ba3 );padding:20px 20px 20px 20px;grid-column:span 2;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:16px 16px 16px 16px;box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);}.elementor-2 .elementor-element.elementor-element-c63f107 .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-c63f107.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-c63f107.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-c63f107.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-c63f107 .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-2 .elementor-element.elementor-element-c63f107 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-c63f107 .elementor-image-box-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-eea4b30:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-e052ba3 );}.elementor-2 .elementor-element.elementor-element-eea4b30{background-color:var( --e-global-color-e052ba3 );padding:20px 20px 20px 20px;grid-column:span 1;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:16px 16px 16px 16px;box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);}.elementor-2 .elementor-element.elementor-element-eea4b30 .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-eea4b30.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-eea4b30.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-eea4b30.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-eea4b30 .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-2 .elementor-element.elementor-element-eea4b30 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-eea4b30 .elementor-image-box-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8cb1f15:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-e052ba3 );}.elementor-2 .elementor-element.elementor-element-8cb1f15{background-color:var( --e-global-color-e052ba3 );padding:20px 20px 20px 20px;grid-column:span 1;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:16px 16px 16px 16px;box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);}.elementor-2 .elementor-element.elementor-element-8cb1f15 .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-8cb1f15.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-8cb1f15.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-8cb1f15.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-8cb1f15 .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-2 .elementor-element.elementor-element-8cb1f15 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-8cb1f15 .elementor-image-box-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-185b106{--display:flex;--min-height:660px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-185b106:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-185b106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2 .elementor-element.elementor-element-da621c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:9%;--padding-bottom:9%;--padding-left:9%;--padding-right:9%;}.elementor-2 .elementor-element.elementor-element-da621c6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-da621c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-8d9b57c ) 0%, #1A1064 100%);}.elementor-2 .elementor-element.elementor-element-37679ef{--spacer-size:600px;width:var( --container-widget-width, 600px );max-width:600px;background-color:transparent;--container-widget-width:600px;--container-widget-flex-grow:0;top:46px;background-image:radial-gradient(at center center, #4A4AAD 0%, #EAEAEC00 69%);}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-37679ef{left:-246px;}body.rtl .elementor-2 .elementor-element.elementor-element-37679ef{right:-246px;}.elementor-2 .elementor-element.elementor-element-24aa61bc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-24aa61bc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-24aa61bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://konkretneai.pl/wp-content/uploads/2026/01/ai-call-center.webp");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-24aa61bc::before, .elementor-2 .elementor-element.elementor-element-24aa61bc > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-24aa61bc > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-24aa61bc > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-24aa61bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-24aa61bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4ade329 );--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-7e583db8{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-f738c0c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-8e73407{--display:flex;--margin-top:-615px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-994baa1{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-2 .elementor-element.elementor-element-994baa1 .elementor-heading-title{font-family:var( --e-global-typography-4b4aecd-font-family ), Sans-serif;font-size:var( --e-global-typography-4b4aecd-font-size );font-weight:var( --e-global-typography-4b4aecd-font-weight );text-transform:var( --e-global-typography-4b4aecd-text-transform );font-style:var( --e-global-typography-4b4aecd-font-style );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );color:var( --e-global-color-e052ba3 );}.elementor-2 .elementor-element.elementor-element-1d025537{width:var( --container-widget-width, 522px );max-width:522px;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;padding:10px 0px 20px 0px;--container-widget-width:522px;--container-widget-flex-grow:0;z-index:2;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-127dc2f );}.elementor-2 .elementor-element.elementor-element-5d1e67c{z-index:2;--e-icon-list-icon-size:20px;--icon-vertical-offset:-2px;}.elementor-2 .elementor-element.elementor-element-5d1e67c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-2 .elementor-element.elementor-element-5d1e67c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-2 .elementor-element.elementor-element-5d1e67c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-2 .elementor-element.elementor-element-5d1e67c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-2 .elementor-element.elementor-element-5d1e67c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-2 .elementor-element.elementor-element-5d1e67c .elementor-icon-list-icon i{color:#FFD8FB;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-5d1e67c .elementor-icon-list-icon svg{fill:#FFD8FB;transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-5d1e67c:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:9px;}.elementor-2 .elementor-element.elementor-element-5d1e67c.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:9px;}.elementor-2 .elementor-element.elementor-element-5d1e67c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-5d1e67c .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5d1e67c .elementor-icon-list-text{color:var( --e-global-color-e052ba3 );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-2ff8cd2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-2ff8cd2f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2ff8cd2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc78308 );}.elementor-2 .elementor-element.elementor-element-34365ff7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-511d3372{width:var( --container-widget-width, 609px );max-width:609px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:609px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-511d3372 .elementor-heading-title{font-family:var( --e-global-typography-4b4aecd-font-family ), Sans-serif;font-size:var( --e-global-typography-4b4aecd-font-size );font-weight:var( --e-global-typography-4b4aecd-font-weight );text-transform:var( --e-global-typography-4b4aecd-text-transform );font-style:var( --e-global-typography-4b4aecd-font-style );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-540b18e1{width:var( --container-widget-width, 571px );max-width:571px;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;--container-widget-width:571px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-34d5936{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-44ad4a73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-4710de02{--divider-border-style:solid;--divider-color:#D9D9EC00;--divider-border-width:1px;--e-transform-rotateZ:8deg;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:115px;border-style:dashed;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-d3ae19d );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-4710de02{right:-175px;}body.rtl .elementor-2 .elementor-element.elementor-element-4710de02{left:-175px;}.elementor-2 .elementor-element.elementor-element-4710de02 .elementor-divider-separator{width:220px;}.elementor-2 .elementor-element.elementor-element-4710de02 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2 .elementor-element.elementor-element-5541b4b{width:var( --container-widget-width, 42px );max-width:42px;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 0px 9px 0px;--container-widget-width:42px;--container-widget-flex-grow:0;top:0px;z-index:20;background-image:linear-gradient(180deg, var( --e-global-color-4ade329 ) 0%, var( --e-global-color-ec25634 ) 100%);border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);text-align:center;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-5541b4b{left:70px;}body.rtl .elementor-2 .elementor-element.elementor-element-5541b4b{right:70px;}.elementor-2 .elementor-element.elementor-element-5541b4b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;line-height:1.2em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6f4cfd04{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;z-index:10;background-image:linear-gradient(180deg, #F5F5F5 0%, var( --e-global-color-dc78308 ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d3ae19d );border-radius:100% 100% 100% 100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-6f4cfd04.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-6f4cfd04 img{width:125px;border-radius:100% 100% 100% 100%;}.elementor-2 .elementor-element.elementor-element-2c21e568{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-2c21e568 .elementor-heading-title{font-family:var( --e-global-typography-d9fa867-font-family ), Sans-serif;font-size:var( --e-global-typography-d9fa867-font-size );font-weight:var( --e-global-typography-d9fa867-font-weight );text-transform:var( --e-global-typography-d9fa867-text-transform );font-style:var( --e-global-typography-d9fa867-font-style );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-a6018a2{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-68628073{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-5196a822{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;--e-transform-rotateZ:-8deg;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:115px;border-style:dashed;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-d3ae19d );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-5196a822{right:-175px;}body.rtl .elementor-2 .elementor-element.elementor-element-5196a822{left:-175px;}.elementor-2 .elementor-element.elementor-element-5196a822 .elementor-divider-separator{width:220px;}.elementor-2 .elementor-element.elementor-element-5196a822 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2 .elementor-element.elementor-element-739c78df{width:var( --container-widget-width, 42px );max-width:42px;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 0px 9px 0px;--container-widget-width:42px;--container-widget-flex-grow:0;top:50px;z-index:20;background-image:linear-gradient(180deg, var( --e-global-color-4ade329 ) 0%, var( --e-global-color-ec25634 ) 100%);border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);text-align:center;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-739c78df{left:70px;}body.rtl .elementor-2 .elementor-element.elementor-element-739c78df{right:70px;}.elementor-2 .elementor-element.elementor-element-739c78df .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;line-height:1.2em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-497d2c9a{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;z-index:10;background-image:linear-gradient(180deg, #F5F5F5 0%, var( --e-global-color-dc78308 ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d3ae19d );border-radius:100% 100% 100% 100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-497d2c9a.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-497d2c9a img{width:125px;border-radius:100% 100% 100% 100%;}.elementor-2 .elementor-element.elementor-element-3c1311f1{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-3c1311f1 .elementor-heading-title{font-family:var( --e-global-typography-d9fa867-font-family ), Sans-serif;font-size:var( --e-global-typography-d9fa867-font-size );font-weight:var( --e-global-typography-d9fa867-font-weight );text-transform:var( --e-global-typography-d9fa867-text-transform );font-style:var( --e-global-typography-d9fa867-font-style );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-64b38897{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-101aa6b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-fd07035{width:var( --container-widget-width, 42px );max-width:42px;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 0px 9px 0px;--container-widget-width:42px;--container-widget-flex-grow:0;top:0px;z-index:20;background-image:linear-gradient(180deg, var( --e-global-color-4ade329 ) 0%, var( --e-global-color-ec25634 ) 100%);border-style:none;border-radius:50% 50% 50% 50%;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);text-align:center;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-fd07035{left:70px;}body.rtl .elementor-2 .elementor-element.elementor-element-fd07035{right:70px;}.elementor-2 .elementor-element.elementor-element-fd07035 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:800;line-height:1.2em;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6e2ff1d2{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;z-index:10;background-image:linear-gradient(180deg, #F5F5F5 0%, var( --e-global-color-dc78308 ) 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d3ae19d );border-radius:100% 100% 100% 100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-6e2ff1d2.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-6e2ff1d2 img{width:125px;border-radius:100% 100% 100% 100%;}.elementor-2 .elementor-element.elementor-element-a58ff1c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-a58ff1c .elementor-heading-title{font-family:var( --e-global-typography-d9fa867-font-family ), Sans-serif;font-size:var( --e-global-typography-d9fa867-font-size );font-weight:var( --e-global-typography-d9fa867-font-weight );text-transform:var( --e-global-typography-d9fa867-text-transform );font-style:var( --e-global-typography-d9fa867-font-style );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-2bfc79f9{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 30px 0px 30px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-0c79bbd .elementor-button{background-color:var( --e-global-color-b41e63e );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-e052ba3 );color:var( --e-global-color-e052ba3 );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-4ade329 );}.elementor-2 .elementor-element.elementor-element-0c79bbd .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-0c79bbd .elementor-button:focus{background-color:var( --e-global-color-4ade329 );border-color:var( --e-global-color-3a25208 );}.elementor-2 .elementor-element.elementor-element-0c79bbd{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-2 .elementor-element.elementor-element-0c79bbd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-0c79bbd .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-2 .elementor-element.elementor-element-0c79bbd .elementor-button .elementor-button-icon i, .elementor-2 .elementor-element.elementor-element-0c79bbd .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-77c186e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7dc7158{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-36ada19 .elementor-icon-list-icon i{color:var( --e-global-color-b41e63e );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-36ada19 .elementor-icon-list-icon svg{fill:var( --e-global-color-b41e63e );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-36ada19{--e-icon-list-icon-size:22px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-36ada19:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:8px;}.elementor-2 .elementor-element.elementor-element-36ada19.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:8px;}.elementor-2 .elementor-element.elementor-element-36ada19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-36ada19 .elementor-icon-list-item > a{font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );font-style:var( --e-global-typography-be54938-font-style );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-2 .elementor-element.elementor-element-36ada19 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-16898d3{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-2 .elementor-element.elementor-element-16898d3 .elementor-heading-title{font-family:var( --e-global-typography-4b4aecd-font-family ), Sans-serif;font-size:var( --e-global-typography-4b4aecd-font-size );font-weight:var( --e-global-typography-4b4aecd-font-weight );text-transform:var( --e-global-typography-4b4aecd-text-transform );font-style:var( --e-global-typography-4b4aecd-font-style );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-e4afaa6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-6322d48{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;grid-column:span 1;grid-row:span 2;}.elementor-2 .elementor-element.elementor-element-6322d48:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6322d48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-2 .elementor-element.elementor-element-6322d48.e-con{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-605a75b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a1b4833 img{width:65px;}.elementor-2 .elementor-element.elementor-element-cdd52f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-2 .elementor-element.elementor-element-cdd52f5 .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-cdd52f5 .elementor-icon-box-title{margin-bottom:15px;margin-top:0;}.elementor-2 .elementor-element.elementor-element-cdd52f5 .elementor-image-box-title{margin-bottom:15px;margin-top:0;font-family:var( --e-global-typography-d9fa867-font-family ), Sans-serif;font-size:var( --e-global-typography-d9fa867-font-size );font-weight:var( --e-global-typography-d9fa867-font-weight );text-transform:var( --e-global-typography-d9fa867-text-transform );font-style:var( --e-global-typography-d9fa867-font-style );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-cdd52f5 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-0412418{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-2 .elementor-element.elementor-element-0412418 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2 .elementor-element.elementor-element-0412418 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2 .elementor-element.elementor-element-0412418 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2 .elementor-element.elementor-element-0412418 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2 .elementor-element.elementor-element-0412418 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2 .elementor-element.elementor-element-0412418 .elementor-icon-list-icon i{color:var( --e-global-color-b41e63e );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-0412418 .elementor-icon-list-icon svg{fill:var( --e-global-color-b41e63e );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-0412418:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:8px;}.elementor-2 .elementor-element.elementor-element-0412418.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:8px;}.elementor-2 .elementor-element.elementor-element-0412418 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-0412418 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-0412418 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-2ec6225{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-2ec6225:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2ec6225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );background-image:url("https://konkretneai.pl/wp-content/uploads/2026/02/boxes-conveyor-belt-warehouse.webp");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-2 .elementor-element.elementor-element-2ec6225::before, .elementor-2 .elementor-element.elementor-element-2ec6225 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2ec6225 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2ec6225 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2ec6225 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2ec6225 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #FFFFFF00 -3%, var( --e-global-color-e052ba3 ) 38%);}.elementor-2 .elementor-element.elementor-element-73e8da3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6bdd744 img{width:65px;}.elementor-2 .elementor-element.elementor-element-aae94f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-2 .elementor-element.elementor-element-aae94f1 .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-aae94f1 .elementor-icon-box-title{margin-bottom:15px;margin-top:0;}.elementor-2 .elementor-element.elementor-element-aae94f1 .elementor-image-box-title{margin-bottom:15px;margin-top:0;font-family:var( --e-global-typography-d9fa867-font-family ), Sans-serif;font-size:var( --e-global-typography-d9fa867-font-size );font-weight:var( --e-global-typography-d9fa867-font-weight );text-transform:var( --e-global-typography-d9fa867-text-transform );font-style:var( --e-global-typography-d9fa867-font-style );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-aae94f1 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-cc0a1cd{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-2 .elementor-element.elementor-element-cc0a1cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2 .elementor-element.elementor-element-cc0a1cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2 .elementor-element.elementor-element-cc0a1cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2 .elementor-element.elementor-element-cc0a1cd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2 .elementor-element.elementor-element-cc0a1cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2 .elementor-element.elementor-element-cc0a1cd .elementor-icon-list-icon i{color:var( --e-global-color-b41e63e );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-cc0a1cd .elementor-icon-list-icon svg{fill:var( --e-global-color-b41e63e );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-cc0a1cd:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:8px;}.elementor-2 .elementor-element.elementor-element-cc0a1cd.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:8px;}.elementor-2 .elementor-element.elementor-element-cc0a1cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-cc0a1cd .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-cc0a1cd .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-5fc5a62{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-5fc5a62:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5fc5a62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(156deg, var( --e-global-color-e052ba3 ) 64%, var( --e-global-color-d3ae19d ) 133%);}.elementor-2 .elementor-element.elementor-element-f0a1a1c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-675368c img{width:65px;}.elementor-2 .elementor-element.elementor-element-83f53bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-2 .elementor-element.elementor-element-83f53bd .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-83f53bd .elementor-icon-box-title{margin-bottom:15px;margin-top:0;}.elementor-2 .elementor-element.elementor-element-83f53bd .elementor-image-box-title{margin-bottom:15px;margin-top:0;font-family:var( --e-global-typography-d9fa867-font-family ), Sans-serif;font-size:var( --e-global-typography-d9fa867-font-size );font-weight:var( --e-global-typography-d9fa867-font-weight );text-transform:var( --e-global-typography-d9fa867-text-transform );font-style:var( --e-global-typography-d9fa867-font-style );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-83f53bd .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-0a49ce9{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-2 .elementor-element.elementor-element-0a49ce9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2 .elementor-element.elementor-element-0a49ce9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2 .elementor-element.elementor-element-0a49ce9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2 .elementor-element.elementor-element-0a49ce9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2 .elementor-element.elementor-element-0a49ce9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2 .elementor-element.elementor-element-0a49ce9 .elementor-icon-list-icon i{color:var( --e-global-color-b41e63e );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-0a49ce9 .elementor-icon-list-icon svg{fill:var( --e-global-color-b41e63e );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-0a49ce9:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:8px;}.elementor-2 .elementor-element.elementor-element-0a49ce9.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:8px;}.elementor-2 .elementor-element.elementor-element-0a49ce9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-0a49ce9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-0a49ce9 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-ea705c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2 .elementor-element.elementor-element-ea705c3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ea705c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(156deg, var( --e-global-color-e052ba3 ) 64%, var( --e-global-color-accent ) 133%);}.elementor-2 .elementor-element.elementor-element-05b1d20{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-caa7814 img{width:65px;}.elementor-2 .elementor-element.elementor-element-326f522 .elementor-heading-title{font-family:var( --e-global-typography-d9fa867-font-family ), Sans-serif;font-size:var( --e-global-typography-d9fa867-font-size );font-weight:var( --e-global-typography-d9fa867-font-weight );text-transform:var( --e-global-typography-d9fa867-text-transform );font-style:var( --e-global-typography-d9fa867-font-style );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b7c5241{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-2 .elementor-element.elementor-element-b7c5241 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-2 .elementor-element.elementor-element-b7c5241 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-2 .elementor-element.elementor-element-b7c5241 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-2 .elementor-element.elementor-element-b7c5241 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-2 .elementor-element.elementor-element-b7c5241 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-2 .elementor-element.elementor-element-b7c5241 .elementor-icon-list-icon i{color:var( --e-global-color-b41e63e );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-b7c5241 .elementor-icon-list-icon svg{fill:var( --e-global-color-b41e63e );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-b7c5241:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:8px;}.elementor-2 .elementor-element.elementor-element-b7c5241.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:8px;}.elementor-2 .elementor-element.elementor-element-b7c5241 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-b7c5241 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b7c5241 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-14446959{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-14446959:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-14446959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-dc78308 ) 0%, var( --e-global-color-e052ba3 ) 100%);}.elementor-2 .elementor-element.elementor-element-5d94c42 .elementor-icon-list-icon i{color:var( --e-global-color-b41e63e );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-5d94c42 .elementor-icon-list-icon svg{fill:var( --e-global-color-b41e63e );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-5d94c42{--e-icon-list-icon-size:22px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-5d94c42:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:8px;}.elementor-2 .elementor-element.elementor-element-5d94c42.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:8px;}.elementor-2 .elementor-element.elementor-element-5d94c42 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-5d94c42 .elementor-icon-list-item > a{font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );font-style:var( --e-global-typography-be54938-font-style );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5d94c42 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-261e038{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;}.elementor-2 .elementor-element.elementor-element-261e038 .elementor-heading-title{font-family:var( --e-global-typography-4b4aecd-font-family ), Sans-serif;font-size:var( --e-global-typography-4b4aecd-font-size );font-weight:var( --e-global-typography-4b4aecd-font-weight );text-transform:var( --e-global-typography-4b4aecd-text-transform );font-style:var( --e-global-typography-4b4aecd-font-style );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3b95dc6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-78bae602{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-78bae602 .elementor-heading-title{font-family:var( --e-global-typography-d9fa867-font-family ), Sans-serif;font-size:var( --e-global-typography-d9fa867-font-size );font-weight:var( --e-global-typography-d9fa867-font-weight );text-transform:var( --e-global-typography-d9fa867-text-transform );font-style:var( --e-global-typography-d9fa867-font-style );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-396b680{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-1809fcf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d5d08c8{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f2fd33f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f2fd33f .elementor-heading-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ed73e39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3112a4a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3112a4a .elementor-heading-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-bb04851{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-74eeda5{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-74eeda5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-74eeda5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b41e63e );}.elementor-2 .elementor-element.elementor-element-74eeda5.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-74eeda5.elementor-view-default .elementor-icon{fill:var( --e-global-color-b41e63e );color:var( --e-global-color-b41e63e );border-color:var( --e-global-color-b41e63e );}.elementor-2 .elementor-element.elementor-element-74eeda5 .elementor-icon{font-size:36px;}.elementor-2 .elementor-element.elementor-element-74eeda5 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-74eeda5 .elementor-icon-box-title a{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-78f86e7{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-78f86e7 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-78f86e7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b41e63e );}.elementor-2 .elementor-element.elementor-element-78f86e7.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-78f86e7.elementor-view-default .elementor-icon{fill:var( --e-global-color-b41e63e );color:var( --e-global-color-b41e63e );border-color:var( --e-global-color-b41e63e );}.elementor-2 .elementor-element.elementor-element-78f86e7 .elementor-icon{font-size:36px;}.elementor-2 .elementor-element.elementor-element-78f86e7 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-78f86e7 .elementor-icon-box-title a{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5120c10{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-88330b5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-88330b5 .elementor-heading-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2101dcc{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-2101dcc .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-2101dcc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b41e63e );}.elementor-2 .elementor-element.elementor-element-2101dcc.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-2101dcc.elementor-view-default .elementor-icon{fill:var( --e-global-color-b41e63e );color:var( --e-global-color-b41e63e );border-color:var( --e-global-color-b41e63e );}.elementor-2 .elementor-element.elementor-element-2101dcc .elementor-icon{font-size:36px;}.elementor-2 .elementor-element.elementor-element-2101dcc .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2101dcc .elementor-icon-box-title a{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-93a7a80{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-93a7a80 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-93a7a80.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b41e63e );}.elementor-2 .elementor-element.elementor-element-93a7a80.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-93a7a80.elementor-view-default .elementor-icon{fill:var( --e-global-color-b41e63e );color:var( --e-global-color-b41e63e );border-color:var( --e-global-color-b41e63e );}.elementor-2 .elementor-element.elementor-element-93a7a80 .elementor-icon{font-size:36px;}.elementor-2 .elementor-element.elementor-element-93a7a80 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-93a7a80 .elementor-icon-box-title a{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-83ac8ba{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-83ac8ba .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-83ac8ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b41e63e );}.elementor-2 .elementor-element.elementor-element-83ac8ba.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-83ac8ba.elementor-view-default .elementor-icon{fill:var( --e-global-color-b41e63e );color:var( --e-global-color-b41e63e );border-color:var( --e-global-color-b41e63e );}.elementor-2 .elementor-element.elementor-element-83ac8ba .elementor-icon{font-size:36px;}.elementor-2 .elementor-element.elementor-element-83ac8ba .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-83ac8ba .elementor-icon-box-title a{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6e68a0f .elementor-button{background-color:var( --e-global-color-b41e63e );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-e052ba3 );color:var( --e-global-color-e052ba3 );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-4ade329 );}.elementor-2 .elementor-element.elementor-element-6e68a0f .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-6e68a0f .elementor-button:focus{background-color:var( --e-global-color-4ade329 );border-color:var( --e-global-color-3a25208 );}.elementor-2 .elementor-element.elementor-element-6e68a0f{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-2 .elementor-element.elementor-element-6e68a0f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-6e68a0f .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-2 .elementor-element.elementor-element-6e68a0f .elementor-button .elementor-button-icon i, .elementor-2 .elementor-element.elementor-element-6e68a0f .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-f36108c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:60px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-f36108c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f36108c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-dc78308 ) 0%, var( --e-global-color-e052ba3 ) 100%);}.elementor-2 .elementor-element.elementor-element-7f9cef5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4ab61cd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4ab61cd .elementor-heading-title{font-family:var( --e-global-typography-d9fa867-font-family ), Sans-serif;font-size:var( --e-global-typography-d9fa867-font-size );font-weight:var( --e-global-typography-d9fa867-font-weight );text-transform:var( --e-global-typography-d9fa867-text-transform );font-style:var( --e-global-typography-d9fa867-font-style );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-d2e9800{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-9c068f2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3ccb5ae{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a685b60{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a685b60 .elementor-heading-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b4f5dca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-8a43f29{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8a43f29 .elementor-heading-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1107d7d{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-e1be174{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-e1be174 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-e1be174.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b41e63e );}.elementor-2 .elementor-element.elementor-element-e1be174.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-e1be174.elementor-view-default .elementor-icon{fill:var( --e-global-color-b41e63e );color:var( --e-global-color-b41e63e );border-color:var( --e-global-color-b41e63e );}.elementor-2 .elementor-element.elementor-element-e1be174 .elementor-icon{font-size:36px;}.elementor-2 .elementor-element.elementor-element-e1be174 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-e1be174 .elementor-icon-box-title a{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-da23d1e{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-da23d1e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-da23d1e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b41e63e );}.elementor-2 .elementor-element.elementor-element-da23d1e.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-da23d1e.elementor-view-default .elementor-icon{fill:var( --e-global-color-b41e63e );color:var( --e-global-color-b41e63e );border-color:var( --e-global-color-b41e63e );}.elementor-2 .elementor-element.elementor-element-da23d1e .elementor-icon{font-size:36px;}.elementor-2 .elementor-element.elementor-element-da23d1e .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-da23d1e .elementor-icon-box-title a{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9322ba6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-19dddf2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-19dddf2 .elementor-heading-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-657ec7f{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-657ec7f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-657ec7f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b41e63e );}.elementor-2 .elementor-element.elementor-element-657ec7f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-657ec7f.elementor-view-default .elementor-icon{fill:var( --e-global-color-b41e63e );color:var( --e-global-color-b41e63e );border-color:var( --e-global-color-b41e63e );}.elementor-2 .elementor-element.elementor-element-657ec7f .elementor-icon{font-size:36px;}.elementor-2 .elementor-element.elementor-element-657ec7f .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-657ec7f .elementor-icon-box-title a{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-cea9a7d{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-cea9a7d .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-cea9a7d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b41e63e );}.elementor-2 .elementor-element.elementor-element-cea9a7d.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-cea9a7d.elementor-view-default .elementor-icon{fill:var( --e-global-color-b41e63e );color:var( --e-global-color-b41e63e );border-color:var( --e-global-color-b41e63e );}.elementor-2 .elementor-element.elementor-element-cea9a7d .elementor-icon{font-size:36px;}.elementor-2 .elementor-element.elementor-element-cea9a7d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-cea9a7d .elementor-icon-box-title a{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1535ca2{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-1535ca2 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-1535ca2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b41e63e );}.elementor-2 .elementor-element.elementor-element-1535ca2.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-1535ca2.elementor-view-default .elementor-icon{fill:var( --e-global-color-b41e63e );color:var( --e-global-color-b41e63e );border-color:var( --e-global-color-b41e63e );}.elementor-2 .elementor-element.elementor-element-1535ca2 .elementor-icon{font-size:36px;}.elementor-2 .elementor-element.elementor-element-1535ca2 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-1535ca2 .elementor-icon-box-title a{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-32c2964d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-32c2964d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-32c2964d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-3a25208 ) 0%, var( --e-global-color-f150a5c ) 100%);}.elementor-2 .elementor-element.elementor-element-48e16615{width:var( --container-widget-width, 824px );max-width:824px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:824px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-48e16615 .elementor-heading-title{font-family:var( --e-global-typography-4b4aecd-font-family ), Sans-serif;font-size:var( --e-global-typography-4b4aecd-font-size );font-weight:var( --e-global-typography-4b4aecd-font-weight );text-transform:var( --e-global-typography-4b4aecd-text-transform );font-style:var( --e-global-typography-4b4aecd-font-style );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );color:var( --e-global-color-e052ba3 );}.elementor-2 .elementor-element.elementor-element-b5e9fdc{width:var( --container-widget-width, 571px );max-width:571px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -22px) 0px;--container-widget-width:571px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-76c2dbda{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-3cd8e467{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-3cd8e467:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3cd8e467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-2 .elementor-element.elementor-element-3cd8e467:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b41e63e );--border-color:var( --e-global-color-b41e63e );box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);}.elementor-2 .elementor-element.elementor-element-3cd8e467, .elementor-2 .elementor-element.elementor-element-3cd8e467::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-3cd8e467.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-98dcd9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-98dcd9f.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-98dcd9f img{width:65px;}.elementor-2 .elementor-element.elementor-element-3d0f9e63{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3d0f9e63 .elementor-heading-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-35252d2b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-437a6120{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-437a6120 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2 .elementor-element.elementor-element-437a6120 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2 .elementor-element.elementor-element-437a6120 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2 .elementor-element.elementor-element-437a6120 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2 .elementor-element.elementor-element-437a6120 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2 .elementor-element.elementor-element-437a6120 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-437a6120 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-437a6120:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:8px;}.elementor-2 .elementor-element.elementor-element-437a6120.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:8px;}.elementor-2 .elementor-element.elementor-element-437a6120 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-437a6120 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-437a6120 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-3fdd4a87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b41e63e );--border-color:var( --e-global-color-b41e63e );--border-radius:16px 16px 16px 16px;box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-3fdd4a87:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3fdd4a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-2 .elementor-element.elementor-element-3fdd4a87:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b41e63e );--border-color:var( --e-global-color-b41e63e );box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);}.elementor-2 .elementor-element.elementor-element-3fdd4a87, .elementor-2 .elementor-element.elementor-element-3fdd4a87::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-3fdd4a87.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-31579a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-31579a9.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-31579a9 img{width:65px;}.elementor-2 .elementor-element.elementor-element-8c7f1cf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8c7f1cf.elementor-element{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-8c7f1cf .elementor-heading-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-15b0bd0a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7a7d4914{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--e-icon-list-icon-size:18px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-7a7d4914 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-2 .elementor-element.elementor-element-7a7d4914 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-2 .elementor-element.elementor-element-7a7d4914 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-2 .elementor-element.elementor-element-7a7d4914 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-2 .elementor-element.elementor-element-7a7d4914 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-2 .elementor-element.elementor-element-7a7d4914 .elementor-icon-list-icon i{color:var( --e-global-color-b41e63e );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-7a7d4914 .elementor-icon-list-icon svg{fill:var( --e-global-color-b41e63e );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-7a7d4914:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:8px;}.elementor-2 .elementor-element.elementor-element-7a7d4914.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:8px;}.elementor-2 .elementor-element.elementor-element-7a7d4914 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-7a7d4914 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7a7d4914 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-05e159a .elementor-button{background-color:var( --e-global-color-b41e63e );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-e052ba3 );color:var( --e-global-color-e052ba3 );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-4ade329 );}.elementor-2 .elementor-element.elementor-element-05e159a .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-05e159a .elementor-button:focus{background-color:var( --e-global-color-4ade329 );border-color:var( --e-global-color-3a25208 );}.elementor-2 .elementor-element.elementor-element-05e159a{z-index:1;}.elementor-2 .elementor-element.elementor-element-05e159a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-05e159a .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-2 .elementor-element.elementor-element-05e159a .elementor-button .elementor-button-icon i, .elementor-2 .elementor-element.elementor-element-05e159a .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-3cda82d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-3cda82d1:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3cda82d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc78308 );}.elementor-2 .elementor-element.elementor-element-6793daec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-580440d{width:100%;max-width:100%;padding:0px 0px 20px 0px;--e-icon-list-icon-size:22px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-580440d .elementor-icon-list-icon i{color:var( --e-global-color-b41e63e );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-580440d .elementor-icon-list-icon svg{fill:var( --e-global-color-b41e63e );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-580440d:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:8px;}.elementor-2 .elementor-element.elementor-element-580440d.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:8px;}.elementor-2 .elementor-element.elementor-element-580440d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-580440d .elementor-icon-list-item > a{font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );font-style:var( --e-global-typography-be54938-font-style );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-2 .elementor-element.elementor-element-580440d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-113a0615{width:var( --container-widget-width, 53% );max-width:53%;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-113a0615 .elementor-heading-title{font-family:var( --e-global-typography-4b4aecd-font-family ), Sans-serif;font-size:var( --e-global-typography-4b4aecd-font-size );font-weight:var( --e-global-typography-4b4aecd-font-weight );text-transform:var( --e-global-typography-4b4aecd-text-transform );font-style:var( --e-global-typography-4b4aecd-font-style );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-75e29ed1{width:var( --container-widget-width, 39% );max-width:39%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:39%;--container-widget-flex-grow:0;text-align:start;}.elementor-2 .elementor-element.elementor-element-75e29ed1.elementor-element{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-75e29ed1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-68b9076d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-59fe0776{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9EC;--border-color:#D9D9EC;--border-radius:16px 16px 16px 16px;box-shadow:0px 2px 10px 0px rgba(63, 63, 63, 0.25098039215686274);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-59fe0776:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-59fe0776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-8437f0c ) 0%, var( --e-global-color-e052ba3 ) 100%);}.elementor-2 .elementor-element.elementor-element-59fe0776.e-con:hover{--e-con-transform-translateY:5px;}.elementor-2 .elementor-element.elementor-element-22cfa4ec{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-2 .elementor-element.elementor-element-22cfa4ec .elementor-icon-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-22cfa4ec .elementor-icon-box-title{margin-bottom:16px;margin-top:0;color:#000000;}.elementor-2 .elementor-element.elementor-element-22cfa4ec .elementor-image-box-title{margin-bottom:16px;margin-top:0;}.elementor-2 .elementor-element.elementor-element-22cfa4ec .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-22cfa4ec .elementor-icon-box-title a{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-22cfa4ec .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-1ed3b442{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9EC;--border-color:#D9D9EC;--border-radius:16px 16px 16px 16px;box-shadow:0px 2px 10px 0px rgba(63, 63, 63, 0.25098039215686274);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-1ed3b442:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1ed3b442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-07414c8 ) 0%, var( --e-global-color-ec25634 ) 100%);}.elementor-2 .elementor-element.elementor-element-3a906c97{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-2 .elementor-element.elementor-element-3a906c97 .elementor-icon-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-3a906c97 .elementor-icon-box-title{margin-bottom:16px;margin-top:0;color:var( --e-global-color-e052ba3 );}.elementor-2 .elementor-element.elementor-element-3a906c97 .elementor-image-box-title{margin-bottom:16px;margin-top:0;}.elementor-2 .elementor-element.elementor-element-3a906c97 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-3a906c97 .elementor-icon-box-title a{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3a906c97 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-46b91e21{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9D9EC;--border-color:#D9D9EC;--border-radius:16px 16px 16px 16px;box-shadow:0px 2px 10px 0px rgba(63, 63, 63, 0.25098039215686274);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-46b91e21:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-46b91e21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-8437f0c ) 0%, var( --e-global-color-e052ba3 ) 100%);}.elementor-2 .elementor-element.elementor-element-46b91e21.e-con:hover{--e-con-transform-translateY:5px;}.elementor-2 .elementor-element.elementor-element-2cb65adf{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-2 .elementor-element.elementor-element-2cb65adf .elementor-icon-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-2cb65adf .elementor-icon-box-title{margin-bottom:16px;margin-top:0;color:#000000;}.elementor-2 .elementor-element.elementor-element-2cb65adf .elementor-image-box-title{margin-bottom:16px;margin-top:0;}.elementor-2 .elementor-element.elementor-element-2cb65adf .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2cb65adf .elementor-icon-box-title a{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2cb65adf .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-3b641a95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-3b641a95:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3b641a95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc78308 );}.elementor-2 .elementor-element.elementor-element-6dcf7980{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-632aa022{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-632aa022 .elementor-heading-title{font-family:var( --e-global-typography-4b4aecd-font-family ), Sans-serif;font-size:var( --e-global-typography-4b4aecd-font-size );font-weight:var( --e-global-typography-4b4aecd-font-weight );text-transform:var( --e-global-typography-4b4aecd-text-transform );font-style:var( --e-global-typography-4b4aecd-font-style );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-662b2244{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-73a2d430{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 25px 20px 25px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);text-align:center;}.elementor-2 .elementor-element.elementor-element-73a2d430:hover{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-73a2d430 .elementor-heading-title{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-7ba6109c{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 25px 20px 25px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);text-align:center;}.elementor-2 .elementor-element.elementor-element-7ba6109c:hover{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-7ba6109c .elementor-heading-title{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-39c072bf{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 25px 20px 25px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);text-align:center;}.elementor-2 .elementor-element.elementor-element-39c072bf:hover{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-39c072bf .elementor-heading-title{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-65a0ebe9{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 25px 20px 25px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);text-align:center;}.elementor-2 .elementor-element.elementor-element-65a0ebe9:hover{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-65a0ebe9 .elementor-heading-title{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-2b5ffb84{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 25px 20px 25px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);text-align:center;}.elementor-2 .elementor-element.elementor-element-2b5ffb84:hover{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2b5ffb84 .elementor-heading-title{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-71f6cae4{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 25px 20px 25px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);text-align:center;}.elementor-2 .elementor-element.elementor-element-71f6cae4:hover{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-71f6cae4 .elementor-heading-title{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-62afdd51{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 25px 20px 25px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);text-align:center;}.elementor-2 .elementor-element.elementor-element-62afdd51:hover{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-62afdd51 .elementor-heading-title{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-cb88752{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 25px 20px 25px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);text-align:center;}.elementor-2 .elementor-element.elementor-element-cb88752:hover{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-cb88752 .elementor-heading-title{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-3aa0ca41{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 25px 20px 25px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);text-align:center;}.elementor-2 .elementor-element.elementor-element-3aa0ca41:hover{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3aa0ca41 .elementor-heading-title{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-a9e71b3{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 25px 20px 25px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);text-align:center;}.elementor-2 .elementor-element.elementor-element-a9e71b3:hover{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-a9e71b3 .elementor-heading-title{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-b16a4f1{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 25px 20px 25px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);text-align:center;}.elementor-2 .elementor-element.elementor-element-b16a4f1:hover{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b16a4f1 .elementor-heading-title{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-671a749{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 25px 20px 25px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);text-align:center;}.elementor-2 .elementor-element.elementor-element-671a749:hover{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-671a749 .elementor-heading-title{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-f959d3e .elementor-button{background-color:var( --e-global-color-b41e63e );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-e052ba3 );color:var( --e-global-color-e052ba3 );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-4ade329 );}.elementor-2 .elementor-element.elementor-element-f959d3e .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-f959d3e .elementor-button:focus{background-color:var( --e-global-color-4ade329 );border-color:var( --e-global-color-3a25208 );}.elementor-2 .elementor-element.elementor-element-f959d3e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-2 .elementor-element.elementor-element-f959d3e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-f959d3e .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-2 .elementor-element.elementor-element-f959d3e .elementor-button .elementor-button-icon i, .elementor-2 .elementor-element.elementor-element-f959d3e .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-330b255{--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;}.elementor-2 .elementor-element.elementor-element-3be06eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0a23d91{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-e84658b{width:100%;max-width:100%;padding:0px 0px 20px 0px;--e-icon-list-icon-size:22px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-e84658b .elementor-icon-list-icon i{color:var( --e-global-color-b41e63e );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-e84658b .elementor-icon-list-icon svg{fill:var( --e-global-color-b41e63e );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-e84658b:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:8px;}.elementor-2 .elementor-element.elementor-element-e84658b.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:8px;}.elementor-2 .elementor-element.elementor-element-e84658b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-e84658b .elementor-icon-list-item > a{font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );font-style:var( --e-global-typography-be54938-font-style );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e84658b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-699d921{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-2 .elementor-element.elementor-element-699d921 .elementor-heading-title{font-family:var( --e-global-typography-4b4aecd-font-family ), Sans-serif;font-size:var( --e-global-typography-4b4aecd-font-size );font-weight:var( --e-global-typography-4b4aecd-font-weight );text-transform:var( --e-global-typography-4b4aecd-text-transform );font-style:var( --e-global-typography-4b4aecd-font-style );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a93e5b1{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-5cb38bf:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-e052ba3 );}.elementor-2 .elementor-element.elementor-element-5cb38bf{background-color:var( --e-global-color-e052ba3 );padding:20px 20px 20px 20px;grid-column:span 1;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:16px 16px 16px 16px;box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);}.elementor-2 .elementor-element.elementor-element-5cb38bf .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-5cb38bf.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-5cb38bf.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-5cb38bf.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-5cb38bf .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-2 .elementor-element.elementor-element-5cb38bf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-5cb38bf .elementor-image-box-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5cb38bf .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fda9456:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-e052ba3 );}.elementor-2 .elementor-element.elementor-element-fda9456{background-color:var( --e-global-color-e052ba3 );padding:20px 20px 20px 20px;grid-column:span 1;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:16px 16px 16px 16px;box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);}.elementor-2 .elementor-element.elementor-element-fda9456 .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-fda9456.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-fda9456.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-fda9456.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-fda9456 .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-2 .elementor-element.elementor-element-fda9456 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-fda9456 .elementor-image-box-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fda9456 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-96c2a40:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-e052ba3 );}.elementor-2 .elementor-element.elementor-element-96c2a40{background-color:var( --e-global-color-e052ba3 );padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:16px 16px 16px 16px;box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);}.elementor-2 .elementor-element.elementor-element-96c2a40 .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-96c2a40.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-96c2a40.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-96c2a40.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-96c2a40 .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-2 .elementor-element.elementor-element-96c2a40 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-96c2a40 .elementor-image-box-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-96c2a40 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-df36998:hover{--e-transform-translateY:-5px;background-color:var( --e-global-color-e052ba3 );}.elementor-2 .elementor-element.elementor-element-df36998{background-color:var( --e-global-color-e052ba3 );padding:20px 20px 20px 20px;grid-column:span 1;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:16px 16px 16px 16px;box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);}.elementor-2 .elementor-element.elementor-element-df36998 .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-df36998.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-df36998.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-df36998.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-df36998 .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-2 .elementor-element.elementor-element-df36998 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-df36998 .elementor-image-box-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-df36998 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4222e71{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:20px 0px 0px 25px;}.elementor-2 .elementor-element.elementor-element-4222e71 .elementor-heading-title{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-10da7be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-10da7be:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-10da7be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-3a25208 ) 0%, var( --e-global-color-f150a5c ) 100%);}.elementor-2 .elementor-element.elementor-element-3307a189{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3dfbd01f{--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;--justify-content:flex-start;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-2 .elementor-element.elementor-element-360f93da{width:var( --container-widget-width, 573px );max-width:573px;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:573px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-360f93da .elementor-heading-title{font-family:var( --e-global-typography-4b4aecd-font-family ), Sans-serif;font-size:var( --e-global-typography-4b4aecd-font-size );font-weight:var( --e-global-typography-4b4aecd-font-weight );text-transform:var( --e-global-typography-4b4aecd-text-transform );font-style:var( --e-global-typography-4b4aecd-font-style );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );color:var( --e-global-color-e052ba3 );}.elementor-2 .elementor-element.elementor-element-11819cf2{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-000156c{width:var( --container-widget-width, 573px );max-width:573px;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;--container-widget-width:573px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-000156c .elementor-heading-title{font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );color:var( --e-global-color-e052ba3 );}.elementor-2 .elementor-element.elementor-element-fccd8d9{z-index:2;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-fccd8d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-2 .elementor-element.elementor-element-fccd8d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-2 .elementor-element.elementor-element-fccd8d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-2 .elementor-element.elementor-element-fccd8d9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-2 .elementor-element.elementor-element-fccd8d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-2 .elementor-element.elementor-element-fccd8d9 .elementor-icon-list-icon i{color:#FFD8FB;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-fccd8d9 .elementor-icon-list-icon svg{fill:#FFD8FB;transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-fccd8d9:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:9px;}.elementor-2 .elementor-element.elementor-element-fccd8d9.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:9px;}.elementor-2 .elementor-element.elementor-element-fccd8d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-fccd8d9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fccd8d9 .elementor-icon-list-text{color:var( --e-global-color-e052ba3 );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-42e85106{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 10px;--row-gap:30px;--column-gap:10px;--flex-wrap:wrap;--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-2 .elementor-element.elementor-element-42e85106:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-42e85106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-72c8f6c5{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-2 .elementor-element.elementor-element-72c8f6c5 .elementor-heading-title{font-family:var( --e-global-typography-6b970ff-font-family ), Sans-serif;font-size:var( --e-global-typography-6b970ff-font-size );font-weight:var( --e-global-typography-6b970ff-font-weight );text-transform:var( --e-global-typography-6b970ff-text-transform );font-style:var( --e-global-typography-6b970ff-font-style );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-0154980.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-0154980{text-align:start;}.elementor-2 .elementor-element.elementor-element-0154980 img{width:53px;}.elementor-2 .elementor-element.elementor-element-76b8631b{width:100%;max-width:100%;padding:10px 0px 0px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2 .elementor-element.elementor-element-76b8631b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-76b8631b .elementor-button span{gap:10px;}.elementor-2 .elementor-element.elementor-element-76b8631b .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:25px;}.elementor-2 .elementor-element.elementor-element-76b8631b .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-25px;}.elementor-2 .elementor-element.elementor-element-76b8631b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2 .elementor-element.elementor-element-76b8631b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2 .elementor-element.elementor-element-76b8631b .elementor-labels-inline .elementor-field-group > label{padding-left:8px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-76b8631b .elementor-labels-inline .elementor-field-group > label{padding-right:8px;}body .elementor-2 .elementor-element.elementor-element-76b8631b .elementor-labels-above .elementor-field-group > label{padding-bottom:8px;}.elementor-2 .elementor-element.elementor-element-76b8631b .elementor-field-group > label, .elementor-2 .elementor-element.elementor-element-76b8631b .elementor-field-subgroup label{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-76b8631b .elementor-field-group > label{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;line-height:1em;}.elementor-2 .elementor-element.elementor-element-76b8631b .elementor-field-type-html{padding-bottom:0px;}.elementor-2 .elementor-element.elementor-element-76b8631b .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-76b8631b .elementor-field-group .elementor-field, .elementor-2 .elementor-element.elementor-element-76b8631b .elementor-field-subgroup label{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-76b8631b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:var( --e-global-color-785b64d );border-radius:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-76b8631b .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:var( --e-global-color-785b64d );border-radius:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-76b8631b .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-785b64d );}.elementor-2 .elementor-element.elementor-element-76b8631b .elementor-button{font-family:"Instrument Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;line-height:1.5em;letter-spacing:-0.2px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;padding:16px 13px 16px 13px;}.elementor-2 .elementor-element.elementor-element-76b8631b .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-4ade329 );color:#ffffff;border-color:#000000;}.elementor-2 .elementor-element.elementor-element-76b8631b .elementor-button[type="submit"]{background-color:var( --e-global-color-4ade329 );color:#ffffff;border-color:#000000;}.elementor-2 .elementor-element.elementor-element-76b8631b .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-76b8631b .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-785b64d );color:#ffffff;}.elementor-2 .elementor-element.elementor-element-76b8631b .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-4ade329 );color:#ffffff;border-color:#000000;}.elementor-2 .elementor-element.elementor-element-76b8631b .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-4ade329 );color:#ffffff;border-color:#000000;}.elementor-2 .elementor-element.elementor-element-76b8631b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-76b8631b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-76b8631b .elementor-message{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:500;line-height:1.6em;}.elementor-2 .elementor-element.elementor-element-67648c74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-67648c74:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-67648c74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8437f0c );}.elementor-2 .elementor-element.elementor-element-5aec557d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1b72cdb9{text-align:center;}.elementor-2 .elementor-element.elementor-element-1b72cdb9 img{width:160px;border-radius:100% 100% 100% 100%;}.elementor-2 .elementor-element.elementor-element-5bfdfc3{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-5bfdfc3 .elementor-heading-title{font-family:var( --e-global-typography-4b4aecd-font-family ), Sans-serif;font-size:var( --e-global-typography-4b4aecd-font-size );font-weight:var( --e-global-typography-4b4aecd-font-weight );text-transform:var( --e-global-typography-4b4aecd-text-transform );font-style:var( --e-global-typography-4b4aecd-font-style );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-532bb513{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-532bb513 .elementor-heading-title{font-family:var( --e-global-typography-d9fa867-font-family ), Sans-serif;font-size:var( --e-global-typography-d9fa867-font-size );font-weight:var( --e-global-typography-d9fa867-font-weight );text-transform:var( --e-global-typography-d9fa867-text-transform );font-style:var( --e-global-typography-d9fa867-font-style );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );color:#000000;}.elementor-2 .elementor-element.elementor-element-20c0f3fd{width:var( --container-widget-width, 603px );max-width:603px;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;--container-widget-width:603px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-1c962080{--e-transform-rotateZ:-3deg;text-align:start;}.elementor-2 .elementor-element.elementor-element-1c962080 img{width:240px;}.elementor-2 .elementor-element.elementor-element-771c0387{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-972e9c7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-4c1fbd20 .elementor-icon-list-icon i{color:var( --e-global-color-b41e63e );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-4c1fbd20 .elementor-icon-list-icon svg{fill:var( --e-global-color-b41e63e );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-4c1fbd20{--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-4c1fbd20:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:8px;}.elementor-2 .elementor-element.elementor-element-4c1fbd20.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:8px;}.elementor-2 .elementor-element.elementor-element-4c1fbd20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-4c1fbd20 .elementor-icon-list-item > a{font-family:var( --e-global-typography-be54938-font-family ), Sans-serif;font-size:var( --e-global-typography-be54938-font-size );font-weight:var( --e-global-typography-be54938-font-weight );text-transform:var( --e-global-typography-be54938-text-transform );font-style:var( --e-global-typography-be54938-font-style );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4c1fbd20 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-68e08e9c{width:var( --container-widget-width, 700px );max-width:700px;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-68e08e9c .elementor-heading-title{font-family:var( --e-global-typography-4b4aecd-font-family ), Sans-serif;font-size:var( --e-global-typography-4b4aecd-font-size );font-weight:var( --e-global-typography-4b4aecd-font-weight );text-transform:var( --e-global-typography-4b4aecd-text-transform );font-style:var( --e-global-typography-4b4aecd-font-style );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3bdab60a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-e052ba3 );}.elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-e052ba3 );font-family:var( --e-global-typography-d9f56ad-font-family ), Sans-serif;font-size:var( --e-global-typography-d9f56ad-font-size );font-weight:var( --e-global-typography-d9f56ad-font-weight );text-transform:var( --e-global-typography-d9f56ad-text-transform );font-style:var( --e-global-typography-d9f56ad-font-style );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );color:var( --e-global-color-text );border-style:none;border-radius:0px 0px 0px 0px;padding:24px 24px 24px 24px;}.elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion .elementskit-card-body, .elementor-2 .elementor-element.elementor-element-a05630e .accordion.floating-style .elementskit-card-body{background-color:var( --e-global-color-e052ba3 );}.elementor-2 .elementor-element.elementor-element-a05630e{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-primary );border-style:none;border-radius:16px 16px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion .elementskit-card:not(:last-child){margin-bottom:24px;}.elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );border-radius:0px 0px 16px 16px;padding:0px 88px 24px 24px;}.elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion .elementskit-card-body p, .elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion .elementskit-card-body{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:16px 16px 16px 16px;box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);}.elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:16px 16px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion > .elementskit-card{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:16px 16px 16px 16px;box-shadow:0px 2px 5px 0px rgba(63, 63, 63, 0.25098039215686274);}.elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:20px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:20px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-50938e3 .elementor-button{background-color:var( --e-global-color-b41e63e );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-e052ba3 );color:var( --e-global-color-e052ba3 );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-4ade329 );}.elementor-2 .elementor-element.elementor-element-50938e3 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-50938e3 .elementor-button:focus{background-color:var( --e-global-color-4ade329 );border-color:var( --e-global-color-3a25208 );}.elementor-2 .elementor-element.elementor-element-50938e3{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-2 .elementor-element.elementor-element-50938e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-50938e3 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-2 .elementor-element.elementor-element-50938e3 .elementor-button .elementor-button-icon i, .elementor-2 .elementor-element.elementor-element-50938e3 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-2 .elementor-element.elementor-element-239acbd{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-b91603c{--width:280px;}.elementor-2 .elementor-element.elementor-element-ad0e34f{--width:300px;}.elementor-2 .elementor-element.elementor-element-f389291{--width:330px;}.elementor-2 .elementor-element.elementor-element-da621c6{--width:50%;}.elementor-2 .elementor-element.elementor-element-24aa61bc{--width:50%;}.elementor-2 .elementor-element.elementor-element-8e73407{--width:46%;}.elementor-2 .elementor-element.elementor-element-2ff8cd2f{--content-width:1290px;}.elementor-2 .elementor-element.elementor-element-34d5936{--content-width:1290px;}.elementor-2 .elementor-element.elementor-element-7dc7158{--width:60%;}.elementor-2 .elementor-element.elementor-element-6322d48{--width:calc(40% - 12px);}.elementor-2 .elementor-element.elementor-element-2ec6225{--width:calc(60% - 12px);}.elementor-2 .elementor-element.elementor-element-73e8da3{--width:74%;}.elementor-2 .elementor-element.elementor-element-5fc5a62{--width:60%;}.elementor-2 .elementor-element.elementor-element-f0a1a1c{--width:72%;}.elementor-2 .elementor-element.elementor-element-ea705c3{--width:38%;}.elementor-2 .elementor-element.elementor-element-05b1d20{--width:100%;}.elementor-2 .elementor-element.elementor-element-14446959{--content-width:1290px;}.elementor-2 .elementor-element.elementor-element-d5d08c8{--width:100%;}.elementor-2 .elementor-element.elementor-element-ed73e39{--width:100%;}.elementor-2 .elementor-element.elementor-element-5120c10{--width:100%;}.elementor-2 .elementor-element.elementor-element-f36108c{--content-width:1290px;}.elementor-2 .elementor-element.elementor-element-3ccb5ae{--width:100%;}.elementor-2 .elementor-element.elementor-element-b4f5dca{--width:100%;}.elementor-2 .elementor-element.elementor-element-9322ba6{--width:100%;}.elementor-2 .elementor-element.elementor-element-32c2964d{--content-width:980px;}.elementor-2 .elementor-element.elementor-element-3cd8e467{--width:50%;}.elementor-2 .elementor-element.elementor-element-3fdd4a87{--width:50%;}.elementor-2 .elementor-element.elementor-element-3cda82d1{--content-width:1278px;}.elementor-2 .elementor-element.elementor-element-6793daec{--content-width:1290px;}.elementor-2 .elementor-element.elementor-element-68b9076d{--content-width:1290px;}.elementor-2 .elementor-element.elementor-element-3b641a95{--content-width:1278px;}.elementor-2 .elementor-element.elementor-element-6dcf7980{--content-width:1290px;}.elementor-2 .elementor-element.elementor-element-662b2244{--content-width:1290px;}.elementor-2 .elementor-element.elementor-element-0a23d91{--width:60%;}.elementor-2 .elementor-element.elementor-element-10da7be{--content-width:1290px;}.elementor-2 .elementor-element.elementor-element-3307a189{--content-width:1290px;}.elementor-2 .elementor-element.elementor-element-67648c74{--content-width:1290px;}.elementor-2 .elementor-element.elementor-element-5aec557d{--content-width:1290px;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-654989ff::before, .elementor-2 .elementor-element.elementor-element-654989ff > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-654989ff > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-654989ff > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-654989ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-654989ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top center;background-size:1000px auto;}.elementor-2 .elementor-element.elementor-element-654989ff{--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-53381ece{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-b4b625{text-align:center;}.elementor-2 .elementor-element.elementor-element-b4b625 .elementor-heading-title{font-size:60px;line-height:1em;letter-spacing:-1.7px;}.elementor-2 .elementor-element.elementor-element-60f9ee1d{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;text-align:center;font-size:var( --e-global-typography-cae1a9c-font-size );line-height:var( --e-global-typography-cae1a9c-line-height );letter-spacing:var( --e-global-typography-cae1a9c-letter-spacing );}.elementor-2 .elementor-element.elementor-element-439b8d7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c7b36fe .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-df5ba56{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:-225px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-b91603c{left:179px;}body.rtl .elementor-2 .elementor-element.elementor-element-b91603c{right:179px;}.elementor-2 .elementor-element.elementor-element-b91603c{top:281px;}.elementor-2 .elementor-element.elementor-element-e8907df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-e8907df .elementor-icon-list-item > a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ad0e34f{top:157px;}.elementor-2 .elementor-element.elementor-element-4ea483e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-4ea483e .elementor-icon-list-item > a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-f389291{right:372px;}body.rtl .elementor-2 .elementor-element.elementor-element-f389291{left:372px;}.elementor-2 .elementor-element.elementor-element-f389291{top:116px;}.elementor-2 .elementor-element.elementor-element-6925506 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-6925506 .elementor-icon-list-item > a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-10162f22{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6c10a8f3{--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;}.elementor-2 .elementor-element.elementor-element-6c10a8f3 .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7be9db4{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-b77c6f1 .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d50f494{grid-column:span 1;}.elementor-2 .elementor-element.elementor-element-d50f494 .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9f317ca .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c63f107{grid-column:span 1;}.elementor-2 .elementor-element.elementor-element-c63f107 .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-eea4b30 .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8cb1f15 .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-185b106{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-da621c6{--min-height:521px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:080px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-37679ef{left:474px;}body.rtl .elementor-2 .elementor-element.elementor-element-37679ef{right:474px;}.elementor-2 .elementor-element.elementor-element-37679ef{top:-26px;}.elementor-2 .elementor-element.elementor-element-24aa61bc{--min-height:50vh;}.elementor-2 .elementor-element.elementor-element-8e73407{--margin-top:-500px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-994baa1{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-2 .elementor-element.elementor-element-994baa1 .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1d025537{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5d1e67c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-5d1e67c .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2ff8cd2f{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-34365ff7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-511d3372{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;--container-widget-width:512px;--container-widget-flex-grow:0;width:var( --container-widget-width, 512px );max-width:512px;}.elementor-2 .elementor-element.elementor-element-511d3372 .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-540b18e1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-34d5936{--e-con-grid-template-columns:repeat(3, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-44ad4a73{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5541b4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-5541b4b{left:12vw;}body.rtl .elementor-2 .elementor-element.elementor-element-5541b4b{right:12vw;}.elementor-2 .elementor-element.elementor-element-5541b4b .elementor-heading-title{font-size:20px;letter-spacing:-0.2px;}.elementor-2 .elementor-element.elementor-element-2c21e568{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-2 .elementor-element.elementor-element-2c21e568 .elementor-heading-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a6018a2{width:var( --container-widget-width, 234px );max-width:234px;--container-widget-width:234px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a6018a2.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-68628073{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-739c78df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-739c78df{left:12vw;}body.rtl .elementor-2 .elementor-element.elementor-element-739c78df{right:12vw;}.elementor-2 .elementor-element.elementor-element-739c78df .elementor-heading-title{font-size:20px;letter-spacing:-0.2px;}.elementor-2 .elementor-element.elementor-element-3c1311f1{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-2 .elementor-element.elementor-element-3c1311f1 .elementor-heading-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-2 .elementor-element.elementor-element-64b38897{width:var( --container-widget-width, 234px );max-width:234px;--container-widget-width:234px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-64b38897.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-101aa6b5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-fd07035{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-fd07035{left:12vw;}body.rtl .elementor-2 .elementor-element.elementor-element-fd07035{right:12vw;}.elementor-2 .elementor-element.elementor-element-fd07035 .elementor-heading-title{font-size:20px;letter-spacing:-0.2px;}.elementor-2 .elementor-element.elementor-element-a58ff1c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-2 .elementor-element.elementor-element-a58ff1c .elementor-heading-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2bfc79f9{width:var( --container-widget-width, 234px );max-width:234px;padding:0px 0px 0px 0px;--container-widget-width:234px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2bfc79f9.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-0c79bbd .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-77c186e{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-36ada19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-36ada19 .elementor-icon-list-item > a{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-2 .elementor-element.elementor-element-16898d3 .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e4afaa6{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-6322d48{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;}.elementor-2 .elementor-element.elementor-element-cdd52f5 .elementor-image-box-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-2 .elementor-element.elementor-element-cdd52f5 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-0412418 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-0412418 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2ec6225.e-con{--order:3;}.elementor-2 .elementor-element.elementor-element-aae94f1 .elementor-image-box-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-2 .elementor-element.elementor-element-aae94f1 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-cc0a1cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-cc0a1cd .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5fc5a62.e-con{--order:3;}.elementor-2 .elementor-element.elementor-element-83f53bd .elementor-image-box-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-2 .elementor-element.elementor-element-83f53bd .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-0a49ce9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-0a49ce9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ea705c3.e-con{--order:3;}.elementor-2 .elementor-element.elementor-element-326f522 .elementor-heading-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b7c5241 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-b7c5241 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-14446959{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-5d94c42 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-5d94c42 .elementor-icon-list-item > a{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-2 .elementor-element.elementor-element-261e038 .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-78bae602{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-2 .elementor-element.elementor-element-78bae602 .elementor-heading-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-2 .elementor-element.elementor-element-396b680{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-1809fcf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-d5d08c8{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2 .elementor-element.elementor-element-f2fd33f .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ed73e39{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-3112a4a .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-74eeda5 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-74eeda5 .elementor-icon-box-title a{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-78f86e7 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-78f86e7 .elementor-icon-box-title a{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5120c10{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-88330b5 .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2101dcc .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2101dcc .elementor-icon-box-title a{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-93a7a80 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-93a7a80 .elementor-icon-box-title a{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-83ac8ba .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-83ac8ba .elementor-icon-box-title a{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6e68a0f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f36108c{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-4ab61cd{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-2 .elementor-element.elementor-element-4ab61cd .elementor-heading-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d2e9800{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-9c068f2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-3ccb5ae{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2 .elementor-element.elementor-element-a685b60 .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b4f5dca{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-8a43f29 .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e1be174 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-e1be174 .elementor-icon-box-title a{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-da23d1e .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-da23d1e .elementor-icon-box-title a{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9322ba6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-19dddf2 .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-657ec7f .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-657ec7f .elementor-icon-box-title a{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-cea9a7d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-cea9a7d .elementor-icon-box-title a{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1535ca2 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-1535ca2 .elementor-icon-box-title a{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-32c2964d{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-48e16615{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-48e16615 .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b5e9fdc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-76c2dbda{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-3cd8e467{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-3d0f9e63 .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-35252d2b{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-437a6120{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-2 .elementor-element.elementor-element-437a6120 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-437a6120 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3fdd4a87{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-8c7f1cf .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-15b0bd0a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-7a7d4914{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-2 .elementor-element.elementor-element-7a7d4914 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-7a7d4914 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-05e159a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3cda82d1{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-6793daec{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-580440d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-580440d .elementor-icon-list-item > a{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-2 .elementor-element.elementor-element-113a0615{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:382px;--container-widget-flex-grow:0;width:var( --container-widget-width, 382px );max-width:382px;}.elementor-2 .elementor-element.elementor-element-113a0615 .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-75e29ed1{width:var( --container-widget-width, 510px );max-width:510px;padding:30px 0px 0px 0px;--container-widget-width:510px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-75e29ed1.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-75e29ed1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-68b9076d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-59fe0776{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-22cfa4ec .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-22cfa4ec .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-22cfa4ec .elementor-icon-box-title a{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-22cfa4ec .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1ed3b442{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-3a906c97 .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-3a906c97 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-3a906c97 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3a906c97 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-46b91e21{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-2cb65adf .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-2cb65adf .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2cb65adf .elementor-icon-box-title a{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2cb65adf .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3b641a95{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-6dcf7980{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-632aa022{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-2 .elementor-element.elementor-element-632aa022 .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-73a2d430{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-73a2d430 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7ba6109c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-7ba6109c .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-39c072bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-39c072bf .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-65a0ebe9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-65a0ebe9 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2b5ffb84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-2b5ffb84 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-71f6cae4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-71f6cae4 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-62afdd51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-62afdd51 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-cb88752{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-cb88752 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3aa0ca41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-3aa0ca41 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a9e71b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-a9e71b3 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b16a4f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-b16a4f1 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-671a749{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-671a749 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f959d3e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3be06eb{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0a23d91{--padding-top:0px;--padding-bottom:20px;--padding-left:40px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e84658b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-e84658b .elementor-icon-list-item > a{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-2 .elementor-element.elementor-element-699d921 .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a93e5b1{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-5cb38bf .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5cb38bf .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fda9456{grid-column:span 1;}.elementor-2 .elementor-element.elementor-element-fda9456 .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fda9456 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-96c2a40 .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-96c2a40 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-df36998{grid-column:span 1;}.elementor-2 .elementor-element.elementor-element-df36998 .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-df36998 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4222e71{padding:25px 25px 25px 40px;}.elementor-2 .elementor-element.elementor-element-4222e71 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-10da7be{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-3307a189{--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-3dfbd01f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-360f93da{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:399px;--container-widget-flex-grow:0;width:var( --container-widget-width, 399px );max-width:399px;}.elementor-2 .elementor-element.elementor-element-360f93da .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-11819cf2{width:var( --container-widget-width, 535px );max-width:535px;--container-widget-width:535px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-000156c{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;--container-widget-width:399px;--container-widget-flex-grow:0;width:var( --container-widget-width, 399px );max-width:399px;}.elementor-2 .elementor-element.elementor-element-000156c .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fccd8d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-fccd8d9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-42e85106{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-72c8f6c5{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;}.elementor-2 .elementor-element.elementor-element-72c8f6c5 .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-67648c74{--padding-top:80px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-5bfdfc3{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-2 .elementor-element.elementor-element-5bfdfc3 .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-532bb513{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-2 .elementor-element.elementor-element-532bb513 .elementor-heading-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-2 .elementor-element.elementor-element-20c0f3fd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-771c0387{--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4c1fbd20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-4c1fbd20 .elementor-icon-list-item > a{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-2 .elementor-element.elementor-element-68e08e9c{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-2 .elementor-element.elementor-element-68e08e9c .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3bdab60a{--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion .elementskit-card-body p, .elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-50938e3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-654989ff::before, .elementor-2 .elementor-element.elementor-element-654989ff > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-654989ff > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-654989ff > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-654989ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-654989ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top left;background-size:1000px auto;}.elementor-2 .elementor-element.elementor-element-654989ff{--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:127px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-53381ece{--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-b4b625{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-b4b625 .elementor-heading-title{font-size:40px;line-height:1em;letter-spacing:-1.4px;}.elementor-2 .elementor-element.elementor-element-60f9ee1d{font-size:var( --e-global-typography-cae1a9c-font-size );line-height:var( --e-global-typography-cae1a9c-line-height );letter-spacing:var( --e-global-typography-cae1a9c-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4d088b95{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-4d088b95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-4d088b95 .elementor-icon-list-item > a{line-height:1.8em;}.elementor-2 .elementor-element.elementor-element-748c44f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-439b8d7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c7b36fe .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-38e1eb9{margin:-360px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-df5ba56{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-92aedc3{width:var( --container-widget-width, 30% );max-width:30%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-92aedc3 img{height:70px;object-fit:cover;}.elementor-2 .elementor-element.elementor-element-698d341{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-698d341 img{height:70px;object-fit:cover;}.elementor-2 .elementor-element.elementor-element-987b6ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-987b6ad img{height:70px;object-fit:cover;}.elementor-2 .elementor-element.elementor-element-b91603c{--width:250px;top:112px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-b91603c{left:-16px;}body.rtl .elementor-2 .elementor-element.elementor-element-b91603c{right:-16px;}.elementor-2 .elementor-element.elementor-element-e8907df .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-e8907df .elementor-icon-list-item > a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ad0e34f{--width:250px;top:112px;}.elementor-2 .elementor-element.elementor-element-4ea483e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-4ea483e .elementor-icon-list-item > a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f389291{--width:250px;top:112px;}.elementor-2 .elementor-element.elementor-element-6925506 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-6925506 .elementor-icon-list-item > a{font-size:var( --e-global-typography-6e340fb-font-size );line-height:var( --e-global-typography-6e340fb-line-height );letter-spacing:var( --e-global-typography-6e340fb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-10162f22{--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6c10a8f3{width:100%;max-width:100%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-6c10a8f3 .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7be9db4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-b77c6f1 .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-b77c6f1.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:15px!important;margin-right:0!important;}.elementor-2 .elementor-element.elementor-element-b77c6f1.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:15px!important;margin-left:0!important;}.elementor-2 .elementor-element.elementor-element-b77c6f1:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-b77c6f1 .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-d50f494.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:15px!important;margin-right:0!important;}.elementor-2 .elementor-element.elementor-element-d50f494.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:15px!important;margin-left:0!important;}.elementor-2 .elementor-element.elementor-element-d50f494:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-d50f494 .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9f317ca.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:15px!important;margin-right:0!important;}.elementor-2 .elementor-element.elementor-element-9f317ca.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:15px!important;margin-left:0!important;}.elementor-2 .elementor-element.elementor-element-9f317ca:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-9f317ca .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-c63f107.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:15px!important;margin-right:0!important;}.elementor-2 .elementor-element.elementor-element-c63f107.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:15px!important;margin-left:0!important;}.elementor-2 .elementor-element.elementor-element-c63f107:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-c63f107 .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-eea4b30.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:15px!important;margin-right:0!important;}.elementor-2 .elementor-element.elementor-element-eea4b30.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:15px!important;margin-left:0!important;}.elementor-2 .elementor-element.elementor-element-eea4b30:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-eea4b30 .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8cb1f15.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:15px!important;margin-right:0!important;}.elementor-2 .elementor-element.elementor-element-8cb1f15.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:15px!important;margin-left:0!important;}.elementor-2 .elementor-element.elementor-element-8cb1f15:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-8cb1f15 .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-185b106{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-da621c6{--min-height:600px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-37679ef{left:-1px;}body.rtl .elementor-2 .elementor-element.elementor-element-37679ef{right:-1px;}.elementor-2 .elementor-element.elementor-element-24aa61bc{--min-height:50vh;}.elementor-2 .elementor-element.elementor-element-8e73407{--margin-top:-591px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-994baa1{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-2 .elementor-element.elementor-element-994baa1 .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1d025537{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5d1e67c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-5d1e67c .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2ff8cd2f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-34365ff7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-511d3372{width:100%;max-width:100%;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-2 .elementor-element.elementor-element-511d3372 .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-540b18e1{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-34d5936{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-5541b4b{left:24vw;}body.rtl .elementor-2 .elementor-element.elementor-element-5541b4b{right:24vw;}.elementor-2 .elementor-element.elementor-element-5541b4b .elementor-heading-title{font-size:20px;letter-spacing:-0.2px;}.elementor-2 .elementor-element.elementor-element-2c21e568{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-2 .elementor-element.elementor-element-2c21e568 .elementor-heading-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a6018a2{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-739c78df{left:24vw;}body.rtl .elementor-2 .elementor-element.elementor-element-739c78df{right:24vw;}.elementor-2 .elementor-element.elementor-element-739c78df .elementor-heading-title{font-size:20px;letter-spacing:-0.2px;}.elementor-2 .elementor-element.elementor-element-3c1311f1{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-2 .elementor-element.elementor-element-3c1311f1 .elementor-heading-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-2 .elementor-element.elementor-element-64b38897{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-fd07035{left:24vw;}body.rtl .elementor-2 .elementor-element.elementor-element-fd07035{right:24vw;}.elementor-2 .elementor-element.elementor-element-fd07035 .elementor-heading-title{font-size:20px;letter-spacing:-0.2px;}.elementor-2 .elementor-element.elementor-element-a58ff1c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-2 .elementor-element.elementor-element-a58ff1c .elementor-heading-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2bfc79f9{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-0c79bbd .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-77c186e{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7dc7158{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-36ada19 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-36ada19 .elementor-icon-list-item > a{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-2 .elementor-element.elementor-element-16898d3{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-16898d3 .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6322d48{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-cdd52f5 .elementor-image-box-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-2 .elementor-element.elementor-element-cdd52f5 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-0412418 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-0412418 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2ec6225{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overlay-opacity:1;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-2ec6225:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2ec6225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-2 .elementor-element.elementor-element-2ec6225::before, .elementor-2 .elementor-element.elementor-element-2ec6225 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2ec6225 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-2ec6225 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2ec6225 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-2ec6225 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(240deg, #FFFFFF00 -37%, var( --e-global-color-e052ba3 ) 48%);}.elementor-2 .elementor-element.elementor-element-aae94f1 .elementor-image-box-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-2 .elementor-element.elementor-element-aae94f1 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-cc0a1cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-cc0a1cd .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5fc5a62{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-83f53bd .elementor-image-box-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-2 .elementor-element.elementor-element-83f53bd .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-0a49ce9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-0a49ce9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-ea705c3{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2 .elementor-element.elementor-element-326f522 .elementor-heading-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b7c5241 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2 .elementor-element.elementor-element-b7c5241 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2 .elementor-element.elementor-element-b7c5241 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2 .elementor-element.elementor-element-b7c5241 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2 .elementor-element.elementor-element-b7c5241 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2 .elementor-element.elementor-element-b7c5241 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-b7c5241 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-14446959{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-5d94c42{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-5d94c42 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-5d94c42 .elementor-icon-list-item > a{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-2 .elementor-element.elementor-element-261e038{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-261e038 .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-78bae602{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-2 .elementor-element.elementor-element-78bae602 .elementor-heading-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1809fcf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-f2fd33f .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3112a4a .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-74eeda5 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-74eeda5 .elementor-icon-box-title a{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-78f86e7 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-78f86e7 .elementor-icon-box-title a{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-88330b5 .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2101dcc .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2101dcc .elementor-icon-box-title a{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-93a7a80 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-93a7a80 .elementor-icon-box-title a{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-83ac8ba .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-83ac8ba .elementor-icon-box-title a{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-6e68a0f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f36108c{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-4ab61cd{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-2 .elementor-element.elementor-element-4ab61cd .elementor-heading-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9c068f2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-a685b60 .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-8a43f29 .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-e1be174 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-e1be174 .elementor-icon-box-title a{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-da23d1e .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-da23d1e .elementor-icon-box-title a{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-19dddf2 .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-657ec7f .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-657ec7f .elementor-icon-box-title a{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-cea9a7d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-cea9a7d .elementor-icon-box-title a{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1535ca2 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-1535ca2 .elementor-icon-box-title a{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-32c2964d{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-48e16615{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-48e16615 .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b5e9fdc{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-76c2dbda{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3cd8e467{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-3d0f9e63 .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-437a6120{width:100%;max-width:100%;--e-icon-list-icon-size:14px;}.elementor-2 .elementor-element.elementor-element-437a6120 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-437a6120 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3fdd4a87{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-8c7f1cf .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7a7d4914{width:100%;max-width:100%;--e-icon-list-icon-size:14px;}.elementor-2 .elementor-element.elementor-element-7a7d4914 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-7a7d4914 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-05e159a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3cda82d1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-6793daec{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-580440d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-580440d .elementor-icon-list-item > a{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-2 .elementor-element.elementor-element-113a0615{width:100%;max-width:100%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-2 .elementor-element.elementor-element-113a0615 .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-75e29ed1{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-75e29ed1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-68b9076d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-59fe0776{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-22cfa4ec .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-22cfa4ec .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-22cfa4ec .elementor-icon-box-title a{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-22cfa4ec .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-1ed3b442{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-3a906c97 .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-3a906c97 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-3a906c97 .elementor-icon-box-title a{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3a906c97 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-46b91e21{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-2cb65adf .elementor-icon-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-2cb65adf .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-2cb65adf .elementor-icon-box-title a{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2cb65adf .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3b641a95{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-6dcf7980{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-632aa022{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-2 .elementor-element.elementor-element-632aa022 .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-73a2d430 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-7ba6109c .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-39c072bf .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-65a0ebe9 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-2b5ffb84 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-71f6cae4 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-62afdd51 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-cb88752 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3aa0ca41 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a9e71b3 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b16a4f1 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-671a749 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-f959d3e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3be06eb{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0a23d91{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-e84658b{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-e84658b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-e84658b .elementor-icon-list-item > a{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-2 .elementor-element.elementor-element-699d921{width:100%;max-width:100%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-699d921 .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a93e5b1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-5cb38bf.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:15px!important;margin-right:0!important;}.elementor-2 .elementor-element.elementor-element-5cb38bf.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:15px!important;margin-left:0!important;}.elementor-2 .elementor-element.elementor-element-5cb38bf:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-5cb38bf .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-5cb38bf .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fda9456.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:15px!important;margin-right:0!important;}.elementor-2 .elementor-element.elementor-element-fda9456.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:15px!important;margin-left:0!important;}.elementor-2 .elementor-element.elementor-element-fda9456:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-fda9456 .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fda9456 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-96c2a40.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:15px!important;margin-right:0!important;}.elementor-2 .elementor-element.elementor-element-96c2a40.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:15px!important;margin-left:0!important;}.elementor-2 .elementor-element.elementor-element-96c2a40:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-96c2a40 .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-96c2a40 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-df36998.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:15px!important;margin-right:0!important;}.elementor-2 .elementor-element.elementor-element-df36998.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:15px!important;margin-left:0!important;}.elementor-2 .elementor-element.elementor-element-df36998:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-df36998 .elementor-image-box-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-df36998 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4222e71{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;text-align:center;}.elementor-2 .elementor-element.elementor-element-4222e71 .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-10da7be{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-3307a189{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-360f93da{width:100%;max-width:100%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-2 .elementor-element.elementor-element-360f93da .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-11819cf2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-000156c{width:100%;max-width:100%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-2 .elementor-element.elementor-element-000156c .elementor-heading-title{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );}.elementor-2 .elementor-element.elementor-element-fccd8d9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-fccd8d9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-42e85106{--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-72c8f6c5{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;}.elementor-2 .elementor-element.elementor-element-72c8f6c5 .elementor-heading-title{font-size:var( --e-global-typography-6b970ff-font-size );line-height:var( --e-global-typography-6b970ff-line-height );letter-spacing:var( --e-global-typography-6b970ff-letter-spacing );}.elementor-2 .elementor-element.elementor-element-76b8631b .elementor-button{font-size:14px;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-67648c74{--padding-top:60px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-1b72cdb9 img{width:146px;}.elementor-2 .elementor-element.elementor-element-5bfdfc3{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;}.elementor-2 .elementor-element.elementor-element-5bfdfc3 .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-532bb513{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;}.elementor-2 .elementor-element.elementor-element-532bb513 .elementor-heading-title{font-size:var( --e-global-typography-d9fa867-font-size );line-height:var( --e-global-typography-d9fa867-line-height );letter-spacing:var( --e-global-typography-d9fa867-letter-spacing );}.elementor-2 .elementor-element.elementor-element-20c0f3fd{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-771c0387{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4c1fbd20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-4c1fbd20 .elementor-icon-list-item > a{font-size:var( --e-global-typography-be54938-font-size );line-height:var( --e-global-typography-be54938-line-height );letter-spacing:var( --e-global-typography-be54938-letter-spacing );}.elementor-2 .elementor-element.elementor-element-68e08e9c{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-68e08e9c .elementor-heading-title{font-size:var( --e-global-typography-4b4aecd-font-size );line-height:var( --e-global-typography-4b4aecd-line-height );letter-spacing:var( --e-global-typography-4b4aecd-letter-spacing );}.elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-d9f56ad-font-size );line-height:var( --e-global-typography-d9f56ad-line-height );letter-spacing:var( --e-global-typography-d9f56ad-letter-spacing );padding:24px 88px 24px 24px;}.elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion .elementskit-card-body p, .elementor-2 .elementor-element.elementor-element-a05630e .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2 .elementor-element.elementor-element-50938e3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-53381ece{--width:100%;}.elementor-2 .elementor-element.elementor-element-da621c6{--width:100%;}.elementor-2 .elementor-element.elementor-element-24aa61bc{--width:100%;}.elementor-2 .elementor-element.elementor-element-8e73407{--width:100%;}.elementor-2 .elementor-element.elementor-element-6322d48{--width:100%;}.elementor-2 .elementor-element.elementor-element-2ec6225{--width:100%;}.elementor-2 .elementor-element.elementor-element-5fc5a62{--width:100%;}.elementor-2 .elementor-element.elementor-element-f0a1a1c{--width:100%;}.elementor-2 .elementor-element.elementor-element-ea705c3{--width:100%;}.elementor-2 .elementor-element.elementor-element-05b1d20{--width:100%;}.elementor-2 .elementor-element.elementor-element-d5d08c8{--width:100%;}.elementor-2 .elementor-element.elementor-element-ed73e39{--width:100%;}.elementor-2 .elementor-element.elementor-element-5120c10{--width:100%;}.elementor-2 .elementor-element.elementor-element-3ccb5ae{--width:100%;}.elementor-2 .elementor-element.elementor-element-b4f5dca{--width:100%;}.elementor-2 .elementor-element.elementor-element-9322ba6{--width:100%;}.elementor-2 .elementor-element.elementor-element-3cd8e467{--width:80%;}.elementor-2 .elementor-element.elementor-element-3fdd4a87{--width:80%;}}/* Start custom CSS for html, class: .elementor-element-38e1eb9 */.sound-wave-circle {
    position: relative;
    width: 400px;
    height: 400px;
    margin: 0 auto;
}

.sound-wave-circle::before,
.sound-wave-circle::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    border-radius: 50%;
    background: radial-gradient(circle, 
        rgba(37, 99, 235, 0.75) 0%, 
        rgba(59, 130, 246, 0.65) 20%, 
        rgba(96, 165, 250, 0.5) 40%, 
        rgba(147, 197, 253, 0.3) 65%, 
        rgba(191, 219, 254, 0.08) 85%, 
        rgba(219, 234, 254, 0) 100%);
    filter: blur(30px);
}

.sound-wave-circle::before {
    width: 100%;
    height: 100%;
    animation: organicWave1 3.2s ease-in-out infinite;
    border-radius: 45% 55% 52% 48% / 48% 55% 45% 52%;
}

.sound-wave-circle::after {
    width: 80%;
    height: 80%;
    animation: organicWave2 2.7s ease-in-out infinite;
    background: radial-gradient(circle, 
        rgba(29, 78, 216, 0.8) 0%, 
        rgba(37, 99, 235, 0.7) 25%, 
        rgba(59, 130, 246, 0.55) 50%, 
        rgba(96, 165, 250, 0.35) 75%, 
        rgba(147, 197, 253, 0) 100%);
    border-radius: 52% 48% 45% 55% / 55% 48% 52% 45%;
}

@keyframes organicWave1 {
    0% {
        transform: translate(-50%, -50%) scale(1) rotate(0deg);
        border-radius: 45% 55% 52% 48% / 48% 55% 45% 52%;
        opacity: 0.85;
    }
    14% {
        transform: translate(-50%, -50%) scale(1.08) rotate(5deg);
        border-radius: 48% 52% 55% 45% / 52% 48% 55% 45%;
        opacity: 0.75;
    }
    28% {
        transform: translate(-50%, -50%) scale(1.15) rotate(-3deg);
        border-radius: 55% 45% 48% 52% / 45% 52% 48% 55%;
        opacity: 0.7;
    }
    42% {
        transform: translate(-50%, -50%) scale(0.95) rotate(7deg);
        border-radius: 52% 48% 45% 55% / 55% 45% 52% 48%;
        opacity: 0.85;
    }
    56% {
        transform: translate(-50%, -50%) scale(1.12) rotate(-2deg);
        border-radius: 48% 52% 55% 45% / 48% 55% 45% 52%;
        opacity: 0.73;
    }
    70% {
        transform: translate(-50%, -50%) scale(1.02) rotate(4deg);
        border-radius: 45% 55% 48% 52% / 52% 45% 55% 48%;
        opacity: 0.8;
    }
    85% {
        transform: translate(-50%, -50%) scale(1.18) rotate(-5deg);
        border-radius: 52% 48% 55% 45% / 45% 52% 48% 55%;
        opacity: 0.68;
    }
    100% {
        transform: translate(-50%, -50%) scale(1) rotate(0deg);
        border-radius: 45% 55% 52% 48% / 48% 55% 45% 52%;
        opacity: 0.85;
    }
}

@keyframes organicWave2 {
    0% {
        transform: translate(-50%, -50%) scale(1) rotate(0deg);
        border-radius: 52% 48% 45% 55% / 55% 48% 52% 45%;
        opacity: 0.85;
    }
    12% {
        transform: translate(-50%, -50%) scale(1.15) rotate(-6deg);
        border-radius: 48% 52% 55% 45% / 45% 55% 48% 52%;
        opacity: 0.65;
    }
    25% {
        transform: translate(-50%, -50%) scale(0.92) rotate(4deg);
        border-radius: 55% 45% 48% 52% / 52% 45% 55% 48%;
        opacity: 0.85;
    }
    38% {
        transform: translate(-50%, -50%) scale(1.22) rotate(-3deg);
        border-radius: 45% 55% 52% 48% / 48% 52% 45% 55%;
        opacity: 0.62;
    }
    51% {
        transform: translate(-50%, -50%) scale(0.98) rotate(8deg);
        border-radius: 52% 48% 45% 55% / 55% 45% 52% 48%;
        opacity: 0.78;
    }
    64% {
        transform: translate(-50%, -50%) scale(1.08) rotate(-4deg);
        border-radius: 48% 52% 55% 45% / 45% 52% 48% 55%;
        opacity: 0.73;
    }
    77% {
        transform: translate(-50%, -50%) scale(1.18) rotate(5deg);
        border-radius: 55% 45% 48% 52% / 52% 48% 55% 45%;
        opacity: 0.67;
    }
    90% {
        transform: translate(-50%, -50%) scale(1.05) rotate(-7deg);
        border-radius: 45% 55% 52% 48% / 48% 55% 45% 52%;
        opacity: 0.8;
    }
    100% {
        transform: translate(-50%, -50%) scale(1) rotate(0deg);
        border-radius: 52% 48% 45% 55% / 55% 48% 52% 45%;
        opacity: 0.85;
    }
}

/* Tablet */
@media (max-width: 1024px) {
    .sound-wave-circle {
        width: 350px;
        height: 350px;
    }
    
    .sound-wave-circle::before,
    .sound-wave-circle::after {
        filter: blur(25px);
    }
}

/* Mobile landscape */
@media (max-width: 768px) {
    .sound-wave-circle {
        width: 280px;
        height: 280px;
    }
    
    .sound-wave-circle::before,
    .sound-wave-circle::after {
        filter: blur(22px);
    }
}

/* Mobile portrait */
@media (max-width: 480px) {
    .sound-wave-circle {
        width: 220px;
        height: 220px;
    }
    
    .sound-wave-circle::before,
    .sound-wave-circle::after {
        filter: blur(18px);
    }
}

/* Małe telefony */
@media (max-width: 375px) {
    .sound-wave-circle {
        width: 180px;
        height: 180px;
    }
    
    .sound-wave-circle::before,
    .sound-wave-circle::after {
        filter: blur(15px);
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-76b8631b *//* === RADIO jako "delikatne przyciski" — calls + proces + obsluga === */

.elementor-field-group-calls .elementor-field-subgroup,
.elementor-field-group-proces .elementor-field-subgroup,
.elementor-field-group-obsluga .elementor-field-subgroup{
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 10px 0px;
  margin: 10px 0;
}

/* schowaj prawdziwe kółko */
.elementor-field-group-calls input[type="radio"],
.elementor-field-group-proces input[type="radio"],
.elementor-field-group-obsluga input[type="radio"]{
  position: absolute;
  opacity: 0;
  pointer-events: none;
}

/* wygląd "buttona" */
.elementor-field-group-calls .elementor-field-option label,
.elementor-field-group-proces .elementor-field-option label,
.elementor-field-group-obsluga .elementor-field-option label{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 7px 10px;
  min-width: 160px;
  border-radius: 8px;
  border: 1px solid #D9D9D9;
  background: #f1f1f1;
  color: #111;
  cursor: pointer;
  transition: background .18s ease, border-color .18s ease, transform .12s ease;
  user-select: none;
}

/* hover */
.elementor-field-group-calls .elementor-field-option label:hover,
.elementor-field-group-proces .elementor-field-option label:hover,
.elementor-field-group-obsluga .elementor-field-option label:hover{
  border-color: #867DFC;
  background: #C6C1F3;
}

/* zaznaczone */
.elementor-field-group-calls input[type="radio"]:checked + label,
.elementor-field-group-proces input[type="radio"]:checked + label,
.elementor-field-group-obsluga input[type="radio"]:checked + label{
  border-color: #867DFC;
  background: #C6C1F3;
}

/* === NADPISANIA INDYWIDUALNE (opcjonalne) === */

/* większy oddech tylko dla "proces" */
.elementor-field-group-proces .elementor-field-subgroup{
  gap: 20px 6px;
}

/* jeśli kiedyś zechcesz inny styl dla "obsluga" – masz miejsce */
.elementor-field-group-obsluga .elementor-field-subgroup{
  gap: 20px 8px;
}


/* === Acceptance checkbox (Elementor Pro) — mniejszy tekst === */
.elementor-field-group-zgody label{
  font-size: 12px !important;
  line-height: 1.45;
}/* End custom CSS */