.elementor-55 .elementor-element.elementor-element-264e9a90{--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;--overlay-opacity:1;--padding-top:56px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-264e9a90:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-264e9a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-264e9a90::before, .elementor-55 .elementor-element.elementor-element-264e9a90 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-264e9a90 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-264e9a90 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-264e9a90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-264e9a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://neotechnique.ca/wp-content/uploads/2025/10/Grid-02-ERYKJ6R.png");--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-7500b57b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-55 .elementor-element.elementor-element-237cf541{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-27922d72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-55 .elementor-element.elementor-element-27922d72 .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-27922d72.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-27922d72.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-27922d72.elementor-view-default .elementor-icon{color:var( --e-global-color-785b64d );border-color:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-27922d72.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-27922d72.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-27922d72 .elementor-icon{font-size:24px;}.elementor-55 .elementor-element.elementor-element-27922d72 .elementor-icon svg{height:24px;}.elementor-55 .elementor-element.elementor-element-ec19457{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-55 .elementor-element.elementor-element-ec19457 .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-46469d3f{width:var( --container-widget-width, 80% );max-width:80%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-55 .elementor-element.elementor-element-46469d3f .elementor-heading-title{font-family:var( --e-global-typography-a9df466-font-family ), Sans-serif;font-size:var( --e-global-typography-a9df466-font-size );font-weight:var( --e-global-typography-a9df466-font-weight );text-transform:var( --e-global-typography-a9df466-text-transform );font-style:var( --e-global-typography-a9df466-font-style );line-height:var( --e-global-typography-a9df466-line-height );letter-spacing:var( --e-global-typography-a9df466-letter-spacing );color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-7adf9ce{width:var( --container-widget-width, 50% );max-width:50%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + -34px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-4882eec6{--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;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-67650620{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-39bfee8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-67f6b4e{width:var( --container-widget-width, 54px );max-width:54px;background-color:var( --e-global-color-a32a2b8 );--container-widget-width:54px;--container-widget-flex-grow:0;border-radius:100px 100px 100px 100px;}.elementor-55 .elementor-element.elementor-element-67f6b4e.elementor-element{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-726d6eab{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-3a6327fd .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-27a56c31{width:var( --container-widget-width, 54px );max-width:54px;background-color:var( --e-global-color-a32a2b8 );padding:0px 0px 0px 0px;--container-widget-width:54px;--container-widget-flex-grow:0;border-radius:100px 100px 100px 100px;}.elementor-55 .elementor-element.elementor-element-27a56c31.elementor-element{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-340d1edb{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-7a5000fe .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-67a4d7ab{width:var( --container-widget-width, 48px );max-width:48px;background-color:var( --e-global-color-a32a2b8 );--container-widget-width:48px;--container-widget-flex-grow:0;border-radius:100px 100px 100px 100px;}.elementor-55 .elementor-element.elementor-element-67a4d7ab.elementor-element{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-112343d6{--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:center;--align-items:center;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:024px;}.elementor-55 .elementor-element.elementor-element-7e1320ee .elementor-button{background-color:var( --e-global-color-785b64d );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 );fill:var( --e-global-color-ec25634 );color:var( --e-global-color-ec25634 );border-style:none;}.elementor-55 .elementor-element.elementor-element-7e1320ee .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-7e1320ee .elementor-button:focus{background-color:var( --e-global-color-e052ba3 );color:var( --e-global-color-71dcf2a );}.elementor-55 .elementor-element.elementor-element-7e1320ee{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-7e1320ee .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-7e1320ee .elementor-button:focus svg{fill:var( --e-global-color-71dcf2a );}.elementor-55 .elementor-element.elementor-element-3056720f{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-3056720f:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-3056720f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8437f0c );background-image:url("https://neotechnique.ca/wp-content/uploads/2025/10/square-bg-S865UQ5.jpg");background-position:top right;background-repeat:no-repeat;background-size:40% auto;}.elementor-55 .elementor-element.elementor-element-3056720f::before, .elementor-55 .elementor-element.elementor-element-3056720f > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-3056720f > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-3056720f > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-3056720f > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-3056720f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://neotechnique.ca/wp-content/uploads/2025/10/img-HMM65WE.jpg");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:40% auto;}.elementor-55 .elementor-element.elementor-element-6b3bcae3{--display:flex;}.elementor-55 .elementor-element.elementor-element-2776a5a4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-5e176a4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-55 .elementor-element.elementor-element-5e176a4b .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-5e176a4b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-5e176a4b.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-5e176a4b.elementor-view-default .elementor-icon{color:var( --e-global-color-785b64d );border-color:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-5e176a4b.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-5e176a4b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-5e176a4b .elementor-icon{font-size:24px;}.elementor-55 .elementor-element.elementor-element-5e176a4b .elementor-icon svg{height:24px;}.elementor-55 .elementor-element.elementor-element-3588cc67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-55 .elementor-element.elementor-element-3588cc67 .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-69fb13b7{width:var( --container-widget-width, 100% );max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-55 .elementor-element.elementor-element-69fb13b7 .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-55 .elementor-element.elementor-element-84ea098{width:var( --container-widget-width, 96% );max-width:96%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;--container-widget-width:96%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-37974706{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-7e5562aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-7b41adb0{width:auto;max-width:auto;}.elementor-55 .elementor-element.elementor-element-7b41adb0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-7b41adb0 .elementor-image-box-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-7b41adb0 .elementor-icon-box-title{margin-bottom:12px;margin-top:0;}.elementor-55 .elementor-element.elementor-element-7b41adb0 .elementor-image-box-title{margin-bottom:12px;margin-top:0;font-family:"Manrope", Sans-serif;font-size:70px;font-weight:600;text-transform:none;font-style:normal;line-height:1.1em;letter-spacing:-0.4px;color:var( --e-global-color-71dcf2a );}.elementor-55 .elementor-element.elementor-element-7b41adb0 .elementor-image-box-description{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-3443ef81{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-755bfd4e{width:auto;max-width:auto;}.elementor-55 .elementor-element.elementor-element-755bfd4e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-755bfd4e .elementor-image-box-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-755bfd4e .elementor-icon-box-title{margin-bottom:12px;margin-top:0;}.elementor-55 .elementor-element.elementor-element-755bfd4e .elementor-image-box-title{margin-bottom:12px;margin-top:0;font-family:"Manrope", Sans-serif;font-size:70px;font-weight:600;text-transform:none;font-style:normal;line-height:1.1em;letter-spacing:-0.4px;color:var( --e-global-color-71dcf2a );}.elementor-55 .elementor-element.elementor-element-755bfd4e .elementor-image-box-description{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-32486d3f{--display:flex;--min-height:1000px;--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-end;--align-items:flex-start;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-7c1aee45{--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-55 .elementor-element.elementor-element-538df37e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:0px 0px 0px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-538df37e:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-538df37e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-538df37e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-15cf910a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-15cf910a .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:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-1c010fc8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 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-55 .elementor-element.elementor-element-557d5626{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-557d5626.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-4b470c9b.elementor-element{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-4b470c9b .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:var( --e-global-color-127dc2f );}.elementor-55 .elementor-element.elementor-element-20ecfe01{width:var( --container-widget-width, 64px );max-width:64px;padding:0px 0px 0px 0px;--container-widget-width:64px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-141013e6{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:0px 0px 0px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-141013e6:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-141013e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-141013e6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-1827a04{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-1827a04 .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:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-7e16fac0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 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-55 .elementor-element.elementor-element-22371fdb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-22371fdb.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-59df9017.elementor-element{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-59df9017 .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:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-6b494f99{width:var( --container-widget-width, 64px );max-width:64px;padding:0px 0px 0px 0px;--container-widget-width:64px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-6854c559{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:0px 0px 0px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-6854c559:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-6854c559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-6854c559.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-14d9c1ae{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-14d9c1ae .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:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-5eb9786a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 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-55 .elementor-element.elementor-element-1f60797a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-1f60797a.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-3541fee5{width:var( --container-widget-width, 64px );max-width:64px;padding:0px 0px 0px 0px;--container-widget-width:64px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-eb85d54.elementor-element{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-eb85d54 .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:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-1487018a{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:0px 0px 0px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-1487018a:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-1487018a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-1487018a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-2d7562b5{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-2d7562b5 .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:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-1d749d6c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 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-55 .elementor-element.elementor-element-38f4209d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-38f4209d.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-4a835eb3.elementor-element{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-4a835eb3 .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:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-73806870{width:var( --container-widget-width, 64px );max-width:64px;padding:0px 0px 0px 0px;--container-widget-width:64px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-7bb04032{--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:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-7bb04032:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-7bb04032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8437f0c );}.elementor-55 .elementor-element.elementor-element-924369d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-55 .elementor-element.elementor-element-2fbb28cd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-21694c9{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-3c696adf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-55 .elementor-element.elementor-element-3c696adf .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-3c696adf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-3c696adf.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-3c696adf.elementor-view-default .elementor-icon{color:var( --e-global-color-785b64d );border-color:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-3c696adf.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-3c696adf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-3c696adf .elementor-icon{font-size:24px;}.elementor-55 .elementor-element.elementor-element-3c696adf .elementor-icon svg{height:24px;}.elementor-55 .elementor-element.elementor-element-646d5364{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-55 .elementor-element.elementor-element-646d5364 .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-40332313{width:var( --container-widget-width, 79% );max-width:79%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;}.elementor-55 .elementor-element.elementor-element-40332313 .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-55 .elementor-element.elementor-element-3a305f02{width:var( --container-widget-width, 58% );max-width:58%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-444f49d4{--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:24px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-825fe64{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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:0px 0px 0px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-825fe64:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-825fe64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-825fe64.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-fa04682{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-fa04682 .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:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-4b33cbe9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 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-text );}.elementor-55 .elementor-element.elementor-element-7beef70d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-7beef70d.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-641dec92{width:var( --container-widget-width, 64px );max-width:64px;--container-widget-width:64px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-641dec92.elementor-element{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-4bc38b5e{--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:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-2c44a1f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-55 .elementor-element.elementor-element-2c44a1f5 .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-12797a50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-55 .elementor-element.elementor-element-12797a50 .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:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-1c4210b3{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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:0px 0px 0px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-1c4210b3:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-1c4210b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-1c4210b3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-33e48b34{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-33e48b34 .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:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-15d594ce{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 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-text );}.elementor-55 .elementor-element.elementor-element-115e74ab{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-115e74ab.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-52b593a1{width:var( --container-widget-width, 64px );max-width:64px;--container-widget-width:64px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-52b593a1.elementor-element{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-33430847{--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:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-5dfc2712{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-55 .elementor-element.elementor-element-5dfc2712 .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-5b85a90b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-55 .elementor-element.elementor-element-5b85a90b .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:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-139555c5{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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:0px 0px 0px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-139555c5:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-139555c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-139555c5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-3d9c7997{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-3d9c7997 .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:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-52d0526c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 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-text );}.elementor-55 .elementor-element.elementor-element-5dc240ea{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-5dc240ea.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-6d48b01c{width:var( --container-widget-width, 64px );max-width:64px;--container-widget-width:64px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-6d48b01c.elementor-element{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-1b39032d{--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:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-27eb594{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-55 .elementor-element.elementor-element-27eb594 .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-4cc85f4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-55 .elementor-element.elementor-element-4cc85f4b .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:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-5724b4fc{--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:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:136px;--padding-bottom:136px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-22ac316c{--display:flex;--min-height:800px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:24px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-22ac316c:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-22ac316c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://neotechnique.ca/wp-content/uploads/2025/10/img-8R3NGL6.jpg");background-position:center center;background-size:cover;}.elementor-55 .elementor-element.elementor-element-16b9a771{--display:flex;--min-height:292px;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-55 .elementor-element.elementor-element-16b9a771:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-16b9a771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://neotechnique.ca/wp-content/uploads/2025/10/Grid-02-ERYKJ6R.png");background-position:center center;background-repeat:repeat-y;background-size:cover;}.elementor-55 .elementor-element.elementor-element-16b9a771::before, .elementor-55 .elementor-element.elementor-element-16b9a771 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-16b9a771 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-16b9a771 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-16b9a771 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-16b9a771 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-3a25208 ) 0%, var( --e-global-color-3a25208 ) 100%);}.elementor-55 .elementor-element.elementor-element-4914e622{width:initial;max-width:initial;padding:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-55 .elementor-element.elementor-element-4914e622.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-4914e622 .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-4914e622.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a0e571a );color:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-4914e622.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-4914e622.elementor-view-default .elementor-icon{color:var( --e-global-color-a0e571a );border-color:var( --e-global-color-a0e571a );}.elementor-55 .elementor-element.elementor-element-4914e622.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-4914e622.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a0e571a );}.elementor-55 .elementor-element.elementor-element-4914e622.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-4914e622.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-4914e622.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-b41e63e );color:var( --e-global-color-a0e571a );}.elementor-55 .elementor-element.elementor-element-4914e622.elementor-view-framed .elementor-icon:hover, .elementor-55 .elementor-element.elementor-element-4914e622.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-b41e63e );border-color:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-4914e622.elementor-view-framed .elementor-icon:hover, .elementor-55 .elementor-element.elementor-element-4914e622.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-4914e622.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-a0e571a );}.elementor-55 .elementor-element.elementor-element-4914e622.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-a0e571a );}.elementor-55 .elementor-element.elementor-element-4914e622 .elementor-icon{font-size:30px;padding:16px;}.elementor-55 .elementor-element.elementor-element-4914e622 .elementor-icon svg{height:30px;}.elementor-55 .elementor-element.elementor-element-2032b0e .elementor-image-box-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-2032b0e .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 );color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-2032b0e .elementor-image-box-description{color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-49a19a36{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:24px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:024px;}.elementor-55 .elementor-element.elementor-element-27fb996d{--display:flex;--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-55 .elementor-element.elementor-element-4ab8dcc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-1c69bf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-55 .elementor-element.elementor-element-1c69bf0 .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-1c69bf0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-1c69bf0.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-1c69bf0.elementor-view-default .elementor-icon{color:var( --e-global-color-785b64d );border-color:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-1c69bf0.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-1c69bf0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-1c69bf0 .elementor-icon{font-size:24px;}.elementor-55 .elementor-element.elementor-element-1c69bf0 .elementor-icon svg{height:24px;}.elementor-55 .elementor-element.elementor-element-1e112586{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-55 .elementor-element.elementor-element-1e112586 .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-5a431e9c{width:var( --container-widget-width, 84.32% );max-width:84.32%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;--container-widget-width:84.32%;--container-widget-flex-grow:0;text-align:left;}.elementor-55 .elementor-element.elementor-element-5a431e9c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-5a431e9c .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-55 .elementor-element.elementor-element-77397662{width:var( --container-widget-width, 90% );max-width:90%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-4d4f6571{--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-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-4d4f6571.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-679c52ee{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-679c52ee.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-e3fcf7e{width:var( --container-widget-width, 32px );max-width:32px;padding:0px 0px 0px 0px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-6623c28b{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-6623c28b .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-55 .elementor-element.elementor-element-35db2bea{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;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-55 .elementor-element.elementor-element-1040b95e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-1040b95e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-6da3d6a6{width:var( --container-widget-width, 32px );max-width:32px;padding:0px 0px 0px 0px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-4465849b{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-4465849b .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-55 .elementor-element.elementor-element-13444336{width:var( --container-widget-width, 98% );max-width:98%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;--container-widget-width:98%;--container-widget-flex-grow:0;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-55 .elementor-element.elementor-element-191b5a15{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-191b5a15.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-2b935001{width:var( --container-widget-width, 32px );max-width:32px;padding:0px 0px 0px 0px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-5333ee3{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-5333ee3 .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-55 .elementor-element.elementor-element-6ecbcfbf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 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-text );}.elementor-55 .elementor-element.elementor-element-66b6f9c1{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-66b6f9c1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-690af162{width:var( --container-widget-width, 32px );max-width:32px;padding:0px 0px 0px 0px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-551d6101{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-551d6101 .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-55 .elementor-element.elementor-element-4db57ac8{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;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-55 .elementor-element.elementor-element-49f3a18b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-49f3a18b:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-49f3a18b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8437f0c );}.elementor-55 .elementor-element.elementor-element-37ea9981{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-70b41b09{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-6fdb603d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-55 .elementor-element.elementor-element-6fdb603d .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-6fdb603d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-6fdb603d.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-6fdb603d.elementor-view-default .elementor-icon{color:var( --e-global-color-785b64d );border-color:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-6fdb603d.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-6fdb603d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-6fdb603d .elementor-icon{font-size:24px;}.elementor-55 .elementor-element.elementor-element-6fdb603d .elementor-icon svg{height:24px;}.elementor-55 .elementor-element.elementor-element-5b3f5ece{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-55 .elementor-element.elementor-element-5b3f5ece .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-5ff7e32c{width:var( --container-widget-width, 83% );max-width:83%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:left;}.elementor-55 .elementor-element.elementor-element-5ff7e32c .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-55 .elementor-element.elementor-element-6ba3d3e2{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-1877fd4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-55 .elementor-element.elementor-element-1877fd4a .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-7703917a{--e-rating-icon-font-size:18px;--e-rating-icon-marked-color:var( --e-global-color-93537c9 );--e-rating-icon-color:var( --e-global-color-accent );}.elementor-55 .elementor-element.elementor-element-720493d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-55 .elementor-element.elementor-element-720493d7 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-2820ed20{--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:flex-end;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-6dd3fe60{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-d055b95 .elementor-button{background-color:var( --e-global-color-primary );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 );fill:var( --e-global-color-b41e63e );color:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-d055b95 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-d055b95 .elementor-button:focus{background-color:var( --e-global-color-b41e63e );color:var( --e-global-color-67746eb );}.elementor-55 .elementor-element.elementor-element-d055b95{width:auto;max-width:auto;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-d055b95 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-d055b95 .elementor-button:focus svg{fill:var( --e-global-color-67746eb );}.elementor-55 .elementor-element.elementor-element-24e5b980{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--margin-top:16px;--margin-bottom:0px;--margin-left:12px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-24e5b980.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-2537bad4{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-2537bad4.elementor-element{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-1b9d65e8{width:auto;max-width:auto;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-1b9d65e8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-1b9d65e8 .elementor-image-box-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-1b9d65e8 .elementor-icon-box-title{margin-bottom:4px;margin-top:0;}.elementor-55 .elementor-element.elementor-element-1b9d65e8 .elementor-image-box-title{margin-bottom:4px;margin-top:0;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-55 .elementor-element.elementor-element-1b9d65e8 .elementor-image-box-description{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-71ed20f{--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-55 .elementor-element.elementor-element-508da0bf{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-55 .elementor-element.elementor-element-508da0bf .elementor-divider-separator{width:100%;}.elementor-55 .elementor-element.elementor-element-75e80e6{--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:024px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-be438e7{width:var( --container-widget-width, calc(20% - 19.2px) );max-width:calc(20% - 19.2px);padding:0px 0px 0px 0px;--container-widget-width:calc(20% - 19.2px);--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-be438e7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-72b43a0f{width:var( --container-widget-width, calc(20% - 19.2px) );max-width:calc(20% - 19.2px);padding:0px 0px 0px 0px;--container-widget-width:calc(20% - 19.2px);--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-295dbb6b{width:var( --container-widget-width, calc(20% - 19.2px) );max-width:calc(20% - 19.2px);padding:0px 0px 0px 0px;--container-widget-width:calc(20% - 19.2px);--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-6cdfad31{width:var( --container-widget-width, calc(20% - 19.2px) );max-width:calc(20% - 19.2px);padding:0px 0px 0px 0px;--container-widget-width:calc(20% - 19.2px);--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-551bd9cb{width:var( --container-widget-width, calc(20% - 19.2px) );max-width:calc(20% - 19.2px);padding:0px 0px 0px 0px;--container-widget-width:calc(20% - 19.2px);--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-76e5b97a{--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;--overlay-opacity:1;--padding-top:112px;--padding-bottom:112px;--padding-left:024px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-76e5b97a:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-76e5b97a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-76e5b97a::before, .elementor-55 .elementor-element.elementor-element-76e5b97a > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-76e5b97a > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-76e5b97a > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-76e5b97a > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-76e5b97a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://neotechnique.ca/wp-content/uploads/2025/10/Grid-02-ERYKJ6R.png");--background-overlay:'';background-position:center center;}.elementor-55 .elementor-element.elementor-element-41bf4819{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-262a4320{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-4facfdf2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-55 .elementor-element.elementor-element-4facfdf2 .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-4facfdf2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-4facfdf2.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-4facfdf2.elementor-view-default .elementor-icon{color:var( --e-global-color-785b64d );border-color:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-4facfdf2.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-4facfdf2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-4facfdf2 .elementor-icon{font-size:24px;}.elementor-55 .elementor-element.elementor-element-4facfdf2 .elementor-icon svg{height:24px;}.elementor-55 .elementor-element.elementor-element-677fb44f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-55 .elementor-element.elementor-element-677fb44f .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-2571d29{width:var( --container-widget-width, 100% );max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-55 .elementor-element.elementor-element-2571d29 .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-55 .elementor-element.elementor-element-2a9925b6{width:var( --container-widget-width, 74% );max-width:74%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-7eaf133e .elementor-button{background-color:var( --e-global-color-785b64d );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 );fill:var( --e-global-color-3a25208 );color:var( --e-global-color-3a25208 );}.elementor-55 .elementor-element.elementor-element-7eaf133e .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-7eaf133e .elementor-button:focus{background-color:var( --e-global-color-e052ba3 );color:var( --e-global-color-3a25208 );}.elementor-55 .elementor-element.elementor-element-7eaf133e{width:auto;max-width:auto;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-7eaf133e .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-7eaf133e .elementor-button:focus svg{fill:var( --e-global-color-3a25208 );}.elementor-55 .elementor-element.elementor-element-57848ded{--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-55 .elementor-element.elementor-element-53538c1b{--display:flex;--min-height:560px;--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:stretch;--flex-wrap:wrap;--overlay-opacity:1;border-style:none;--border-style:none;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-53538c1b:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-53538c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a25208 );background-image:url("https://neotechnique.ca/wp-content/uploads/2025/10/Isometric-1-BRG4PAF.png");background-position:90% 90%;background-repeat:no-repeat;background-size:44% auto;}.elementor-55 .elementor-element.elementor-element-53538c1b::before, .elementor-55 .elementor-element.elementor-element-53538c1b > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-53538c1b > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-53538c1b > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-53538c1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-53538c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-53538c1b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-7617c5e3{--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-55 .elementor-element.elementor-element-7617c5e3.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-574ff4d2.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-574ff4d2 .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:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-2b6acb69 .elementor-button{background-color:var( --e-global-color-288ba8b );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 );fill:var( --e-global-color-e052ba3 );color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-2b6acb69 .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-2b6acb69 .elementor-button:focus{background-color:var( --e-global-color-b41e63e );color:var( --e-global-color-67746eb );}.elementor-55 .elementor-element.elementor-element-2b6acb69{width:auto;max-width:auto;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-2b6acb69 .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-2b6acb69 .elementor-button:focus svg{fill:var( --e-global-color-67746eb );}.elementor-55 .elementor-element.elementor-element-76e6c90{--display:flex;--min-height:500px;--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:stretch;--flex-wrap:wrap;--overlay-opacity:1;border-style:none;--border-style:none;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-76e6c90:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-76e6c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a25208 );background-image:url("https://neotechnique.ca/wp-content/uploads/2025/10/Isometric-4-BRG4PAF.png");background-position:90% 90%;background-repeat:no-repeat;background-size:44% auto;}.elementor-55 .elementor-element.elementor-element-76e6c90::before, .elementor-55 .elementor-element.elementor-element-76e6c90 > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-76e6c90 > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-76e6c90 > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-76e6c90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-76e6c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-76e6c90.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-54311627{--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-55 .elementor-element.elementor-element-54311627.e-con{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-4a1a742b.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-4a1a742b .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:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-6f491f4e .elementor-button{background-color:var( --e-global-color-288ba8b );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 );fill:var( --e-global-color-e052ba3 );color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-6f491f4e .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-6f491f4e .elementor-button:focus{background-color:var( --e-global-color-b41e63e );color:var( --e-global-color-67746eb );}.elementor-55 .elementor-element.elementor-element-6f491f4e{width:auto;max-width:auto;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-6f491f4e .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-6f491f4e .elementor-button:focus svg{fill:var( --e-global-color-67746eb );}.elementor-55 .elementor-element.elementor-element-30c5614b{--display:flex;--min-height:500px;--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:stretch;--flex-wrap:wrap;--overlay-opacity:1;border-style:none;--border-style:none;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-30c5614b:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-30c5614b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a25208 );background-image:url("https://neotechnique.ca/wp-content/uploads/2025/10/Isometric-5-BRG4PAF.png");background-position:90% 90%;background-repeat:no-repeat;background-size:54% auto;}.elementor-55 .elementor-element.elementor-element-30c5614b::before, .elementor-55 .elementor-element.elementor-element-30c5614b > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-30c5614b > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-30c5614b > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-30c5614b > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-30c5614b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-55 .elementor-element.elementor-element-30c5614b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-b2de9dd{--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-55 .elementor-element.elementor-element-b2de9dd.e-con{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-1a06a666.elementor-element{--align-self:flex-start;}.elementor-55 .elementor-element.elementor-element-1a06a666 .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:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-2ab76e0e .elementor-button{background-color:var( --e-global-color-288ba8b );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 );fill:var( --e-global-color-e052ba3 );color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-2ab76e0e .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-2ab76e0e .elementor-button:focus{background-color:var( --e-global-color-b41e63e );color:var( --e-global-color-67746eb );}.elementor-55 .elementor-element.elementor-element-2ab76e0e{width:auto;max-width:auto;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-2ab76e0e .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-2ab76e0e .elementor-button:focus svg{fill:var( --e-global-color-67746eb );}.elementor-55 .elementor-element.elementor-element-1633d1ac{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:132px;--padding-bottom:132px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-1633d1ac:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-1633d1ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a25208 );}.elementor-55 .elementor-element.elementor-element-1633d1ac::before, .elementor-55 .elementor-element.elementor-element-1633d1ac > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-1633d1ac > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-1633d1ac > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-1633d1ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-1633d1ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://neotechnique.ca/wp-content/uploads/2025/10/Grid-ERYKJ6R.png");--background-overlay:'';background-position:center center;}.elementor-55 .elementor-element.elementor-element-28a27b8a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-466e75d2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-4064876c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-55 .elementor-element.elementor-element-4064876c .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-4064876c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-4064876c.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-4064876c.elementor-view-default .elementor-icon{color:var( --e-global-color-b41e63e );border-color:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-4064876c.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-4064876c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-4064876c .elementor-icon{font-size:24px;}.elementor-55 .elementor-element.elementor-element-4064876c .elementor-icon svg{height:24px;}.elementor-55 .elementor-element.elementor-element-3a5e4e33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-55 .elementor-element.elementor-element-3a5e4e33 .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-3a2e64c7{width:var( --container-widget-width, 100% );max-width:100%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-55 .elementor-element.elementor-element-3a2e64c7 .elementor-heading-title{font-family:var( --e-global-typography-1f049da-font-family ), Sans-serif;font-size:var( --e-global-typography-1f049da-font-size );font-weight:var( --e-global-typography-1f049da-font-weight );text-transform:var( --e-global-typography-1f049da-text-transform );font-style:var( --e-global-typography-1f049da-font-style );line-height:var( --e-global-typography-1f049da-line-height );color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-6609ff31{--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-around;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-4b450b5f .elementor-button{background-color:var( --e-global-color-785b64d );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 );fill:var( --e-global-color-ec25634 );color:var( --e-global-color-ec25634 );}.elementor-55 .elementor-element.elementor-element-4b450b5f .elementor-button:hover, .elementor-55 .elementor-element.elementor-element-4b450b5f .elementor-button:focus{background-color:var( --e-global-color-e052ba3 );color:var( --e-global-color-3a25208 );}.elementor-55 .elementor-element.elementor-element-4b450b5f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-4b450b5f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-55 .elementor-element.elementor-element-4b450b5f .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-55 .elementor-element.elementor-element-4b450b5f .elementor-button:hover svg, .elementor-55 .elementor-element.elementor-element-4b450b5f .elementor-button:focus svg{fill:var( --e-global-color-3a25208 );}.elementor-55 .elementor-element.elementor-element-4b450b5f .elementor-button .elementor-button-icon i, .elementor-55 .elementor-element.elementor-element-4b450b5f .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-55 .elementor-element.elementor-element-77a00a40{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--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-55 .elementor-element.elementor-element-77a00a40.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-106ea5e0{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-106ea5e0.elementor-element{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-d0e6b63{width:auto;max-width:auto;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-d0e6b63.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-d0e6b63 .elementor-image-box-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-d0e6b63 .elementor-icon-box-title{margin-bottom:6px;margin-top:0;}.elementor-55 .elementor-element.elementor-element-d0e6b63 .elementor-image-box-title{margin-bottom:6px;margin-top:0;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-55 .elementor-element.elementor-element-d0e6b63 .elementor-image-box-description{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );color:var( --e-global-color-secondary );}.elementor-55 .elementor-element.elementor-element-4b0df82a{--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:center;--align-items:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:2px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-4b0df82a:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-4b0df82a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://neotechnique.ca/wp-content/uploads/2025/10/img-KEFD5HS.jpg");background-position:center center;background-size:cover;}.elementor-55 .elementor-element.elementor-element-7b20b50e{width:initial;max-width:initial;background-color:var( --e-global-color-e052ba3 );padding:20px 17px 12px 20px;border-radius:100px 100px 100px 100px;}.elementor-55 .elementor-element.elementor-element-7b20b50e.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-7b20b50e .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-7b20b50e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-7b20b50e.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-7b20b50e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-7b20b50e.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-7b20b50e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-7b20b50e .elementor-icon{font-size:26px;}.elementor-55 .elementor-element.elementor-element-7b20b50e .elementor-icon svg{height:26px;}.elementor-55 .elementor-element.elementor-element-44208cc4{--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:112px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-44208cc4:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-44208cc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8437f0c );}.elementor-55 .elementor-element.elementor-element-16aafe10{--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:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-66f1000a{--display:flex;--min-height:448px;--flex-wrap:nowrap;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:0px 0px 0px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-66f1000a:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-66f1000a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-66f1000a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-3bb0dcc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-3bb0dcc5 .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:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-7c1688a2{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-1bc8dd10{--grid-template-columns:repeat(0, auto);text-align:right;width:auto;max-width:auto;--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-55 .elementor-element.elementor-element-1bc8dd10 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-1bc8dd10 .elementor-social-icon i{color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-1bc8dd10 .elementor-social-icon svg{fill:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-1bc8dd10 .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-1bc8dd10 .elementor-social-icon:hover i{color:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-1bc8dd10 .elementor-social-icon:hover svg{fill:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-78e0073d{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-78e0073d.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-ed59e3a{width:var( --container-widget-width, 48px );max-width:48px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-ed59e3a.elementor-element{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-566f260{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) -16px;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 );color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-2643fd5{width:auto;max-width:auto;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 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-text );}.elementor-55 .elementor-element.elementor-element-210dc0c1{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-210dc0c1.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-9063262{width:var( --container-widget-width, calc(50% - 18px) );max-width:calc(50% - 18px);--container-widget-width:calc(50% - 18px);--container-widget-flex-grow:0;text-align:left;}.elementor-55 .elementor-element.elementor-element-9063262 img{width:100px;border-radius:1000px 1000px 1000px 1000px;}.elementor-55 .elementor-element.elementor-element-9be624c{--grid-template-columns:repeat(0, auto);text-align:right;width:var( --container-widget-width, 50 );max-width:50;--container-widget-width:50;--container-widget-flex-grow:0;--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-55 .elementor-element.elementor-element-9be624c .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-9be624c .elementor-social-icon i{color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-9be624c .elementor-social-icon svg{fill:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-9be624c .elementor-social-icon:hover i{color:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-9be624c .elementor-social-icon:hover svg{fill:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-357dc1f6{--display:flex;--min-height:448px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-357dc1f6:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-357dc1f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-357dc1f6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-74800beb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-74800beb .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:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-527bd188{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-50bef627{--grid-template-columns:repeat(0, auto);text-align:right;width:auto;max-width:auto;--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-55 .elementor-element.elementor-element-50bef627 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-50bef627 .elementor-social-icon i{color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-50bef627 .elementor-social-icon svg{fill:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-50bef627 .elementor-social-icon:hover i{color:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-50bef627 .elementor-social-icon:hover svg{fill:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-d5558f3{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-d5558f3.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-24363fb1{width:var( --container-widget-width, 48px );max-width:48px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-24363fb1.elementor-element{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-5021f797{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) -16px;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 );color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-73d29048{width:auto;max-width:auto;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 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-text );}.elementor-55 .elementor-element.elementor-element-699a9515{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-699a9515.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-44844ce{width:var( --container-widget-width, calc(50% - 18px) );max-width:calc(50% - 18px);--container-widget-width:calc(50% - 18px);--container-widget-flex-grow:0;text-align:left;}.elementor-55 .elementor-element.elementor-element-44844ce img{width:100px;border-radius:1000px 1000px 1000px 1000px;}.elementor-55 .elementor-element.elementor-element-19b0e566{--grid-template-columns:repeat(0, auto);text-align:right;width:var( --container-widget-width, 50 );max-width:50;--container-widget-width:50;--container-widget-flex-grow:0;--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-55 .elementor-element.elementor-element-19b0e566 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-19b0e566 .elementor-social-icon i{color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-19b0e566 .elementor-social-icon svg{fill:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-19b0e566 .elementor-social-icon:hover i{color:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-19b0e566 .elementor-social-icon:hover svg{fill:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-6efd54a6{--display:flex;--min-height:448px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-6efd54a6:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-6efd54a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-6efd54a6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-5e6746ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-5e6746ae .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:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-69fd6968{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-6c54d6d5{--grid-template-columns:repeat(0, auto);text-align:right;width:auto;max-width:auto;--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-55 .elementor-element.elementor-element-6c54d6d5 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-6c54d6d5 .elementor-social-icon i{color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-6c54d6d5 .elementor-social-icon svg{fill:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-6c54d6d5 .elementor-social-icon:hover i{color:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-6c54d6d5 .elementor-social-icon:hover svg{fill:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-2a49c669{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-2a49c669.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-646a3be7{width:var( --container-widget-width, 48px );max-width:48px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-646a3be7.elementor-element{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-3d28ed83{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) -16px;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 );color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-1e62faed{width:auto;max-width:auto;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 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-text );}.elementor-55 .elementor-element.elementor-element-f353bfb{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-f353bfb.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-2d5e2338{width:var( --container-widget-width, calc(50% - 18px) );max-width:calc(50% - 18px);--container-widget-width:calc(50% - 18px);--container-widget-flex-grow:0;text-align:left;}.elementor-55 .elementor-element.elementor-element-2d5e2338 img{width:100px;border-radius:1000px 1000px 1000px 1000px;}.elementor-55 .elementor-element.elementor-element-9e78696{--grid-template-columns:repeat(0, auto);text-align:right;width:var( --container-widget-width, 50 );max-width:50;--container-widget-width:50;--container-widget-flex-grow:0;--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-55 .elementor-element.elementor-element-9e78696 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-9e78696 .elementor-social-icon i{color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-9e78696 .elementor-social-icon svg{fill:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-9e78696 .elementor-social-icon:hover i{color:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-9e78696 .elementor-social-icon:hover svg{fill:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-b6af302{--display:flex;--min-height:448px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-b6af302:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-b6af302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-b6af302.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-4f7f19be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-4f7f19be .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:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-432fff19{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-74fb4bc5{--grid-template-columns:repeat(0, auto);text-align:right;width:auto;max-width:auto;--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-55 .elementor-element.elementor-element-74fb4bc5 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-74fb4bc5 .elementor-social-icon i{color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-74fb4bc5 .elementor-social-icon svg{fill:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-74fb4bc5 .elementor-social-icon:hover i{color:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-74fb4bc5 .elementor-social-icon:hover svg{fill:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-b95476e{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-b95476e.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-126a9f97{width:var( --container-widget-width, 48px );max-width:48px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-126a9f97.elementor-element{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-65f56b{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) -16px;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 );color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-33acd3cd{width:auto;max-width:auto;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 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-text );}.elementor-55 .elementor-element.elementor-element-4ba8fb98{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-4ba8fb98.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-45d775e7{width:var( --container-widget-width, calc(50% - 18px) );max-width:calc(50% - 18px);--container-widget-width:calc(50% - 18px);--container-widget-flex-grow:0;text-align:left;}.elementor-55 .elementor-element.elementor-element-45d775e7 img{width:100px;border-radius:1000px 1000px 1000px 1000px;}.elementor-55 .elementor-element.elementor-element-20e21a59{--grid-template-columns:repeat(0, auto);text-align:right;width:var( --container-widget-width, 50 );max-width:50;--container-widget-width:50;--container-widget-flex-grow:0;--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-55 .elementor-element.elementor-element-20e21a59 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-20e21a59 .elementor-social-icon i{color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-20e21a59 .elementor-social-icon svg{fill:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-20e21a59 .elementor-social-icon:hover i{color:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-20e21a59 .elementor-social-icon:hover svg{fill:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-6ab0870a{--display:flex;--min-height:448px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-6ab0870a:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-6ab0870a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-6ab0870a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-74595ce5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-74595ce5 .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:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-60dfefdc{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-27fbf367{--grid-template-columns:repeat(0, auto);text-align:right;width:auto;max-width:auto;--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-55 .elementor-element.elementor-element-27fbf367 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-27fbf367 .elementor-social-icon i{color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-27fbf367 .elementor-social-icon svg{fill:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-27fbf367 .elementor-social-icon:hover i{color:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-27fbf367 .elementor-social-icon:hover svg{fill:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-56764bb7{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-56764bb7.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-22ed226b{width:var( --container-widget-width, 48px );max-width:48px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-22ed226b.elementor-element{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-6eefe66c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) -16px;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 );color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-45c70a0{width:auto;max-width:auto;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 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-text );}.elementor-55 .elementor-element.elementor-element-79179981{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-79179981.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-2474e111{width:var( --container-widget-width, calc(50% - 18px) );max-width:calc(50% - 18px);--container-widget-width:calc(50% - 18px);--container-widget-flex-grow:0;text-align:left;}.elementor-55 .elementor-element.elementor-element-2474e111 img{width:100px;border-radius:1000px 1000px 1000px 1000px;}.elementor-55 .elementor-element.elementor-element-2854697c{--grid-template-columns:repeat(0, auto);text-align:right;width:var( --container-widget-width, 50 );max-width:50;--container-widget-width:50;--container-widget-flex-grow:0;--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-55 .elementor-element.elementor-element-2854697c .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-2854697c .elementor-social-icon i{color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-2854697c .elementor-social-icon svg{fill:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-2854697c .elementor-social-icon:hover i{color:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-2854697c .elementor-social-icon:hover svg{fill:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-5f4f12d4{--display:flex;--min-height:448px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-55 .elementor-element.elementor-element-5f4f12d4:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-5f4f12d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-5f4f12d4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-69d57875{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-69d57875 .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:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-1fc09ed3{--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:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-25376637{--grid-template-columns:repeat(0, auto);text-align:right;width:auto;max-width:auto;--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-55 .elementor-element.elementor-element-25376637 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-25376637 .elementor-social-icon i{color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-25376637 .elementor-social-icon svg{fill:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-25376637 .elementor-social-icon:hover i{color:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-25376637 .elementor-social-icon:hover svg{fill:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-255b78ec{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-255b78ec.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-2158eb10{width:var( --container-widget-width, 48px );max-width:48px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-2158eb10.elementor-element{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-2216c288{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) -16px;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 );color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-8af06d4{width:auto;max-width:auto;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 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-text );}.elementor-55 .elementor-element.elementor-element-52244da5{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-52244da5.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-7a286d67{width:var( --container-widget-width, calc(50% - 18px) );max-width:calc(50% - 18px);--container-widget-width:calc(50% - 18px);--container-widget-flex-grow:0;text-align:left;}.elementor-55 .elementor-element.elementor-element-7a286d67 img{width:100px;border-radius:1000px 1000px 1000px 1000px;}.elementor-55 .elementor-element.elementor-element-2005a881{--grid-template-columns:repeat(0, auto);text-align:right;width:var( --container-widget-width, 50 );max-width:50;--container-widget-width:50;--container-widget-flex-grow:0;--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-55 .elementor-element.elementor-element-2005a881 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-2005a881 .elementor-social-icon i{color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-2005a881 .elementor-social-icon svg{fill:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-2005a881 .elementor-social-icon:hover i{color:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-2005a881 .elementor-social-icon:hover svg{fill:var( --e-global-color-b41e63e );}.elementor-55 .elementor-element.elementor-element-16cd4d68{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-16cd4d68.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-1d51e73d{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-1e690e0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-55 .elementor-element.elementor-element-1e690e0c .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-1e690e0c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-1e690e0c.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-1e690e0c.elementor-view-default .elementor-icon{color:var( --e-global-color-785b64d );border-color:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-1e690e0c.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-1e690e0c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-1e690e0c .elementor-icon{font-size:24px;}.elementor-55 .elementor-element.elementor-element-1e690e0c .elementor-icon svg{height:24px;}.elementor-55 .elementor-element.elementor-element-30d90f7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-55 .elementor-element.elementor-element-30d90f7e .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-4442f220{width:var( --container-widget-width, 100% );max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-55 .elementor-element.elementor-element-4442f220 .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-55 .elementor-element.elementor-element-a39e71b{width:var( --container-widget-width, 55% );max-width:55%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-55 .elementor-element.elementor-element-72920a28{--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;--padding-top:132px;--padding-bottom:132px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-72920a28:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-72920a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://neotechnique.ca/wp-content/uploads/2025/10/Isometric-bg-LS76CH9.png");background-position:top right;background-repeat:no-repeat;background-size:16% auto;}.elementor-55 .elementor-element.elementor-element-23343152{--display:flex;--min-height:568px;--justify-content:space-between;--margin-top:24px;--margin-bottom:24px;--margin-left:24px;--margin-right:24px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-55 .elementor-element.elementor-element-23343152:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-23343152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://neotechnique.ca/wp-content/uploads/2025/10/Grid-02-ERYKJ6R.png");}.elementor-55 .elementor-element.elementor-element-29055d8c{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-9534752{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-55c37ed{width:var( --container-widget-width, 62px );max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-5d0f8a49{width:var( --container-widget-width, calc(84% - 18px) );max-width:calc(84% - 18px);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;--container-widget-width:calc(84% - 18px);--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-5d0f8a49 .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:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-ba7f338{width:var( --container-widget-width, calc(50% - 18px) );max-width:calc(50% - 18px);margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:calc(50% - 18px);--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-ba7f338.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-ba7f338 .elementor-image-box-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-ba7f338 .elementor-icon-box-title{margin-bottom:6px;margin-top:0;}.elementor-55 .elementor-element.elementor-element-ba7f338 .elementor-image-box-title{margin-bottom:6px;margin-top:0;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-55 .elementor-element.elementor-element-ba7f338 .elementor-image-box-description{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-32b3d7df{width:var( --container-widget-width, calc(50% - 18px) );max-width:calc(50% - 18px);margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -24px;--container-widget-width:calc(50% - 18px);--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-32b3d7df.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-32b3d7df .elementor-image-box-wrapper{text-align:left;}.elementor-55 .elementor-element.elementor-element-32b3d7df .elementor-icon-box-title{margin-bottom:6px;margin-top:0;}.elementor-55 .elementor-element.elementor-element-32b3d7df .elementor-image-box-title{margin-bottom:6px;margin-top:0;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-55 .elementor-element.elementor-element-32b3d7df .elementor-image-box-description{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-68012a5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-68012a5.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-5ed722dc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-571afe5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-55 .elementor-element.elementor-element-571afe5d .elementor-icon-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-571afe5d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-571afe5d.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-571afe5d.elementor-view-default .elementor-icon{color:var( --e-global-color-785b64d );border-color:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-571afe5d.elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-571afe5d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-785b64d );}.elementor-55 .elementor-element.elementor-element-571afe5d .elementor-icon{font-size:24px;}.elementor-55 .elementor-element.elementor-element-571afe5d .elementor-icon svg{height:24px;}.elementor-55 .elementor-element.elementor-element-54ad5519{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-55 .elementor-element.elementor-element-54ad5519 .elementor-heading-title{font-family:var( --e-global-typography-906ded2-font-family ), Sans-serif;font-size:var( --e-global-typography-906ded2-font-size );font-weight:var( --e-global-typography-906ded2-font-weight );text-transform:var( --e-global-typography-906ded2-text-transform );font-style:var( --e-global-typography-906ded2-font-style );line-height:var( --e-global-typography-906ded2-line-height );color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-6c966ed1{width:var( --container-widget-width, 100% );max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-55 .elementor-element.elementor-element-6c966ed1 .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-55 .elementor-element.elementor-element-63127d56{width:var( --container-widget-width, 73% );max-width:73%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:left;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-e052ba3 );}.elementor-55 .elementor-element.elementor-element-50901bca{--display:flex;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-55 .elementor-element.elementor-element-39a3b50c{width:var( --container-widget-width, 100% );max-width:100%;margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-55 .elementor-element.elementor-element-39a3b50c .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:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-2988aeb5{width:var( --container-widget-width, 80% );max-width:80%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;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-55 .elementor-element.elementor-element-27ccae98{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-5e0e8558.elementor-element{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-5e0e8558{text-align:left;}.elementor-55 .elementor-element.elementor-element-5e0e8558 img{width:12%;}@media(max-width:1024px){.elementor-55 .elementor-element.elementor-element-264e9a90{--padding-top:28px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-7500b57b{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-237cf541{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-237cf541.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-ec19457 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-46469d3f{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-55 .elementor-element.elementor-element-46469d3f .elementor-heading-title{font-size:var( --e-global-typography-a9df466-font-size );line-height:var( --e-global-typography-a9df466-line-height );letter-spacing:var( --e-global-typography-a9df466-letter-spacing );}.elementor-55 .elementor-element.elementor-element-7adf9ce{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-55 .elementor-element.elementor-element-4882eec6{--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:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-67650620{--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-55 .elementor-element.elementor-element-39bfee8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-55 .elementor-element.elementor-element-67f6b4e{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-55 .elementor-element.elementor-element-726d6eab{--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-55 .elementor-element.elementor-element-3a6327fd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-55 .elementor-element.elementor-element-27a56c31{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-55 .elementor-element.elementor-element-340d1edb{--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-55 .elementor-element.elementor-element-7a5000fe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-55 .elementor-element.elementor-element-67a4d7ab{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-55 .elementor-element.elementor-element-112343d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-7e1320ee .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-55 .elementor-element.elementor-element-3056720f{--flex-wrap:wrap;--padding-top:56px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-3056720f:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-3056720f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:42.8% auto;}.elementor-55 .elementor-element.elementor-element-3056720f::before, .elementor-55 .elementor-element.elementor-element-3056720f > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-3056720f > .e-con-inner > .elementor-background-video-container::before, .elementor-55 .elementor-element.elementor-element-3056720f > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-3056720f > .e-con-inner > .elementor-background-slideshow::before, .elementor-55 .elementor-element.elementor-element-3056720f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:0px auto;}.elementor-55 .elementor-element.elementor-element-6b3bcae3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-2776a5a4{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-2776a5a4.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-3588cc67 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-69fb13b7{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:51%;--container-widget-flex-grow:0;width:var( --container-widget-width, 51% );max-width:51%;}.elementor-55 .elementor-element.elementor-element-69fb13b7 .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-55 .elementor-element.elementor-element-84ea098{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-55 .elementor-element.elementor-element-37974706{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-7b41adb0{width:100%;max-width:100%;}.elementor-55 .elementor-element.elementor-element-7b41adb0 .elementor-image-box-title{font-size:50px;line-height:1.2em;}.elementor-55 .elementor-element.elementor-element-7b41adb0 .elementor-image-box-description{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-755bfd4e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-755bfd4e .elementor-image-box-title{font-size:50px;line-height:1.2em;}.elementor-55 .elementor-element.elementor-element-755bfd4e .elementor-image-box-description{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-32486d3f{--min-height:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-7c1aee45{--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-15cf910a .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-55 .elementor-element.elementor-element-1c010fc8{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-55 .elementor-element.elementor-element-4b470c9b .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-55 .elementor-element.elementor-element-1827a04 .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-55 .elementor-element.elementor-element-7e16fac0{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-55 .elementor-element.elementor-element-59df9017 .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-55 .elementor-element.elementor-element-14d9c1ae .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-55 .elementor-element.elementor-element-5eb9786a{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-55 .elementor-element.elementor-element-eb85d54 .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-55 .elementor-element.elementor-element-2d7562b5 .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-55 .elementor-element.elementor-element-1d749d6c{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-55 .elementor-element.elementor-element-4a835eb3 .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-55 .elementor-element.elementor-element-7bb04032{--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-924369d{--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-21694c9{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-21694c9.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-646d5364 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-40332313{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-55 .elementor-element.elementor-element-40332313 .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-55 .elementor-element.elementor-element-3a305f02{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-55 .elementor-element.elementor-element-444f49d4{--justify-content:center;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-fa04682 .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-55 .elementor-element.elementor-element-4b33cbe9{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-55 .elementor-element.elementor-element-4bc38b5e{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-55 .elementor-element.elementor-element-2c44a1f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-55 .elementor-element.elementor-element-2c44a1f5 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-12797a50 .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-55 .elementor-element.elementor-element-33e48b34 .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-55 .elementor-element.elementor-element-15d594ce{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-55 .elementor-element.elementor-element-33430847{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-55 .elementor-element.elementor-element-5dfc2712{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-55 .elementor-element.elementor-element-5dfc2712 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-5b85a90b .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-55 .elementor-element.elementor-element-139555c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-3d9c7997 .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-55 .elementor-element.elementor-element-52d0526c{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-55 .elementor-element.elementor-element-1b39032d{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-55 .elementor-element.elementor-element-27eb594{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-55 .elementor-element.elementor-element-27eb594 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-4cc85f4b .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-55 .elementor-element.elementor-element-5724b4fc{--flex-wrap:wrap;--padding-top:56px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-22ac316c{--min-height:746px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-22ac316c:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-22ac316c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-55 .elementor-element.elementor-element-22ac316c.e-con{--order:99999 /* order end hack */;}.elementor-55 .elementor-element.elementor-element-16b9a771{--min-height:290px;}.elementor-55 .elementor-element.elementor-element-4914e622 .elementor-icon{font-size:24px;}.elementor-55 .elementor-element.elementor-element-4914e622 .elementor-icon svg{height:24px;}.elementor-55 .elementor-element.elementor-element-2032b0e .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-55 .elementor-element.elementor-element-49a19a36{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-27fb996d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-55 .elementor-element.elementor-element-4ab8dcc{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-4ab8dcc.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-1e112586 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-5a431e9c{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-55 .elementor-element.elementor-element-5a431e9c .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-55 .elementor-element.elementor-element-77397662{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:center;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-55 .elementor-element.elementor-element-4d4f6571{--margin-top:016px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-679c52ee{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-55 .elementor-element.elementor-element-6623c28b{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-55 .elementor-element.elementor-element-6623c28b .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-55 .elementor-element.elementor-element-35db2bea{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;text-align:center;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-55 .elementor-element.elementor-element-1040b95e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-55 .elementor-element.elementor-element-4465849b{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-4465849b .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-55 .elementor-element.elementor-element-13444336{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;--container-widget-width:83%;--container-widget-flex-grow:0;width:var( --container-widget-width, 83% );max-width:83%;text-align:center;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-55 .elementor-element.elementor-element-191b5a15{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-5333ee3{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-5333ee3 .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-55 .elementor-element.elementor-element-6ecbcfbf{width:var( --container-widget-width, 90% );max-width:90%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;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-55 .elementor-element.elementor-element-66b6f9c1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-551d6101{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-551d6101 .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-55 .elementor-element.elementor-element-4db57ac8{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;text-align:center;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-55 .elementor-element.elementor-element-49f3a18b{--flex-wrap:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-37ea9981{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-70b41b09{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-70b41b09.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-5b3f5ece .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-5ff7e32c{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-55 .elementor-element.elementor-element-5ff7e32c .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-55 .elementor-element.elementor-element-6ba3d3e2{--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:-8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-1877fd4a .elementor-heading-title{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-55 .elementor-element.elementor-element-720493d7 .elementor-heading-title{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-55 .elementor-element.elementor-element-2820ed20{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--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-55 .elementor-element.elementor-element-6dd3fe60{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:center;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-55 .elementor-element.elementor-element-d055b95{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-d055b95 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-55 .elementor-element.elementor-element-24e5b980{--justify-content:center;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-24e5b980.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-2537bad4{--container-widget-width:42px;--container-widget-flex-grow:0;width:var( --container-widget-width, 42px );max-width:42px;}.elementor-55 .elementor-element.elementor-element-1b9d65e8{width:auto;max-width:auto;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-1b9d65e8 .elementor-image-box-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-55 .elementor-element.elementor-element-1b9d65e8 .elementor-image-box-description{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-71ed20f{--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-75e80e6{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-be438e7{padding:0px 0px 0px 0px;--container-widget-width:calc(33.3% - 19px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(33.3% - 19px) );max-width:calc(33.3% - 19px);}.elementor-55 .elementor-element.elementor-element-72b43a0f{padding:0px 0px 0px 0px;--container-widget-width:calc(33.3% - 19px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(33.3% - 19px) );max-width:calc(33.3% - 19px);}.elementor-55 .elementor-element.elementor-element-295dbb6b{padding:0px 0px 0px 0px;--container-widget-width:calc(33.3% - 19px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(33.3% - 19px) );max-width:calc(33.3% - 19px);}.elementor-55 .elementor-element.elementor-element-6cdfad31{padding:0px 0px 0px 0px;--container-widget-width:calc(33.3% - 19px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(33.3% - 19px) );max-width:calc(33.3% - 19px);}.elementor-55 .elementor-element.elementor-element-551bd9cb{padding:0px 0px 0px 0px;--container-widget-width:calc(33.3% - 19px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(33.3% - 19px) );max-width:calc(33.3% - 19px);}.elementor-55 .elementor-element.elementor-element-76e5b97a{--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:056px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-41bf4819{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-262a4320{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-262a4320.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-677fb44f .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-2571d29{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-55 .elementor-element.elementor-element-2571d29 .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-55 .elementor-element.elementor-element-2a9925b6{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;--container-widget-width:71%;--container-widget-flex-grow:0;width:var( --container-widget-width, 71% );max-width:71%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-55 .elementor-element.elementor-element-7eaf133e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-55 .elementor-element.elementor-element-57848ded{--justify-content:center;--padding-top:24px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-53538c1b{--min-height:580px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-55 .elementor-element.elementor-element-53538c1b:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-53538c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:90% 90%;}.elementor-55 .elementor-element.elementor-element-574ff4d2 .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-55 .elementor-element.elementor-element-2b6acb69 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-55 .elementor-element.elementor-element-76e6c90{--min-height:580px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-55 .elementor-element.elementor-element-76e6c90:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-76e6c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:90% 90%;}.elementor-55 .elementor-element.elementor-element-4a1a742b .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-55 .elementor-element.elementor-element-6f491f4e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-55 .elementor-element.elementor-element-30c5614b{--min-height:400px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-55 .elementor-element.elementor-element-30c5614b:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-30c5614b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:90% 75%;background-size:201px auto;}.elementor-55 .elementor-element.elementor-element-30c5614b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-1a06a666 .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-55 .elementor-element.elementor-element-2ab76e0e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-55 .elementor-element.elementor-element-1633d1ac{--flex-wrap:wrap;--padding-top:56px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-28a27b8a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-466e75d2{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-466e75d2.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-3a5e4e33 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-3a2e64c7{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-55 .elementor-element.elementor-element-3a2e64c7 .elementor-heading-title{font-size:var( --e-global-typography-1f049da-font-size );line-height:var( --e-global-typography-1f049da-line-height );}.elementor-55 .elementor-element.elementor-element-6609ff31{--padding-top:032px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-4b450b5f .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-55 .elementor-element.elementor-element-d0e6b63{width:auto;max-width:auto;}.elementor-55 .elementor-element.elementor-element-d0e6b63 .elementor-image-box-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-55 .elementor-element.elementor-element-d0e6b63 .elementor-image-box-description{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-4b0df82a{--min-height:670px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-44208cc4{--padding-top:56px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-16aafe10{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-66f1000a{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-55 .elementor-element.elementor-element-3bb0dcc5 .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-55 .elementor-element.elementor-element-7c1688a2{--flex-wrap:wrap;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-ed59e3a{--container-widget-width:44px;--container-widget-flex-grow:0;width:var( --container-widget-width, 44px );max-width:44px;}.elementor-55 .elementor-element.elementor-element-566f260{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) -16px;text-align:left;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-55 .elementor-element.elementor-element-2643fd5{text-align:left;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-55 .elementor-element.elementor-element-9063262 img{width:80px;}.elementor-55 .elementor-element.elementor-element-357dc1f6{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-55 .elementor-element.elementor-element-74800beb .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-55 .elementor-element.elementor-element-527bd188{--flex-wrap:wrap;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-24363fb1{--container-widget-width:44px;--container-widget-flex-grow:0;width:var( --container-widget-width, 44px );max-width:44px;}.elementor-55 .elementor-element.elementor-element-5021f797{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) -16px;text-align:left;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-55 .elementor-element.elementor-element-73d29048{text-align:left;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-55 .elementor-element.elementor-element-44844ce img{width:80px;}.elementor-55 .elementor-element.elementor-element-6efd54a6{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-55 .elementor-element.elementor-element-5e6746ae .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-55 .elementor-element.elementor-element-69fd6968{--flex-wrap:wrap;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-646a3be7{--container-widget-width:44px;--container-widget-flex-grow:0;width:var( --container-widget-width, 44px );max-width:44px;}.elementor-55 .elementor-element.elementor-element-3d28ed83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) -16px;text-align:left;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-55 .elementor-element.elementor-element-1e62faed{text-align:left;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-55 .elementor-element.elementor-element-2d5e2338 img{width:80px;}.elementor-55 .elementor-element.elementor-element-b6af302{border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-55 .elementor-element.elementor-element-4f7f19be .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-55 .elementor-element.elementor-element-432fff19{--flex-wrap:wrap;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-126a9f97{--container-widget-width:44px;--container-widget-flex-grow:0;width:var( --container-widget-width, 44px );max-width:44px;}.elementor-55 .elementor-element.elementor-element-65f56b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) -16px;text-align:left;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-55 .elementor-element.elementor-element-33acd3cd{text-align:left;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-55 .elementor-element.elementor-element-45d775e7 img{width:80px;}.elementor-55 .elementor-element.elementor-element-6ab0870a{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-55 .elementor-element.elementor-element-74595ce5 .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-55 .elementor-element.elementor-element-60dfefdc{--flex-wrap:wrap;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-22ed226b{--container-widget-width:44px;--container-widget-flex-grow:0;width:var( --container-widget-width, 44px );max-width:44px;}.elementor-55 .elementor-element.elementor-element-6eefe66c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) -16px;text-align:left;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-55 .elementor-element.elementor-element-45c70a0{text-align:left;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-55 .elementor-element.elementor-element-2474e111 img{width:80px;}.elementor-55 .elementor-element.elementor-element-5f4f12d4{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-55 .elementor-element.elementor-element-69d57875 .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-55 .elementor-element.elementor-element-1fc09ed3{--flex-wrap:wrap;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-2158eb10{--container-widget-width:44px;--container-widget-flex-grow:0;width:var( --container-widget-width, 44px );max-width:44px;}.elementor-55 .elementor-element.elementor-element-2216c288{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) -16px;text-align:left;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-55 .elementor-element.elementor-element-8af06d4{text-align:left;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-55 .elementor-element.elementor-element-7a286d67 img{width:80px;}.elementor-55 .elementor-element.elementor-element-16cd4d68{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-1d51e73d{--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-1d51e73d.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-30d90f7e .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-4442f220{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-55 .elementor-element.elementor-element-4442f220 .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-55 .elementor-element.elementor-element-a39e71b{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + -36px) 0px;--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-55 .elementor-element.elementor-element-72920a28{--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:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-72920a28:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-72920a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-55 .elementor-element.elementor-element-23343152{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-55 .elementor-element.elementor-element-29055d8c{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-55c37ed{--container-widget-width:56px;--container-widget-flex-grow:0;width:var( --container-widget-width, 56px );max-width:56px;}.elementor-55 .elementor-element.elementor-element-5d0f8a49 .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-55 .elementor-element.elementor-element-ba7f338{width:auto;max-width:auto;}.elementor-55 .elementor-element.elementor-element-ba7f338 .elementor-image-box-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-55 .elementor-element.elementor-element-ba7f338 .elementor-image-box-description{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-32b3d7df{width:auto;max-width:auto;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-32b3d7df .elementor-image-box-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-55 .elementor-element.elementor-element-32b3d7df .elementor-image-box-description{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-5ed722dc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-5ed722dc.e-con{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-54ad5519 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-6c966ed1{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-55 .elementor-element.elementor-element-6c966ed1 .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-55 .elementor-element.elementor-element-63127d56{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-55 .elementor-element.elementor-element-50901bca:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-50901bca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-repeat:no-repeat;background-size:24% auto;}.elementor-55 .elementor-element.elementor-element-50901bca{--padding-top:024px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-39a3b50c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-55 .elementor-element.elementor-element-39a3b50c .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-55 .elementor-element.elementor-element-2988aeb5{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;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-55 .elementor-element.elementor-element-27ccae98{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-5e0e8558{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;}.elementor-55 .elementor-element.elementor-element-5e0e8558 img{width:10%;}}@media(max-width:767px){.elementor-55 .elementor-element.elementor-element-264e9a90{--padding-top:16px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-7500b57b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-237cf541{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-ec19457{text-align:left;}.elementor-55 .elementor-element.elementor-element-ec19457 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-46469d3f{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-55 .elementor-element.elementor-element-46469d3f .elementor-heading-title{font-size:var( --e-global-typography-a9df466-font-size );line-height:var( --e-global-typography-a9df466-line-height );letter-spacing:var( --e-global-typography-a9df466-letter-spacing );}.elementor-55 .elementor-element.elementor-element-7adf9ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-55 .elementor-element.elementor-element-4882eec6{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-67650620{--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:center;}.elementor-55 .elementor-element.elementor-element-39bfee8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-55 .elementor-element.elementor-element-67f6b4e{--container-widget-width:44px;--container-widget-flex-grow:0;width:var( --container-widget-width, 44px );max-width:44px;}.elementor-55 .elementor-element.elementor-element-726d6eab{--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:center;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-3a6327fd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-55 .elementor-element.elementor-element-27a56c31{--container-widget-width:44px;--container-widget-flex-grow:0;width:var( --container-widget-width, 44px );max-width:44px;}.elementor-55 .elementor-element.elementor-element-340d1edb{--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:center;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-7a5000fe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-55 .elementor-element.elementor-element-67a4d7ab{--container-widget-width:44px;--container-widget-flex-grow:0;width:var( --container-widget-width, 44px );max-width:44px;}.elementor-55 .elementor-element.elementor-element-112343d6{--padding-top:16px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-7e1320ee .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-55 .elementor-element.elementor-element-3056720f:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-3056720f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0% auto;}.elementor-55 .elementor-element.elementor-element-3056720f{--padding-top:48px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-6b3bcae3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-55 .elementor-element.elementor-element-2776a5a4{--justify-content:center;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-3588cc67{text-align:left;}.elementor-55 .elementor-element.elementor-element-3588cc67 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-69fb13b7{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-55 .elementor-element.elementor-element-69fb13b7 .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-55 .elementor-element.elementor-element-84ea098{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-55 .elementor-element.elementor-element-37974706{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-7e5562aa{--width:50;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-55 .elementor-element.elementor-element-7b41adb0 .elementor-image-box-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-7b41adb0 .elementor-image-box-title{font-size:38px;line-height:1.1em;}.elementor-55 .elementor-element.elementor-element-7b41adb0 .elementor-image-box-description{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-3443ef81{--width:50;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-55 .elementor-element.elementor-element-755bfd4e .elementor-image-box-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-755bfd4e .elementor-image-box-title{font-size:38px;line-height:1.1em;}.elementor-55 .elementor-element.elementor-element-755bfd4e .elementor-image-box-description{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-32486d3f{--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-7c1aee45{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-538df37e{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-15cf910a .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-55 .elementor-element.elementor-element-1c010fc8{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-55 .elementor-element.elementor-element-4b470c9b .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-55 .elementor-element.elementor-element-20ecfe01{--container-widget-width:62px;--container-widget-flex-grow:0;width:var( --container-widget-width, 62px );max-width:62px;}.elementor-55 .elementor-element.elementor-element-141013e6{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-1827a04 .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-55 .elementor-element.elementor-element-7e16fac0{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-55 .elementor-element.elementor-element-59df9017 .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-55 .elementor-element.elementor-element-6b494f99{--container-widget-width:62px;--container-widget-flex-grow:0;width:var( --container-widget-width, 62px );max-width:62px;}.elementor-55 .elementor-element.elementor-element-6854c559{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-14d9c1ae .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-55 .elementor-element.elementor-element-5eb9786a{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-55 .elementor-element.elementor-element-3541fee5{--container-widget-width:62px;--container-widget-flex-grow:0;width:var( --container-widget-width, 62px );max-width:62px;}.elementor-55 .elementor-element.elementor-element-eb85d54 .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-55 .elementor-element.elementor-element-1487018a{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-2d7562b5 .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-55 .elementor-element.elementor-element-1d749d6c{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-55 .elementor-element.elementor-element-4a835eb3 .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-55 .elementor-element.elementor-element-73806870{--container-widget-width:62px;--container-widget-flex-grow:0;width:var( --container-widget-width, 62px );max-width:62px;}.elementor-55 .elementor-element.elementor-element-7bb04032{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-924369d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-21694c9{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-646d5364{text-align:left;}.elementor-55 .elementor-element.elementor-element-646d5364 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-40332313{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-55 .elementor-element.elementor-element-40332313 .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-55 .elementor-element.elementor-element-3a305f02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-55 .elementor-element.elementor-element-444f49d4{--margin-top:016px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-825fe64{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-55 .elementor-element.elementor-element-fa04682 .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-55 .elementor-element.elementor-element-4b33cbe9{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-55 .elementor-element.elementor-element-641dec92{--container-widget-width:56px;--container-widget-flex-grow:0;width:var( --container-widget-width, 56px );max-width:56px;}.elementor-55 .elementor-element.elementor-element-4bc38b5e{--width:50;}.elementor-55 .elementor-element.elementor-element-2c44a1f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-2c44a1f5 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-12797a50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;}.elementor-55 .elementor-element.elementor-element-12797a50 .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-55 .elementor-element.elementor-element-1c4210b3{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-55 .elementor-element.elementor-element-33e48b34 .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-55 .elementor-element.elementor-element-15d594ce{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-55 .elementor-element.elementor-element-52b593a1{--container-widget-width:56px;--container-widget-flex-grow:0;width:var( --container-widget-width, 56px );max-width:56px;}.elementor-55 .elementor-element.elementor-element-33430847{--width:50;}.elementor-55 .elementor-element.elementor-element-5dfc2712{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-5dfc2712 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-5b85a90b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;}.elementor-55 .elementor-element.elementor-element-5b85a90b .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-55 .elementor-element.elementor-element-139555c5{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-55 .elementor-element.elementor-element-3d9c7997 .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-55 .elementor-element.elementor-element-52d0526c{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-55 .elementor-element.elementor-element-6d48b01c{--container-widget-width:56px;--container-widget-flex-grow:0;width:var( --container-widget-width, 56px );max-width:56px;}.elementor-55 .elementor-element.elementor-element-1b39032d{--width:50;}.elementor-55 .elementor-element.elementor-element-27eb594{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-27eb594 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-4cc85f4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;}.elementor-55 .elementor-element.elementor-element-4cc85f4b .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-55 .elementor-element.elementor-element-5724b4fc{--padding-top:48px;--padding-bottom:072px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-22ac316c{--min-height:533px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-22ac316c:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-22ac316c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-55 .elementor-element.elementor-element-16b9a771{--min-height:0px;--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-start;--flex-wrap:nowrap;}.elementor-55 .elementor-element.elementor-element-4914e622{padding:0px 0px 0px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-55 .elementor-element.elementor-element-4914e622.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-55 .elementor-element.elementor-element-4914e622 .elementor-icon{font-size:16px;}.elementor-55 .elementor-element.elementor-element-4914e622 .elementor-icon svg{height:16px;}.elementor-55 .elementor-element.elementor-element-2032b0e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-55 .elementor-element.elementor-element-2032b0e.elementor-element{--order:-99999 /* order start hack */;}.elementor-55 .elementor-element.elementor-element-2032b0e .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-55 .elementor-element.elementor-element-4ab8dcc{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-1e112586{text-align:left;}.elementor-55 .elementor-element.elementor-element-1e112586 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-5a431e9c{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-55 .elementor-element.elementor-element-5a431e9c .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-55 .elementor-element.elementor-element-77397662{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-55 .elementor-element.elementor-element-4d4f6571{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-679c52ee{--width:calc(50% - 18px);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-e3fcf7e{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-55 .elementor-element.elementor-element-6623c28b{width:100%;max-width:100%;}.elementor-55 .elementor-element.elementor-element-6623c28b .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-55 .elementor-element.elementor-element-35db2bea{width:100%;max-width:100%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;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-55 .elementor-element.elementor-element-1040b95e{--width:calc(50% - 18px);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-6da3d6a6{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-55 .elementor-element.elementor-element-4465849b{width:100%;max-width:100%;text-align:center;}.elementor-55 .elementor-element.elementor-element-4465849b .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-55 .elementor-element.elementor-element-13444336{width:100%;max-width:100%;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;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-55 .elementor-element.elementor-element-191b5a15{--width:calc(50% - 18px);--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-2b935001{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-55 .elementor-element.elementor-element-5333ee3{width:100%;max-width:100%;text-align:center;}.elementor-55 .elementor-element.elementor-element-5333ee3 .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-55 .elementor-element.elementor-element-6ecbcfbf{width:100%;max-width:100%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;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-55 .elementor-element.elementor-element-66b6f9c1{--width:calc(50% - 18px);--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-690af162{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-55 .elementor-element.elementor-element-551d6101{width:100%;max-width:100%;text-align:center;}.elementor-55 .elementor-element.elementor-element-551d6101 .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-55 .elementor-element.elementor-element-4db57ac8{width:100%;max-width:100%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;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-55 .elementor-element.elementor-element-49f3a18b{--padding-top:48px;--padding-bottom:048px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-70b41b09{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-5b3f5ece{text-align:left;}.elementor-55 .elementor-element.elementor-element-5b3f5ece .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-5ff7e32c{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-55 .elementor-element.elementor-element-5ff7e32c .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-55 .elementor-element.elementor-element-1877fd4a .elementor-heading-title{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-55 .elementor-element.elementor-element-720493d7 .elementor-heading-title{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-55 .elementor-element.elementor-element-6dd3fe60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-55 .elementor-element.elementor-element-d055b95 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-55 .elementor-element.elementor-element-24e5b980{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-2537bad4{--container-widget-width:36px;--container-widget-flex-grow:0;width:var( --container-widget-width, 36px );max-width:36px;}.elementor-55 .elementor-element.elementor-element-1b9d65e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-1b9d65e8 .elementor-image-box-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-55 .elementor-element.elementor-element-1b9d65e8 .elementor-image-box-description{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-75e80e6{--padding-top:0px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-be438e7{margin:-16px -16px calc(var(--kit-widget-spacing, 0px) + -16px) -16px;padding:0px 0px 0px 0px;--container-widget-width:calc(50% - 19.2px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 19.2px) );max-width:calc(50% - 19.2px);}.elementor-55 .elementor-element.elementor-element-72b43a0f{margin:-12px -16px calc(var(--kit-widget-spacing, 0px) + -16px) -16px;padding:0px 0px 0px 0px;--container-widget-width:calc(50% - 19.2px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 19.2px) );max-width:calc(50% - 19.2px);}.elementor-55 .elementor-element.elementor-element-295dbb6b{margin:-16px -16px calc(var(--kit-widget-spacing, 0px) + -16px) -16px;padding:0px 0px 0px 0px;--container-widget-width:calc(50% - 19.2px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 19.2px) );max-width:calc(50% - 19.2px);}.elementor-55 .elementor-element.elementor-element-6cdfad31{margin:-16px -16px calc(var(--kit-widget-spacing, 0px) + -16px) -16px;padding:0px 0px 0px 0px;--container-widget-width:calc(50% - 19.2px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 19.2px) );max-width:calc(50% - 19.2px);}.elementor-55 .elementor-element.elementor-element-551bd9cb{margin:-16px -16px calc(var(--kit-widget-spacing, 0px) + -16px) -16px;padding:0px 0px 0px 0px;--container-widget-width:calc(50% - 19.2px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(50% - 19.2px) );max-width:calc(50% - 19.2px);}.elementor-55 .elementor-element.elementor-element-76e5b97a{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-262a4320{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-677fb44f{text-align:left;}.elementor-55 .elementor-element.elementor-element-677fb44f .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-2571d29{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-55 .elementor-element.elementor-element-2571d29 .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-55 .elementor-element.elementor-element-2a9925b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-55 .elementor-element.elementor-element-7eaf133e{margin:016px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-7eaf133e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-55 .elementor-element.elementor-element-57848ded{--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-53538c1b{--min-height:400px;}.elementor-55 .elementor-element.elementor-element-53538c1b:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-53538c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:90% 90%;}.elementor-55 .elementor-element.elementor-element-574ff4d2 .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-55 .elementor-element.elementor-element-2b6acb69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-2b6acb69 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-55 .elementor-element.elementor-element-76e6c90{--min-height:400px;}.elementor-55 .elementor-element.elementor-element-76e6c90:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-76e6c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:90% 90%;}.elementor-55 .elementor-element.elementor-element-4a1a742b .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-55 .elementor-element.elementor-element-6f491f4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-6f491f4e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-55 .elementor-element.elementor-element-30c5614b{--min-height:400px;}.elementor-55 .elementor-element.elementor-element-30c5614b:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-30c5614b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:90% 90%;background-size:182px auto;}.elementor-55 .elementor-element.elementor-element-1a06a666 .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-55 .elementor-element.elementor-element-2ab76e0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-2ab76e0e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-55 .elementor-element.elementor-element-1633d1ac{--padding-top:48px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-466e75d2{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-3a5e4e33{text-align:left;}.elementor-55 .elementor-element.elementor-element-3a5e4e33 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-3a2e64c7{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-55 .elementor-element.elementor-element-3a2e64c7 .elementor-heading-title{font-size:var( --e-global-typography-1f049da-font-size );line-height:var( --e-global-typography-1f049da-line-height );}.elementor-55 .elementor-element.elementor-element-6609ff31{--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-4b450b5f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-4b450b5f .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-55 .elementor-element.elementor-element-77a00a40{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-106ea5e0{--container-widget-width:44px;--container-widget-flex-grow:0;width:var( --container-widget-width, 44px );max-width:44px;}.elementor-55 .elementor-element.elementor-element-d0e6b63.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-d0e6b63 .elementor-image-box-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-55 .elementor-element.elementor-element-d0e6b63 .elementor-image-box-description{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-4b0df82a{--min-height:380px;}.elementor-55 .elementor-element.elementor-element-44208cc4{--padding-top:48px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-3bb0dcc5 .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-55 .elementor-element.elementor-element-7c1688a2{--flex-wrap:wrap;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-78e0073d{--flex-wrap:nowrap;}.elementor-55 .elementor-element.elementor-element-ed59e3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -7px;--container-widget-width:56px;--container-widget-flex-grow:0;width:var( --container-widget-width, 56px );max-width:56px;}.elementor-55 .elementor-element.elementor-element-566f260{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) -18px;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-55 .elementor-element.elementor-element-2643fd5{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-55 .elementor-element.elementor-element-357dc1f6{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-55 .elementor-element.elementor-element-74800beb .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-55 .elementor-element.elementor-element-527bd188{--flex-wrap:wrap;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-d5558f3{--flex-wrap:nowrap;}.elementor-55 .elementor-element.elementor-element-24363fb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -7px;--container-widget-width:56px;--container-widget-flex-grow:0;width:var( --container-widget-width, 56px );max-width:56px;}.elementor-55 .elementor-element.elementor-element-5021f797{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) -18px;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-55 .elementor-element.elementor-element-73d29048{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-55 .elementor-element.elementor-element-5e6746ae .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-55 .elementor-element.elementor-element-69fd6968{--flex-wrap:wrap;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-2a49c669{--flex-wrap:nowrap;}.elementor-55 .elementor-element.elementor-element-646a3be7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -7px;--container-widget-width:56px;--container-widget-flex-grow:0;width:var( --container-widget-width, 56px );max-width:56px;}.elementor-55 .elementor-element.elementor-element-3d28ed83{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) -18px;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-55 .elementor-element.elementor-element-1e62faed{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-55 .elementor-element.elementor-element-b6af302{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-55 .elementor-element.elementor-element-4f7f19be .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-55 .elementor-element.elementor-element-432fff19{--flex-wrap:wrap;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-b95476e{--flex-wrap:nowrap;}.elementor-55 .elementor-element.elementor-element-126a9f97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -7px;--container-widget-width:56px;--container-widget-flex-grow:0;width:var( --container-widget-width, 56px );max-width:56px;}.elementor-55 .elementor-element.elementor-element-65f56b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) -18px;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-55 .elementor-element.elementor-element-33acd3cd{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-55 .elementor-element.elementor-element-74595ce5 .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-55 .elementor-element.elementor-element-60dfefdc{--flex-wrap:wrap;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-56764bb7{--flex-wrap:nowrap;}.elementor-55 .elementor-element.elementor-element-22ed226b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -7px;--container-widget-width:56px;--container-widget-flex-grow:0;width:var( --container-widget-width, 56px );max-width:56px;}.elementor-55 .elementor-element.elementor-element-6eefe66c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) -18px;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-55 .elementor-element.elementor-element-45c70a0{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-55 .elementor-element.elementor-element-5f4f12d4{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-55 .elementor-element.elementor-element-69d57875 .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-55 .elementor-element.elementor-element-1fc09ed3{--flex-wrap:wrap;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-255b78ec{--flex-wrap:nowrap;}.elementor-55 .elementor-element.elementor-element-2158eb10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -7px;--container-widget-width:56px;--container-widget-flex-grow:0;width:var( --container-widget-width, 56px );max-width:56px;}.elementor-55 .elementor-element.elementor-element-2216c288{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) -18px;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-55 .elementor-element.elementor-element-8af06d4{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-55 .elementor-element.elementor-element-1d51e73d{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-30d90f7e{text-align:left;}.elementor-55 .elementor-element.elementor-element-30d90f7e .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-4442f220{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-55 .elementor-element.elementor-element-4442f220 .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-55 .elementor-element.elementor-element-a39e71b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-55 .elementor-element.elementor-element-72920a28:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-72920a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-size:100px auto;}.elementor-55 .elementor-element.elementor-element-72920a28{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-55 .elementor-element.elementor-element-23343152{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-55 .elementor-element.elementor-element-29055d8c{--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-55 .elementor-element.elementor-element-9534752{--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-55 .elementor-element.elementor-element-5d0f8a49{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-55 .elementor-element.elementor-element-5d0f8a49 .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-55 .elementor-element.elementor-element-ba7f338{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-ba7f338.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-ba7f338 .elementor-image-box-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-ba7f338 .elementor-image-box-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-55 .elementor-element.elementor-element-ba7f338 .elementor-image-box-description{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-32b3d7df{width:100%;max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-32b3d7df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-55 .elementor-element.elementor-element-32b3d7df .elementor-image-box-wrapper{text-align:center;}.elementor-55 .elementor-element.elementor-element-32b3d7df .elementor-image-box-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-55 .elementor-element.elementor-element-32b3d7df .elementor-image-box-description{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-5ed722dc{--justify-content:center;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-54ad5519{text-align:left;}.elementor-55 .elementor-element.elementor-element-54ad5519 .elementor-heading-title{font-size:var( --e-global-typography-906ded2-font-size );line-height:var( --e-global-typography-906ded2-line-height );}.elementor-55 .elementor-element.elementor-element-6c966ed1{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-55 .elementor-element.elementor-element-6c966ed1 .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-55 .elementor-element.elementor-element-63127d56{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -29px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-55 .elementor-element.elementor-element-50901bca:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-50901bca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-size:0% auto;}.elementor-55 .elementor-element.elementor-element-50901bca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-55 .elementor-element.elementor-element-39a3b50c{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-55 .elementor-element.elementor-element-39a3b50c .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-55 .elementor-element.elementor-element-2988aeb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -29px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;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-55 .elementor-element.elementor-element-27ccae98{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-5e0e8558{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -7px;text-align:center;}.elementor-55 .elementor-element.elementor-element-5e0e8558 img{width:20%;}}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-237cf541{--width:50%;}.elementor-55 .elementor-element.elementor-element-4882eec6{--width:68%;}.elementor-55 .elementor-element.elementor-element-67650620{--width:33.3%;}.elementor-55 .elementor-element.elementor-element-726d6eab{--width:33.3%;}.elementor-55 .elementor-element.elementor-element-340d1edb{--width:33.3%;}.elementor-55 .elementor-element.elementor-element-6b3bcae3{--width:46%;}.elementor-55 .elementor-element.elementor-element-2776a5a4{--width:50%;}.elementor-55 .elementor-element.elementor-element-7e5562aa{--width:50%;}.elementor-55 .elementor-element.elementor-element-3443ef81{--width:50%;}.elementor-55 .elementor-element.elementor-element-32486d3f{--width:54%;}.elementor-55 .elementor-element.elementor-element-538df37e{--width:calc(50% - 18px);}.elementor-55 .elementor-element.elementor-element-141013e6{--width:calc(50% - 18px);}.elementor-55 .elementor-element.elementor-element-6854c559{--width:calc(50% - 18px);}.elementor-55 .elementor-element.elementor-element-1487018a{--width:calc(50% - 18px);}.elementor-55 .elementor-element.elementor-element-924369d{--width:100%;}.elementor-55 .elementor-element.elementor-element-21694c9{--width:50%;}.elementor-55 .elementor-element.elementor-element-825fe64{--width:calc(33.3% - 18px);}.elementor-55 .elementor-element.elementor-element-4bc38b5e{--width:40%;}.elementor-55 .elementor-element.elementor-element-1c4210b3{--width:calc(33.3% - 18px);}.elementor-55 .elementor-element.elementor-element-33430847{--width:40%;}.elementor-55 .elementor-element.elementor-element-139555c5{--width:calc(33.3% - 18px);}.elementor-55 .elementor-element.elementor-element-1b39032d{--width:40%;}.elementor-55 .elementor-element.elementor-element-22ac316c{--width:50%;}.elementor-55 .elementor-element.elementor-element-16b9a771{--width:65%;}.elementor-55 .elementor-element.elementor-element-49a19a36{--width:50%;}.elementor-55 .elementor-element.elementor-element-27fb996d{--width:100%;}.elementor-55 .elementor-element.elementor-element-4ab8dcc{--width:50%;}.elementor-55 .elementor-element.elementor-element-4d4f6571{--width:100%;}.elementor-55 .elementor-element.elementor-element-679c52ee{--width:calc(50% - 18px);}.elementor-55 .elementor-element.elementor-element-1040b95e{--width:calc(50% - 18px);}.elementor-55 .elementor-element.elementor-element-191b5a15{--width:calc(50% - 18px);}.elementor-55 .elementor-element.elementor-element-66b6f9c1{--width:calc(50% - 18px);}.elementor-55 .elementor-element.elementor-element-37ea9981{--width:calc(50% - 16px);}.elementor-55 .elementor-element.elementor-element-70b41b09{--width:50%;}.elementor-55 .elementor-element.elementor-element-2820ed20{--width:calc(50% - 16px);}.elementor-55 .elementor-element.elementor-element-24e5b980{--width:calc(50% - 18px);}.elementor-55 .elementor-element.elementor-element-41bf4819{--width:100%;}.elementor-55 .elementor-element.elementor-element-262a4320{--width:50%;}.elementor-55 .elementor-element.elementor-element-53538c1b{--width:calc(33.3% - 19.2px);}.elementor-55 .elementor-element.elementor-element-7617c5e3{--width:86.335%;}.elementor-55 .elementor-element.elementor-element-76e6c90{--width:calc(33.3% - 19.2px);}.elementor-55 .elementor-element.elementor-element-30c5614b{--width:calc(33.3% - 19.2px);}.elementor-55 .elementor-element.elementor-element-28a27b8a{--width:calc(55% - 16px);}.elementor-55 .elementor-element.elementor-element-466e75d2{--width:50%;}.elementor-55 .elementor-element.elementor-element-77a00a40{--width:calc(50% - 18px);}.elementor-55 .elementor-element.elementor-element-4b0df82a{--width:calc(40% - 16px);}.elementor-55 .elementor-element.elementor-element-66f1000a{--width:calc(33.3% - 16px);}.elementor-55 .elementor-element.elementor-element-78e0073d{--width:70%;}.elementor-55 .elementor-element.elementor-element-357dc1f6{--width:calc(33.3% - 16px);}.elementor-55 .elementor-element.elementor-element-d5558f3{--width:70%;}.elementor-55 .elementor-element.elementor-element-6efd54a6{--width:calc(33.3% - 16px);}.elementor-55 .elementor-element.elementor-element-2a49c669{--width:70%;}.elementor-55 .elementor-element.elementor-element-b6af302{--width:calc(33.3% - 16px);}.elementor-55 .elementor-element.elementor-element-b95476e{--width:70%;}.elementor-55 .elementor-element.elementor-element-6ab0870a{--width:calc(33.3% - 16px);}.elementor-55 .elementor-element.elementor-element-56764bb7{--width:70%;}.elementor-55 .elementor-element.elementor-element-5f4f12d4{--width:calc(33.3% - 16px);}.elementor-55 .elementor-element.elementor-element-255b78ec{--width:70%;}.elementor-55 .elementor-element.elementor-element-16cd4d68{--width:100%;}.elementor-55 .elementor-element.elementor-element-1d51e73d{--width:50%;}.elementor-55 .elementor-element.elementor-element-23343152{--width:45%;}.elementor-55 .elementor-element.elementor-element-5ed722dc{--width:50%;}.elementor-55 .elementor-element.elementor-element-50901bca{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-55 .elementor-element.elementor-element-237cf541{--width:100%;}.elementor-55 .elementor-element.elementor-element-4882eec6{--width:100%;}.elementor-55 .elementor-element.elementor-element-67650620{--width:100%;}.elementor-55 .elementor-element.elementor-element-726d6eab{--width:100%;}.elementor-55 .elementor-element.elementor-element-340d1edb{--width:100%;}.elementor-55 .elementor-element.elementor-element-6b3bcae3{--width:100%;}.elementor-55 .elementor-element.elementor-element-2776a5a4{--width:100%;}.elementor-55 .elementor-element.elementor-element-7e5562aa{--width:20%;}.elementor-55 .elementor-element.elementor-element-3443ef81{--width:20%;}.elementor-55 .elementor-element.elementor-element-32486d3f{--width:100%;}.elementor-55 .elementor-element.elementor-element-7c1aee45{--width:100%;}.elementor-55 .elementor-element.elementor-element-538df37e{--width:calc(50% - 18px);}.elementor-55 .elementor-element.elementor-element-141013e6{--width:calc(50% - 18px);}.elementor-55 .elementor-element.elementor-element-6854c559{--width:calc(50% - 18px);}.elementor-55 .elementor-element.elementor-element-1487018a{--width:calc(50% - 18px);}.elementor-55 .elementor-element.elementor-element-21694c9{--width:100%;}.elementor-55 .elementor-element.elementor-element-825fe64{--width:calc(50% - 16px);}.elementor-55 .elementor-element.elementor-element-4bc38b5e{--width:50%;}.elementor-55 .elementor-element.elementor-element-1c4210b3{--width:calc(50% - 16px);}.elementor-55 .elementor-element.elementor-element-33430847{--width:50%;}.elementor-55 .elementor-element.elementor-element-139555c5{--width:calc(50% - 16px);}.elementor-55 .elementor-element.elementor-element-1b39032d{--width:50%;}.elementor-55 .elementor-element.elementor-element-22ac316c{--width:100%;}.elementor-55 .elementor-element.elementor-element-16b9a771{--width:45%;}.elementor-55 .elementor-element.elementor-element-49a19a36{--width:100%;}.elementor-55 .elementor-element.elementor-element-27fb996d{--width:100%;}.elementor-55 .elementor-element.elementor-element-4ab8dcc{--width:100%;}.elementor-55 .elementor-element.elementor-element-4d4f6571{--width:100%;}.elementor-55 .elementor-element.elementor-element-679c52ee{--width:calc(50% - 18px);}.elementor-55 .elementor-element.elementor-element-1040b95e{--width:calc(50% - 18px);}.elementor-55 .elementor-element.elementor-element-191b5a15{--width:calc(50% - 18px);}.elementor-55 .elementor-element.elementor-element-66b6f9c1{--width:calc(50% - 18px);}.elementor-55 .elementor-element.elementor-element-37ea9981{--width:100%;}.elementor-55 .elementor-element.elementor-element-70b41b09{--width:100%;}.elementor-55 .elementor-element.elementor-element-2820ed20{--width:100%;}.elementor-55 .elementor-element.elementor-element-24e5b980{--width:28%;}.elementor-55 .elementor-element.elementor-element-262a4320{--width:100%;}.elementor-55 .elementor-element.elementor-element-53538c1b{--width:calc(50% - 16px);}.elementor-55 .elementor-element.elementor-element-76e6c90{--width:calc(50% - 16px);}.elementor-55 .elementor-element.elementor-element-30c5614b{--width:calc(50% - 16px);}.elementor-55 .elementor-element.elementor-element-28a27b8a{--width:100%;}.elementor-55 .elementor-element.elementor-element-466e75d2{--width:100%;}.elementor-55 .elementor-element.elementor-element-77a00a40{--width:calc(50% - 18px);}.elementor-55 .elementor-element.elementor-element-4b0df82a{--width:100%;}.elementor-55 .elementor-element.elementor-element-66f1000a{--width:calc(50% - 16px);}.elementor-55 .elementor-element.elementor-element-357dc1f6{--width:calc(50% - 16px);}.elementor-55 .elementor-element.elementor-element-6efd54a6{--width:calc(50% - 16px);}.elementor-55 .elementor-element.elementor-element-b6af302{--width:calc(50% - 16px);}.elementor-55 .elementor-element.elementor-element-6ab0870a{--width:calc(50% - 16px);}.elementor-55 .elementor-element.elementor-element-5f4f12d4{--width:calc(50% - 16px);}.elementor-55 .elementor-element.elementor-element-1d51e73d{--width:100%;}.elementor-55 .elementor-element.elementor-element-23343152{--width:100%;}.elementor-55 .elementor-element.elementor-element-5ed722dc{--width:100%;}.elementor-55 .elementor-element.elementor-element-50901bca{--width:100%;}}