.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-3ee431c{--display:flex;--margin-top:-122px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1829 .elementor-element.elementor-element-36880f0{--display:flex;--min-height:650px;--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:32px 32px;--row-gap:32px;--column-gap:32px;--overlay-opacity:0.56;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-1829 .elementor-element.elementor-element-36880f0:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-36880f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1829 .elementor-element.elementor-element-36880f0::before, .elementor-1829 .elementor-element.elementor-element-36880f0 > .elementor-background-video-container::before, .elementor-1829 .elementor-element.elementor-element-36880f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1829 .elementor-element.elementor-element-36880f0 > .elementor-background-slideshow::before, .elementor-1829 .elementor-element.elementor-element-36880f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1829 .elementor-element.elementor-element-36880f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(41deg, var( --e-global-color-primary ) 22%, #00000070 100%);}.elementor-1829 .elementor-element.elementor-element-b787c1f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;--z-index:50;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-1f5a733 .elementor-icon-wrapper{text-align:center;}.elementor-1829 .elementor-element.elementor-element-1f5a733.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-15da87f );}.elementor-1829 .elementor-element.elementor-element-1f5a733.elementor-view-framed .elementor-icon, .elementor-1829 .elementor-element.elementor-element-1f5a733.elementor-view-default .elementor-icon{color:var( --e-global-color-15da87f );border-color:var( --e-global-color-15da87f );}.elementor-1829 .elementor-element.elementor-element-1f5a733.elementor-view-framed .elementor-icon, .elementor-1829 .elementor-element.elementor-element-1f5a733.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-15da87f );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-6b4c0d8 .elementor-heading-title{font-size:var( --e-global-typography-3d20c4e-font-size );font-weight:var( --e-global-typography-3d20c4e-font-weight );line-height:var( --e-global-typography-3d20c4e-line-height );letter-spacing:var( --e-global-typography-3d20c4e-letter-spacing );word-spacing:var( --e-global-typography-3d20c4e-word-spacing );color:var( --e-global-color-15da87f );}.elementor-1829 .elementor-element.elementor-element-6b4c0d8 .elementor-heading-title a:hover, .elementor-1829 .elementor-element.elementor-element-6b4c0d8 .elementor-heading-title a:focus{color:var( --e-global-color-15da87f );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-icon-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-box:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon-box.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-97e8b9c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1829 .elementor-element.elementor-element-97e8b9c.elementor-view-stacked .elementor-icon{background-color:#D1D1D1;}.elementor-1829 .elementor-element.elementor-element-97e8b9c.elementor-view-framed .elementor-icon, .elementor-1829 .elementor-element.elementor-element-97e8b9c.elementor-view-default .elementor-icon{fill:#D1D1D1;color:#D1D1D1;border-color:#D1D1D1;}.elementor-1829 .elementor-element.elementor-element-97e8b9c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1829 .elementor-element.elementor-element-97e8b9c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#D1D1D1;}.elementor-1829 .elementor-element.elementor-element-97e8b9c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1829 .elementor-element.elementor-element-97e8b9c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1829 .elementor-element.elementor-element-97e8b9c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1829 .elementor-element.elementor-element-97e8b9c.elementor-view-default:has(:focus) .elementor-icon{fill:#D1D1D1;color:#D1D1D1;border-color:#D1D1D1;}.elementor-1829 .elementor-element.elementor-element-97e8b9c .elementor-icon{font-size:16px;}.elementor-1829 .elementor-element.elementor-element-97e8b9c .elementor-icon-box-title, .elementor-1829 .elementor-element.elementor-element-97e8b9c .elementor-icon-box-title a{font-size:var( --e-global-typography-a7d43be-font-size );line-height:var( --e-global-typography-a7d43be-line-height );letter-spacing:var( --e-global-typography-a7d43be-letter-spacing );word-spacing:var( --e-global-typography-a7d43be-word-spacing );}.elementor-1829 .elementor-element.elementor-element-97e8b9c .elementor-icon-box-title{color:#D1D1D1;}.elementor-1829 .elementor-element.elementor-element-97e8b9c:has(:hover) .elementor-icon-box-title,
					 .elementor-1829 .elementor-element.elementor-element-97e8b9c:has(:focus) .elementor-icon-box-title{color:#D1D1D1;}.elementor-1829 .elementor-element.elementor-element-b22c469{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-shortcode.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-shortcode .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-shortcode:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-shortcode.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-134483d{width:100%;max-width:100%;}.elementor-1829 .elementor-element.elementor-element-2726300e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-1829 .elementor-element.elementor-element-20e15bdc{--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:72px 72px;--row-gap:72px;--column-gap:72px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1829 .elementor-element.elementor-element-c26573{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-dual-header.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-dual-header .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-addon-dual-header.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-54754e4 .premium-dual-header-first-header span{display:block;}.elementor-1829 .elementor-element.elementor-element-54754e4{text-align:left;}.elementor-1829 .elementor-element.elementor-element-54754e4 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );font-weight:var( --e-global-typography-74fde4d-font-weight );text-transform:var( --e-global-typography-74fde4d-text-transform );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );color:var( --e-global-color-accent );margin:0px 0px 16px 0px;}.elementor-1829 .elementor-element.elementor-element-54754e4 .premium-dual-header-second-header{font-size:var( --e-global-typography-2d39651-font-size );font-weight:var( --e-global-typography-2d39651-font-weight );line-height:var( --e-global-typography-2d39651-line-height );letter-spacing:var( --e-global-typography-2d39651-letter-spacing );word-spacing:var( --e-global-typography-2d39651-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-6115130c{color:var( --e-global-color-text );}.elementor-1829 .elementor-element.elementor-element-14f95641{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-d7f4786 img{height:500px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-15da87f );border-radius:24px 24px 24px 24px;box-shadow:0px 25px 50px -12px rgba(0, 0, 0, 0.25);}.elementor-1829 .elementor-element.elementor-element-3f2a0c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-1829 .elementor-element.elementor-element-c920e77{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1829 .elementor-element.elementor-element-ad3c54f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;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:#F8F8F8;--border-color:#F8F8F8;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1829 .elementor-element.elementor-element-9287ea1 .premium-dual-header-first-header span{display:block;}.elementor-1829 .elementor-element.elementor-element-9287ea1{text-align:left;}.elementor-1829 .elementor-element.elementor-element-9287ea1 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );font-weight:var( --e-global-typography-74fde4d-font-weight );text-transform:var( --e-global-typography-74fde4d-text-transform );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );color:var( --e-global-color-accent );margin:0px 0px 16px 0px;}.elementor-1829 .elementor-element.elementor-element-9287ea1 .premium-dual-header-second-header{font-size:var( --e-global-typography-316a9a7-font-size );font-weight:var( --e-global-typography-316a9a7-font-weight );line-height:var( --e-global-typography-316a9a7-line-height );letter-spacing:var( --e-global-typography-316a9a7-letter-spacing );word-spacing:var( --e-global-typography-316a9a7-word-spacing );color:var( --e-global-color-text );}.elementor-1829 .elementor-element.elementor-element-4ba96c6{color:var( --e-global-color-text );}.elementor-1829 .elementor-element.elementor-element-ceb1c6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;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:#F8F8F8;--border-color:#F8F8F8;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1829 .elementor-element.elementor-element-1808105 .premium-dual-header-first-header span{display:block;}.elementor-1829 .elementor-element.elementor-element-1808105{text-align:left;}.elementor-1829 .elementor-element.elementor-element-1808105 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );font-weight:var( --e-global-typography-74fde4d-font-weight );text-transform:var( --e-global-typography-74fde4d-text-transform );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );color:var( --e-global-color-accent );margin:0px 0px 16px 0px;}.elementor-1829 .elementor-element.elementor-element-1808105 .premium-dual-header-second-header{font-size:var( --e-global-typography-316a9a7-font-size );font-weight:var( --e-global-typography-316a9a7-font-weight );line-height:var( --e-global-typography-316a9a7-line-height );letter-spacing:var( --e-global-typography-316a9a7-letter-spacing );word-spacing:var( --e-global-typography-316a9a7-word-spacing );color:var( --e-global-color-text );}.elementor-1829 .elementor-element.elementor-element-18c3f99{color:var( --e-global-color-text );}.elementor-1829 .elementor-element.elementor-element-e5d1c7d{--display:flex;}.elementor-1829 .elementor-element.elementor-element-e5d1c7d:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-e5d1c7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-1829 .elementor-element.elementor-element-0d8d25f .premium-dual-header-first-header span{display:block;}.elementor-1829 .elementor-element.elementor-element-0d8d25f{text-align:center;}.elementor-1829 .elementor-element.elementor-element-0d8d25f .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );font-weight:var( --e-global-typography-74fde4d-font-weight );text-transform:var( --e-global-typography-74fde4d-text-transform );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );color:var( --e-global-color-accent );margin:0px 0px 16px 0px;}.elementor-1829 .elementor-element.elementor-element-0d8d25f .premium-dual-header-second-header{font-size:var( --e-global-typography-7de4bff-font-size );font-weight:var( --e-global-typography-7de4bff-font-weight );line-height:var( --e-global-typography-7de4bff-line-height );letter-spacing:var( --e-global-typography-7de4bff-letter-spacing );word-spacing:var( --e-global-typography-7de4bff-word-spacing );color:var( --e-global-color-text );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-loop-grid .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-loop-grid .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-loop-grid:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-loop-grid.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-loop-grid .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-6966a3a{--grid-columns:5;--grid-column-gap:16px;--grid-row-gap:16px;width:100%;max-width:100%;}.elementor-1829 .elementor-element.elementor-element-6966a3a .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1829 .elementor-element.elementor-element-6966a3a .e-loop-item > .elementor-section, .elementor-1829 .elementor-element.elementor-element-6966a3a .e-loop-item > .elementor-section > .elementor-container, .elementor-1829 .elementor-element.elementor-element-6966a3a .e-loop-item > .e-con, .elementor-1829 .elementor-element.elementor-element-6966a3a .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1829 .elementor-element.elementor-element-603b1d9{--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:60px 80px;--row-gap:60px;--column-gap:80px;}.elementor-1829 .elementor-element.elementor-element-7a7d2d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image-gallery.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-gallery .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image-gallery .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image-gallery:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image-gallery.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image-gallery .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-4a5d428 .gallery-item .gallery-caption{text-align:center;}.elementor-1829 .elementor-element.elementor-element-a05d259{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1829 .elementor-element.elementor-element-13b9d05 .premium-dual-header-first-header span{display:block;}.elementor-1829 .elementor-element.elementor-element-13b9d05{text-align:left;}.elementor-1829 .elementor-element.elementor-element-13b9d05 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );font-weight:var( --e-global-typography-74fde4d-font-weight );text-transform:var( --e-global-typography-74fde4d-text-transform );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );color:var( --e-global-color-accent );margin:0px 0px 16px 0px;}.elementor-1829 .elementor-element.elementor-element-13b9d05 .premium-dual-header-second-header{font-size:var( --e-global-typography-7de4bff-font-size );font-weight:var( --e-global-typography-7de4bff-font-weight );line-height:var( --e-global-typography-7de4bff-line-height );letter-spacing:var( --e-global-typography-7de4bff-letter-spacing );word-spacing:var( --e-global-typography-7de4bff-word-spacing );color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-list:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon-list.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-list .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-fe8cabd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-1829 .elementor-element.elementor-element-fe8cabd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-1829 .elementor-element.elementor-element-fe8cabd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-1829 .elementor-element.elementor-element-fe8cabd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-1829 .elementor-element.elementor-element-fe8cabd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-1829 .elementor-element.elementor-element-fe8cabd .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1829 .elementor-element.elementor-element-fe8cabd .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-1829 .elementor-element.elementor-element-fe8cabd{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-1829 .elementor-element.elementor-element-fe8cabd .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-1829 .elementor-element.elementor-element-fe8cabd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1829 .elementor-element.elementor-element-fe8cabd .elementor-icon-list-item > a{font-size:var( --e-global-typography-0652e35-font-size );font-weight:var( --e-global-typography-0652e35-font-weight );line-height:var( --e-global-typography-0652e35-line-height );letter-spacing:var( --e-global-typography-0652e35-letter-spacing );word-spacing:var( --e-global-typography-0652e35-word-spacing );}.elementor-1829 .elementor-element.elementor-element-fe8cabd .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1829 .elementor-element.elementor-element-fe8cabd > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1829 .elementor-element.elementor-element-8b24c29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1829 .elementor-element.elementor-element-1d58073 .premium-dual-header-first-header span{display:block;}.elementor-1829 .elementor-element.elementor-element-1d58073{text-align:center;}.elementor-1829 .elementor-element.elementor-element-1d58073 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );font-weight:var( --e-global-typography-74fde4d-font-weight );text-transform:var( --e-global-typography-74fde4d-text-transform );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );color:var( --e-global-color-accent );margin:0px 0px 16px 0px;}.elementor-1829 .elementor-element.elementor-element-1d58073 .premium-dual-header-second-header{font-size:var( --e-global-typography-7de4bff-font-size );font-weight:var( --e-global-typography-7de4bff-font-weight );line-height:var( --e-global-typography-7de4bff-line-height );letter-spacing:var( --e-global-typography-7de4bff-letter-spacing );word-spacing:var( --e-global-typography-7de4bff-word-spacing );color:var( --e-global-color-text );}.elementor-widget-global .premium-testimonial-heading{color:var( --e-global-color-secondary );}.elementor-widget-global .premium-testimonial-company-link{color:var( --e-global-color-secondary );}.elementor-widget-global .premium-testimonial-text-wrapper{color:var( --e-global-color-text );}.elementor-widget-global .premium-testimonial-box .slick-arrow{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-global .premium-testimonial-box .slick-arrow:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-global.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-global .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-global .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-global:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-global.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-global .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-global-1712 .premium-testimonial__rating-wrapper{order:1;margin-bottom:20px;}.elementor-1829 .elementor-element.elementor-global-1712 .premium-testimonial-container{width:33.33%;padding:0 12px 0 12px;margin:12px 0 12px 0;}.elementor-1829 .elementor-element.elementor-global-1712 .premium-testimonial-heading{color:var( --e-global-color-text );}.elementor-1829 .elementor-element.elementor-global-1712 .premium-testimonial-person-name{color:var( --e-global-color-8a99ac6 );font-size:var( --e-global-typography-0652e35-font-size );font-weight:var( --e-global-typography-0652e35-font-weight );line-height:var( --e-global-typography-0652e35-line-height );letter-spacing:var( --e-global-typography-0652e35-letter-spacing );word-spacing:var( --e-global-typography-0652e35-word-spacing );}.elementor-1829 .elementor-element.elementor-global-1712 .premium-testimonial-author-info{align-items:flex-start;}.elementor-1829 .elementor-element.elementor-global-1712 .premium-testimonial-company-link{color:var( --e-global-color-text );font-size:var( --e-global-typography-8eb8780-font-size );line-height:var( --e-global-typography-8eb8780-line-height );letter-spacing:var( --e-global-typography-8eb8780-letter-spacing );word-spacing:var( --e-global-typography-8eb8780-word-spacing );}.elementor-1829 .elementor-element.elementor-global-1712 .premium-testimonial-text-wrapper{font-size:16px;font-weight:500;font-style:italic;line-height:150%;}.elementor-1829 .elementor-element.elementor-global-1712 .premium-testimonial-quote{fill:var( --e-global-color-accent );}.elementor-1829 .elementor-element.elementor-global-1712 .premium-testimonial-box .slick-arrow{color:var( --e-global-color-15da87f );background-color:var( --e-global-color-c5e315f );}.elementor-1829 .elementor-element.elementor-global-1712 .premium-testimonial-box .slick-arrow:hover{color:var( --e-global-color-15da87f );background-color:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-global-1712 .premium-testimonial-content-wrapper{align-items:center;justify-content:flex-start;text-align:center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F4F6;border-radius:24px;box-shadow:0px 2px 4px -2px rgba(0, 0, 0, 0.1);padding:24px 24px 24px 24px;}.elementor-1829 .elementor-element.elementor-element-222bd24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1829 .elementor-element.elementor-element-222bd24:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-222bd24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-1829 .elementor-element.elementor-element-ed53948 .premium-dual-header-first-header span{display:block;}.elementor-1829 .elementor-element.elementor-element-ed53948{text-align:center;}.elementor-1829 .elementor-element.elementor-element-ed53948 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );font-weight:var( --e-global-typography-74fde4d-font-weight );text-transform:var( --e-global-typography-74fde4d-text-transform );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );color:var( --e-global-color-accent );margin:0px 0px 16px 0px;}.elementor-1829 .elementor-element.elementor-element-ed53948 .premium-dual-header-second-header{font-size:var( --e-global-typography-7de4bff-font-size );font-weight:var( --e-global-typography-7de4bff-font-weight );line-height:var( --e-global-typography-7de4bff-line-height );letter-spacing:var( --e-global-typography-7de4bff-letter-spacing );word-spacing:var( --e-global-typography-7de4bff-word-spacing );color:var( --e-global-color-text );}.elementor-1829 .elementor-element.elementor-element-a20a08d{text-align:center;}.elementor-1829 .elementor-element.elementor-element-e8adf2e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1829 .elementor-element.elementor-element-4b525ac{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nested-accordion .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nested-accordion:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-nested-accordion.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-123812f{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1829 .elementor-element.elementor-element-123812f:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-123812f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15da87f );}.elementor-1829 .elementor-element.elementor-element-6517b8e{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1829 .elementor-element.elementor-element-6517b8e:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-6517b8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15da87f );}.elementor-1829 .elementor-element.elementor-element-539b96b{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1829 .elementor-element.elementor-element-539b96b:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-539b96b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15da87f );}.elementor-1829 .elementor-element.elementor-element-501991e{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1829 .elementor-element.elementor-element-501991e:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-501991e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15da87f );}.elementor-1829 .elementor-element.elementor-element-9f49ca5{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1829 .elementor-element.elementor-element-9f49ca5:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-9f49ca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15da87f );}.elementor-1829 .elementor-element.elementor-element-76fdbf4{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1829 .elementor-element.elementor-element-76fdbf4:not(.elementor-motion-effects-element-type-background), .elementor-1829 .elementor-element.elementor-element-76fdbf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15da87f );}.elementor-1829 .elementor-element.elementor-element-28ec3bb{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-15da87f );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-text );}.elementor-1829 .elementor-element.elementor-element-28ec3bb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-15da87f );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F3F3;}.elementor-1829 .elementor-element.elementor-element-28ec3bb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#F8F8F8;}.elementor-1829 .elementor-element.elementor-element-28ec3bb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-1829 .elementor-element.elementor-element-28ec3bb {--n-accordion-padding:24px 24px 24px 24px;}:where( .elementor-1829 .elementor-element.elementor-element-28ec3bb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;line-height:150%;}.elementor-1829 .elementor-element.elementor-element-3a7afa5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1829 .elementor-element.elementor-element-5d5ae7d{text-align:start;}.elementor-1829 .elementor-element.elementor-element-82071a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-1829 .elementor-element.elementor-element-82071a3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-1829 .elementor-element.elementor-element-82071a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-1829 .elementor-element.elementor-element-82071a3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-1829 .elementor-element.elementor-element-82071a3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-1829 .elementor-element.elementor-element-82071a3 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-1829 .elementor-element.elementor-element-82071a3 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-1829 .elementor-element.elementor-element-82071a3 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-8a99ac6 );}.elementor-1829 .elementor-element.elementor-element-82071a3 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-8a99ac6 );}.elementor-1829 .elementor-element.elementor-element-82071a3{--e-icon-list-icon-size:21px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;width:100%;max-width:100%;}.elementor-1829 .elementor-element.elementor-element-82071a3 .elementor-icon-list-icon{padding-inline-end:9px;}.elementor-1829 .elementor-element.elementor-element-82071a3 .elementor-icon-list-text{color:#6D6D6D;transition:color 0.3s;}.elementor-1829 .elementor-element.elementor-element-82071a3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-8a99ac6 );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-1829 .elementor-element.elementor-element-3ee431c{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1829 .elementor-element.elementor-element-b787c1f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1829 .elementor-element.elementor-element-6b4c0d8 .elementor-heading-title{font-size:var( --e-global-typography-3d20c4e-font-size );line-height:var( --e-global-typography-3d20c4e-line-height );letter-spacing:var( --e-global-typography-3d20c4e-letter-spacing );word-spacing:var( --e-global-typography-3d20c4e-word-spacing );}.elementor-1829 .elementor-element.elementor-element-97e8b9c .elementor-icon-box-title, .elementor-1829 .elementor-element.elementor-element-97e8b9c .elementor-icon-box-title a{font-size:var( --e-global-typography-a7d43be-font-size );line-height:var( --e-global-typography-a7d43be-line-height );letter-spacing:var( --e-global-typography-a7d43be-letter-spacing );word-spacing:var( --e-global-typography-a7d43be-word-spacing );}.elementor-1829 .elementor-element.elementor-element-20e15bdc{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1829 .elementor-element.elementor-element-54754e4 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );}.elementor-1829 .elementor-element.elementor-element-54754e4 .premium-dual-header-second-header{font-size:var( --e-global-typography-2d39651-font-size );line-height:var( --e-global-typography-2d39651-line-height );letter-spacing:var( --e-global-typography-2d39651-letter-spacing );word-spacing:var( --e-global-typography-2d39651-word-spacing );}.elementor-1829 .elementor-element.elementor-element-c920e77{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1829 .elementor-element.elementor-element-9287ea1 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );}.elementor-1829 .elementor-element.elementor-element-9287ea1 .premium-dual-header-second-header{font-size:var( --e-global-typography-316a9a7-font-size );line-height:var( --e-global-typography-316a9a7-line-height );letter-spacing:var( --e-global-typography-316a9a7-letter-spacing );word-spacing:var( --e-global-typography-316a9a7-word-spacing );}.elementor-1829 .elementor-element.elementor-element-1808105 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );}.elementor-1829 .elementor-element.elementor-element-1808105 .premium-dual-header-second-header{font-size:var( --e-global-typography-316a9a7-font-size );line-height:var( --e-global-typography-316a9a7-line-height );letter-spacing:var( --e-global-typography-316a9a7-letter-spacing );word-spacing:var( --e-global-typography-316a9a7-word-spacing );}.elementor-1829 .elementor-element.elementor-element-0d8d25f .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );}.elementor-1829 .elementor-element.elementor-element-0d8d25f .premium-dual-header-second-header{font-size:var( --e-global-typography-7de4bff-font-size );line-height:var( --e-global-typography-7de4bff-line-height );letter-spacing:var( --e-global-typography-7de4bff-letter-spacing );word-spacing:var( --e-global-typography-7de4bff-word-spacing );}.elementor-1829 .elementor-element.elementor-element-6966a3a{--grid-columns:4;--grid-column-gap:16px;}.elementor-1829 .elementor-element.elementor-element-603b1d9{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-1829 .elementor-element.elementor-element-13b9d05 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );}.elementor-1829 .elementor-element.elementor-element-13b9d05 .premium-dual-header-second-header{font-size:var( --e-global-typography-7de4bff-font-size );line-height:var( --e-global-typography-7de4bff-line-height );letter-spacing:var( --e-global-typography-7de4bff-letter-spacing );word-spacing:var( --e-global-typography-7de4bff-word-spacing );}.elementor-1829 .elementor-element.elementor-element-fe8cabd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1829 .elementor-element.elementor-element-fe8cabd .elementor-icon-list-item > a{font-size:var( --e-global-typography-0652e35-font-size );line-height:var( --e-global-typography-0652e35-line-height );letter-spacing:var( --e-global-typography-0652e35-letter-spacing );word-spacing:var( --e-global-typography-0652e35-word-spacing );}.elementor-1829 .elementor-element.elementor-element-1d58073 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );}.elementor-1829 .elementor-element.elementor-element-1d58073 .premium-dual-header-second-header{font-size:var( --e-global-typography-7de4bff-font-size );line-height:var( --e-global-typography-7de4bff-line-height );letter-spacing:var( --e-global-typography-7de4bff-letter-spacing );word-spacing:var( --e-global-typography-7de4bff-word-spacing );}.elementor-1829 .elementor-element.elementor-global-1712 .premium-testimonial-person-name{font-size:var( --e-global-typography-0652e35-font-size );line-height:var( --e-global-typography-0652e35-line-height );letter-spacing:var( --e-global-typography-0652e35-letter-spacing );word-spacing:var( --e-global-typography-0652e35-word-spacing );}.elementor-1829 .elementor-element.elementor-global-1712 .premium-testimonial-company-link{font-size:var( --e-global-typography-8eb8780-font-size );line-height:var( --e-global-typography-8eb8780-line-height );letter-spacing:var( --e-global-typography-8eb8780-letter-spacing );word-spacing:var( --e-global-typography-8eb8780-word-spacing );}.elementor-1829 .elementor-element.elementor-element-ed53948 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );}.elementor-1829 .elementor-element.elementor-element-ed53948 .premium-dual-header-second-header{font-size:var( --e-global-typography-7de4bff-font-size );line-height:var( --e-global-typography-7de4bff-line-height );letter-spacing:var( --e-global-typography-7de4bff-letter-spacing );word-spacing:var( --e-global-typography-7de4bff-word-spacing );}}@media(max-width:1024px){.elementor-1829 .elementor-element.elementor-element-3ee431c{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1829 .elementor-element.elementor-element-36880f0{--min-height:450px;}.elementor-1829 .elementor-element.elementor-element-b787c1f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1829 .elementor-element.elementor-element-6b4c0d8 .elementor-heading-title{font-size:var( --e-global-typography-3d20c4e-font-size );line-height:var( --e-global-typography-3d20c4e-line-height );letter-spacing:var( --e-global-typography-3d20c4e-letter-spacing );word-spacing:var( --e-global-typography-3d20c4e-word-spacing );}.elementor-1829 .elementor-element.elementor-element-97e8b9c .elementor-icon-box-title, .elementor-1829 .elementor-element.elementor-element-97e8b9c .elementor-icon-box-title a{font-size:var( --e-global-typography-a7d43be-font-size );line-height:var( --e-global-typography-a7d43be-line-height );letter-spacing:var( --e-global-typography-a7d43be-letter-spacing );word-spacing:var( --e-global-typography-a7d43be-word-spacing );}.elementor-1829 .elementor-element.elementor-element-2726300e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:60px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-1829 .elementor-element.elementor-element-20e15bdc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1829 .elementor-element.elementor-element-54754e4{text-align:center;}.elementor-1829 .elementor-element.elementor-element-54754e4 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );}.elementor-1829 .elementor-element.elementor-element-54754e4 .premium-dual-header-second-header{font-size:var( --e-global-typography-2d39651-font-size );line-height:var( --e-global-typography-2d39651-line-height );letter-spacing:var( --e-global-typography-2d39651-letter-spacing );word-spacing:var( --e-global-typography-2d39651-word-spacing );}.elementor-1829 .elementor-element.elementor-element-6115130c{text-align:center;}.elementor-1829 .elementor-element.elementor-element-d7f4786 img{height:400px;}.elementor-1829 .elementor-element.elementor-element-3f2a0c4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:60px;--padding-bottom:60px;--padding-left:32px;--padding-right:32px;}.elementor-1829 .elementor-element.elementor-element-c920e77{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1829 .elementor-element.elementor-element-9287ea1{text-align:center;}.elementor-1829 .elementor-element.elementor-element-9287ea1 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );}.elementor-1829 .elementor-element.elementor-element-9287ea1 .premium-dual-header-second-header{font-size:var( --e-global-typography-316a9a7-font-size );line-height:var( --e-global-typography-316a9a7-line-height );letter-spacing:var( --e-global-typography-316a9a7-letter-spacing );word-spacing:var( --e-global-typography-316a9a7-word-spacing );}.elementor-1829 .elementor-element.elementor-element-4ba96c6{text-align:start;}.elementor-1829 .elementor-element.elementor-element-1808105{text-align:center;}.elementor-1829 .elementor-element.elementor-element-1808105 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );}.elementor-1829 .elementor-element.elementor-element-1808105 .premium-dual-header-second-header{font-size:var( --e-global-typography-316a9a7-font-size );line-height:var( --e-global-typography-316a9a7-line-height );letter-spacing:var( --e-global-typography-316a9a7-letter-spacing );word-spacing:var( --e-global-typography-316a9a7-word-spacing );}.elementor-1829 .elementor-element.elementor-element-18c3f99{text-align:start;}.elementor-1829 .elementor-element.elementor-element-0d8d25f .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );}.elementor-1829 .elementor-element.elementor-element-0d8d25f .premium-dual-header-second-header{font-size:var( --e-global-typography-7de4bff-font-size );line-height:var( --e-global-typography-7de4bff-line-height );letter-spacing:var( --e-global-typography-7de4bff-letter-spacing );word-spacing:var( --e-global-typography-7de4bff-word-spacing );}.elementor-1829 .elementor-element.elementor-element-6966a3a{--grid-columns:3;}.elementor-1829 .elementor-element.elementor-element-603b1d9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1829 .elementor-element.elementor-element-13b9d05{text-align:center;}.elementor-1829 .elementor-element.elementor-element-13b9d05 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );}.elementor-1829 .elementor-element.elementor-element-13b9d05 .premium-dual-header-second-header{font-size:var( --e-global-typography-7de4bff-font-size );line-height:var( --e-global-typography-7de4bff-line-height );letter-spacing:var( --e-global-typography-7de4bff-letter-spacing );word-spacing:var( --e-global-typography-7de4bff-word-spacing );}.elementor-1829 .elementor-element.elementor-element-b9c7b08{text-align:center;}.elementor-1829 .elementor-element.elementor-element-fe8cabd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1829 .elementor-element.elementor-element-fe8cabd .elementor-icon-list-item > a{font-size:var( --e-global-typography-0652e35-font-size );line-height:var( --e-global-typography-0652e35-line-height );letter-spacing:var( --e-global-typography-0652e35-letter-spacing );word-spacing:var( --e-global-typography-0652e35-word-spacing );}.elementor-1829 .elementor-element.elementor-element-1d58073 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );}.elementor-1829 .elementor-element.elementor-element-1d58073 .premium-dual-header-second-header{font-size:var( --e-global-typography-7de4bff-font-size );line-height:var( --e-global-typography-7de4bff-line-height );letter-spacing:var( --e-global-typography-7de4bff-letter-spacing );word-spacing:var( --e-global-typography-7de4bff-word-spacing );}.elementor-1829 .elementor-element.elementor-global-1712 .premium-testimonial-container{width:100%;}.elementor-1829 .elementor-element.elementor-global-1712 .premium-testimonial-person-name{font-size:var( --e-global-typography-0652e35-font-size );line-height:var( --e-global-typography-0652e35-line-height );letter-spacing:var( --e-global-typography-0652e35-letter-spacing );word-spacing:var( --e-global-typography-0652e35-word-spacing );}.elementor-1829 .elementor-element.elementor-global-1712 .premium-testimonial-company-link{font-size:var( --e-global-typography-8eb8780-font-size );line-height:var( --e-global-typography-8eb8780-line-height );letter-spacing:var( --e-global-typography-8eb8780-letter-spacing );word-spacing:var( --e-global-typography-8eb8780-word-spacing );}.elementor-1829 .elementor-element.elementor-element-ed53948 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );}.elementor-1829 .elementor-element.elementor-element-ed53948 .premium-dual-header-second-header{font-size:var( --e-global-typography-7de4bff-font-size );line-height:var( --e-global-typography-7de4bff-line-height );letter-spacing:var( --e-global-typography-7de4bff-letter-spacing );word-spacing:var( --e-global-typography-7de4bff-word-spacing );}.elementor-1829 .elementor-element.elementor-element-e8adf2e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1829 .elementor-element.elementor-element-4b525ac{--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;}}@media(max-width:767px){.elementor-1829 .elementor-element.elementor-element-36880f0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.84;}.elementor-1829 .elementor-element.elementor-element-1f5a733 .elementor-icon{font-size:36px;}.elementor-1829 .elementor-element.elementor-element-1f5a733 .elementor-icon svg{height:36px;}.elementor-1829 .elementor-element.elementor-element-6b4c0d8 .elementor-heading-title{font-size:var( --e-global-typography-3d20c4e-font-size );line-height:var( --e-global-typography-3d20c4e-line-height );letter-spacing:var( --e-global-typography-3d20c4e-letter-spacing );word-spacing:var( --e-global-typography-3d20c4e-word-spacing );}.elementor-1829 .elementor-element.elementor-element-97e8b9c .elementor-icon-box-title, .elementor-1829 .elementor-element.elementor-element-97e8b9c .elementor-icon-box-title a{font-size:var( --e-global-typography-a7d43be-font-size );line-height:var( --e-global-typography-a7d43be-line-height );letter-spacing:var( --e-global-typography-a7d43be-letter-spacing );word-spacing:var( --e-global-typography-a7d43be-word-spacing );}.elementor-1829 .elementor-element.elementor-element-2726300e{--min-height:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1829 .elementor-element.elementor-element-20e15bdc{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1829 .elementor-element.elementor-element-54754e4 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );}.elementor-1829 .elementor-element.elementor-element-54754e4 .premium-dual-header-second-header{font-size:var( --e-global-typography-2d39651-font-size );line-height:var( --e-global-typography-2d39651-line-height );letter-spacing:var( --e-global-typography-2d39651-letter-spacing );word-spacing:var( --e-global-typography-2d39651-word-spacing );}.elementor-1829 .elementor-element.elementor-element-6115130c{text-align:center;}.elementor-1829 .elementor-element.elementor-element-d7f4786 img{height:300px;}.elementor-1829 .elementor-element.elementor-element-3f2a0c4{--min-height:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-1829 .elementor-element.elementor-element-c920e77{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1829 .elementor-element.elementor-element-ad3c54f{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1829 .elementor-element.elementor-element-9287ea1 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );}.elementor-1829 .elementor-element.elementor-element-9287ea1 .premium-dual-header-second-header{font-size:var( --e-global-typography-316a9a7-font-size );line-height:var( --e-global-typography-316a9a7-line-height );letter-spacing:var( --e-global-typography-316a9a7-letter-spacing );word-spacing:var( --e-global-typography-316a9a7-word-spacing );}.elementor-1829 .elementor-element.elementor-element-4ba96c6{text-align:start;}.elementor-1829 .elementor-element.elementor-element-ceb1c6c{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1829 .elementor-element.elementor-element-1808105 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );}.elementor-1829 .elementor-element.elementor-element-1808105 .premium-dual-header-second-header{font-size:var( --e-global-typography-316a9a7-font-size );line-height:var( --e-global-typography-316a9a7-line-height );letter-spacing:var( --e-global-typography-316a9a7-letter-spacing );word-spacing:var( --e-global-typography-316a9a7-word-spacing );}.elementor-1829 .elementor-element.elementor-element-18c3f99{text-align:start;}.elementor-1829 .elementor-element.elementor-element-0d8d25f .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );}.elementor-1829 .elementor-element.elementor-element-0d8d25f .premium-dual-header-second-header{font-size:var( --e-global-typography-7de4bff-font-size );line-height:var( --e-global-typography-7de4bff-line-height );letter-spacing:var( --e-global-typography-7de4bff-letter-spacing );word-spacing:var( --e-global-typography-7de4bff-word-spacing );}.elementor-1829 .elementor-element.elementor-element-6966a3a{--grid-columns:2;}.elementor-1829 .elementor-element.elementor-element-13b9d05 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );}.elementor-1829 .elementor-element.elementor-element-13b9d05 .premium-dual-header-second-header{font-size:var( --e-global-typography-7de4bff-font-size );line-height:var( --e-global-typography-7de4bff-line-height );letter-spacing:var( --e-global-typography-7de4bff-letter-spacing );word-spacing:var( --e-global-typography-7de4bff-word-spacing );}.elementor-1829 .elementor-element.elementor-element-fe8cabd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1829 .elementor-element.elementor-element-fe8cabd .elementor-icon-list-item > a{font-size:var( --e-global-typography-0652e35-font-size );line-height:var( --e-global-typography-0652e35-line-height );letter-spacing:var( --e-global-typography-0652e35-letter-spacing );word-spacing:var( --e-global-typography-0652e35-word-spacing );}.elementor-1829 .elementor-element.elementor-element-1d58073 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );}.elementor-1829 .elementor-element.elementor-element-1d58073 .premium-dual-header-second-header{font-size:var( --e-global-typography-7de4bff-font-size );line-height:var( --e-global-typography-7de4bff-line-height );letter-spacing:var( --e-global-typography-7de4bff-letter-spacing );word-spacing:var( --e-global-typography-7de4bff-word-spacing );}.elementor-1829 .elementor-element.elementor-global-1712 .premium-testimonial-container{width:100%;}.elementor-1829 .elementor-element.elementor-global-1712 .premium-testimonial-person-name{font-size:var( --e-global-typography-0652e35-font-size );line-height:var( --e-global-typography-0652e35-line-height );letter-spacing:var( --e-global-typography-0652e35-letter-spacing );word-spacing:var( --e-global-typography-0652e35-word-spacing );}.elementor-1829 .elementor-element.elementor-global-1712 .premium-testimonial-company-link{font-size:var( --e-global-typography-8eb8780-font-size );line-height:var( --e-global-typography-8eb8780-line-height );letter-spacing:var( --e-global-typography-8eb8780-letter-spacing );word-spacing:var( --e-global-typography-8eb8780-word-spacing );}.elementor-1829 .elementor-element.elementor-global-1712 .premium-testimonial-text-wrapper{font-size:12px;}.elementor-1829 .elementor-element.elementor-element-ed53948 .premium-dual-header-first-span{font-size:var( --e-global-typography-74fde4d-font-size );line-height:var( --e-global-typography-74fde4d-line-height );letter-spacing:var( --e-global-typography-74fde4d-letter-spacing );word-spacing:var( --e-global-typography-74fde4d-word-spacing );}.elementor-1829 .elementor-element.elementor-element-ed53948 .premium-dual-header-second-header{font-size:var( --e-global-typography-7de4bff-font-size );line-height:var( --e-global-typography-7de4bff-line-height );letter-spacing:var( --e-global-typography-7de4bff-letter-spacing );word-spacing:var( --e-global-typography-7de4bff-word-spacing );}.elementor-1829 .elementor-element.elementor-element-e8adf2e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1829 .elementor-element.elementor-element-4b525ac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1829 .elementor-element.elementor-element-28ec3bb {--n-accordion-padding:12px 12px 12px 12px;}.elementor-1829 .elementor-element.elementor-element-28ec3bb{--n-accordion-title-font-size:14px;}.elementor-1829 .elementor-element.elementor-element-3a7afa5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-1829 .elementor-element.elementor-element-b787c1f{--width:50%;}.elementor-1829 .elementor-element.elementor-element-b22c469{--width:50%;}.elementor-1829 .elementor-element.elementor-element-c26573{--width:50%;}.elementor-1829 .elementor-element.elementor-element-14f95641{--width:50%;}.elementor-1829 .elementor-element.elementor-element-ad3c54f{--width:50%;}.elementor-1829 .elementor-element.elementor-element-ceb1c6c{--width:50%;}.elementor-1829 .elementor-element.elementor-element-7a7d2d1{--width:50%;}.elementor-1829 .elementor-element.elementor-element-a05d259{--width:50%;}.elementor-1829 .elementor-element.elementor-element-4b525ac{--width:80%;}.elementor-1829 .elementor-element.elementor-element-3a7afa5{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1829 .elementor-element.elementor-element-b787c1f{--width:100%;}.elementor-1829 .elementor-element.elementor-element-c26573{--width:100%;}.elementor-1829 .elementor-element.elementor-element-14f95641{--width:100%;}.elementor-1829 .elementor-element.elementor-element-ad3c54f{--width:100%;}.elementor-1829 .elementor-element.elementor-element-ceb1c6c{--width:100%;}.elementor-1829 .elementor-element.elementor-element-7a7d2d1{--width:100%;}.elementor-1829 .elementor-element.elementor-element-a05d259{--width:100%;}.elementor-1829 .elementor-element.elementor-element-4b525ac{--width:100%;}.elementor-1829 .elementor-element.elementor-element-3a7afa5{--width:100%;}}/* Start custom CSS for image-gallery, class: .elementor-element-4a5d428 */.elementor-1829 .elementor-element.elementor-element-4a5d428 .gallery{
    display: flex;
    flex-flow: row wrap;
    gap:16px;
}

.elementor-1829 .elementor-element.elementor-element-4a5d428 .gallery-item{
    flex-basis: calc(50% - 8px);
    border-radius: 24px;
    overflow: hidden;
    height: 250px;
}
.elementor-1829 .elementor-element.elementor-element-4a5d428 .gallery-item .gallery-icon,
.elementor-1829 .elementor-element.elementor-element-4a5d428 .gallery-item a{
    display: block;
    height: 100%;
}

.elementor-1829 .elementor-element.elementor-element-4a5d428 .gallery-item img{
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.elementor-1829 .elementor-element.elementor-element-4a5d428 .gallery-item:nth-of-type(1){
    flex-grow: 1;
    flex-basis: 100%;
    height: 300px;
}


@media all and (max-width:1024px){
    .elementor-1829 .elementor-element.elementor-element-4a5d428 .gallery-item{
        height: 200px;
        border-radius: 16px;
    }
    .elementor-1829 .elementor-element.elementor-element-4a5d428 .gallery-item:nth-of-type(1){
        height: 300px;
    }
    
}

@media all and (max-width:768px){
    .elementor-1829 .elementor-element.elementor-element-4a5d428 .gallery-item{
        height: 100px;
    }
    .elementor-1829 .elementor-element.elementor-element-4a5d428 .gallery-item:nth-of-type(1){
        height: 200px;
    }
    
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-1712 */.elementor-1829 .elementor-element.elementor-global-1712 .premium-testimonial-upper-quote{
    display:none;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-28ec3bb */.elementor-1829 .elementor-element.elementor-element-28ec3bb .e-n-accordion-item-title {
    gap:64px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-82071a3 */.elementor-1829 .elementor-element.elementor-element-82071a3 .elementor-icon-list-items{
    display: flex;
    flex-flow:column nowrap;
    gap:16px;
}
.elementor-1829 .elementor-element.elementor-element-82071a3 .elementor-icon-list-items > li{
    padding: 24px!important;
    border-radius: 8px;
    transition: all .3s ease;
    border:1px solid rgba(104,104,104, .2);
    flex-basis: 45%;
    flex-grow: 1;
}

.elementor-1829 .elementor-element.elementor-element-82071a3 ul > li:hover{
    background: #fff;
}/* End custom CSS */