.elementor-40 .elementor-element.elementor-element-cbf91c2{--display:flex;--min-height:100vh;--justify-content:center;--overflow:hidden;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:264px;--padding-bottom:254px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-4593736{z-index:0;}.elementor-40 .elementor-element.elementor-element-4593736 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-40 .elementor-element.elementor-element-2c1135a{--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;--z-index:1;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-b535807{text-align:center;}.elementor-40 .elementor-element.elementor-element-e1f1d68{--display:flex;--min-height:0vh;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:2px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-804a9b8{--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;--z-index:1;}.elementor-40 .elementor-element.elementor-element-6283a68{--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-40 .elementor-element.elementor-element-6283a68.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-40 .elementor-element.elementor-element-ba84eef{font-family:var( --e-global-typography-c6d068a-font-family ), Sans-serif;font-size:var( --e-global-typography-c6d068a-font-size );font-weight:var( --e-global-typography-c6d068a-font-weight );text-transform:var( --e-global-typography-c6d068a-text-transform );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );}.elementor-40 .elementor-element.elementor-element-ba84eef p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-189eab8{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:var( --e-global-typography-148fc64-font-family ), Sans-serif;font-size:var( --e-global-typography-148fc64-font-size );font-weight:var( --e-global-typography-148fc64-font-weight );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-189eab8 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-40 .elementor-element.elementor-element-9b677a7 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:21px 21px 21px 21px;padding:9px 16px 9px 16px;}.elementor-40 .elementor-element.elementor-element-9b677a7 .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-9b677a7 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-9b677a7 .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-9b677a7 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-9f40f1c{--display:flex;--overlay-opacity:1;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-40 .elementor-element.elementor-element-9f40f1c:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-9f40f1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-9f40f1c::before, .elementor-40 .elementor-element.elementor-element-9f40f1c > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-9f40f1c > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-9f40f1c > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-9f40f1c > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-9f40f1c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.materialhybrid.com/wp-content/uploads/2025/08/C100D-w-Payload-Iso.1-4.png");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:1030px auto;}.elementor-40 .elementor-element.elementor-element-4454c80{--display:flex;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-4454c80.e-con{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-7b2b0a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;text-align:right;}.elementor-40 .elementor-element.elementor-element-7b2b0a4 .elementor-heading-title{font-family:var( --e-global-typography-c3ab708-font-family ), Sans-serif;font-size:var( --e-global-typography-c3ab708-font-size );font-weight:var( --e-global-typography-c3ab708-font-weight );text-transform:var( --e-global-typography-c3ab708-text-transform );text-decoration:var( --e-global-typography-c3ab708-text-decoration );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-7ba37e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:right;}.elementor-40 .elementor-element.elementor-element-7ba37e4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-faf50d2{width:var( --container-widget-width, 430px );max-width:430px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:430px;--container-widget-flex-grow:0;text-align:right;font-family:var( --e-global-typography-148fc64-font-family ), Sans-serif;font-size:var( --e-global-typography-148fc64-font-size );font-weight:var( --e-global-typography-148fc64-font-weight );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-faf50d2.elementor-element{--align-self:flex-end;}.elementor-40 .elementor-element.elementor-element-faf50d2 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-f86782c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-36cc45c{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-ec9013e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:var( --e-global-typography-4b3b72c-font-family ), Sans-serif;font-size:var( --e-global-typography-4b3b72c-font-size );font-weight:var( --e-global-typography-4b3b72c-font-weight );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-05d23e3{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-05d23e3 .elementor-button{font-family:var( --e-global-typography-c6d068a-font-family ), Sans-serif;font-size:var( --e-global-typography-c6d068a-font-size );font-weight:var( --e-global-typography-c6d068a-font-weight );text-transform:var( --e-global-typography-c6d068a-text-transform );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:35px 35px 35px 35px;padding:9px 19px 9px 19px;}.elementor-40 .elementor-element.elementor-element-0087164{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-5c28d38 .elementor-counter-number-wrapper{font-family:var( --e-global-typography-4b3b72c-font-family ), Sans-serif;font-size:var( --e-global-typography-4b3b72c-font-size );font-weight:var( --e-global-typography-4b3b72c-font-weight );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-4ba651c{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-4ba651c .elementor-button{font-family:var( --e-global-typography-c6d068a-font-family ), Sans-serif;font-size:var( --e-global-typography-c6d068a-font-size );font-weight:var( --e-global-typography-c6d068a-font-weight );text-transform:var( --e-global-typography-c6d068a-text-transform );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:35px 35px 35px 35px;padding:9px 19px 9px 19px;}.elementor-40 .elementor-element.elementor-element-818c172{--display:flex;}.elementor-40 .elementor-element.elementor-element-7a2a36b .elementor-counter-number-wrapper{font-family:var( --e-global-typography-4b3b72c-font-family ), Sans-serif;font-size:var( --e-global-typography-4b3b72c-font-size );font-weight:var( --e-global-typography-4b3b72c-font-weight );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-ae9242c{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-ae9242c .elementor-button{font-family:var( --e-global-typography-c6d068a-font-family ), Sans-serif;font-size:var( --e-global-typography-c6d068a-font-size );font-weight:var( --e-global-typography-c6d068a-font-weight );text-transform:var( --e-global-typography-c6d068a-text-transform );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:35px 35px 35px 35px;padding:9px 19px 9px 19px;}.elementor-40 .elementor-element.elementor-element-9d58df0{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-9d58df0::before, .elementor-40 .elementor-element.elementor-element-9d58df0 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-9d58df0 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-9d58df0 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-9d58df0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-9d58df0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-40 .elementor-element.elementor-element-3c9cbed{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-3c9cbed.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-ad4fd81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;text-align:left;}.elementor-40 .elementor-element.elementor-element-ad4fd81 .elementor-heading-title{font-family:var( --e-global-typography-c3ab708-font-family ), Sans-serif;font-size:var( --e-global-typography-c3ab708-font-size );font-weight:var( --e-global-typography-c3ab708-font-weight );text-transform:var( --e-global-typography-c3ab708-text-transform );text-decoration:var( --e-global-typography-c3ab708-text-decoration );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-4a07d9b{text-align:left;}.elementor-40 .elementor-element.elementor-element-4a07d9b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-edee113{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-3bc467d{--display:flex;--justify-content:space-between;}.elementor-40 .elementor-element.elementor-element-3cfb51b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:var( --e-global-typography-148fc64-font-family ), Sans-serif;font-size:var( --e-global-typography-148fc64-font-size );font-weight:var( --e-global-typography-148fc64-font-weight );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-3cfb51b.elementor-element{--align-self:flex-start;}.elementor-40 .elementor-element.elementor-element-3cfb51b p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-caa4e95{--display:flex;}.elementor-40 .elementor-element.elementor-element-64b1ae2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-40 .elementor-element.elementor-element-64b1ae2 .elementor-heading-title{font-family:var( --e-global-typography-c3ab708-font-family ), Sans-serif;font-size:var( --e-global-typography-c3ab708-font-size );font-weight:var( --e-global-typography-c3ab708-font-weight );text-transform:var( --e-global-typography-c3ab708-text-transform );text-decoration:var( --e-global-typography-c3ab708-text-decoration );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-0c655e6{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;font-family:var( --e-global-typography-148fc64-font-family ), Sans-serif;font-size:var( --e-global-typography-148fc64-font-size );font-weight:var( --e-global-typography-148fc64-font-weight );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-2b7c002 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:21px 21px 21px 21px;padding:9px 16px 9px 16px;}.elementor-40 .elementor-element.elementor-element-2b7c002 .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-2b7c002 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-2b7c002 .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-2b7c002 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-fe2c9f1{--display:flex;--min-height:682px;--justify-content:flex-start;}.elementor-40 .elementor-element.elementor-element-5f42d49 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-40 .elementor-element.elementor-element-2a85da9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-de839fb{--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:50px 50px;--row-gap:50px;--column-gap:50px;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-8bf7302 );--border-color:var( --e-global-color-8bf7302 );--border-radius:17px 17px 17px 17px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:87px;--padding-bottom:89px;--padding-left:47px;--padding-right:47px;}.elementor-40 .elementor-element.elementor-element-9e42c11{--display:flex;--justify-content:space-between;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-40 .elementor-element.elementor-element-f426437{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-f426437 img{width:214px;}.elementor-40 .elementor-element.elementor-element-83bb5d8 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:21px 21px 21px 21px;padding:9px 16px 9px 16px;}.elementor-40 .elementor-element.elementor-element-83bb5d8 .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-83bb5d8 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-83bb5d8{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-83bb5d8 .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-83bb5d8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-07e09b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:0px;}.elementor-40 .elementor-element.elementor-element-07e09b3.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-07e09b3{right:-25px;}body.rtl .elementor-40 .elementor-element.elementor-element-07e09b3{left:-25px;}.elementor-40 .elementor-element.elementor-element-07e09b3 .elementor-heading-title{font-family:var( --e-global-typography-3bfecd3-font-family ), Sans-serif;font-size:var( --e-global-typography-3bfecd3-font-size );font-weight:var( --e-global-typography-3bfecd3-font-weight );line-height:var( --e-global-typography-3bfecd3-line-height );letter-spacing:var( --e-global-typography-3bfecd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-f4e2f92{--display:flex;--justify-content:space-between;}.elementor-40 .elementor-element.elementor-element-5245188{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-5245188 img{width:214px;}.elementor-40 .elementor-element.elementor-element-9a17567 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:21px 21px 21px 21px;padding:9px 16px 9px 16px;}.elementor-40 .elementor-element.elementor-element-9a17567 .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-9a17567 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-9a17567{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-9a17567 .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-9a17567 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-c792a1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:0px;}.elementor-40 .elementor-element.elementor-element-c792a1c.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-c792a1c{right:-25px;}body.rtl .elementor-40 .elementor-element.elementor-element-c792a1c{left:-25px;}.elementor-40 .elementor-element.elementor-element-c792a1c .elementor-heading-title{font-family:var( --e-global-typography-3bfecd3-font-family ), Sans-serif;font-size:var( --e-global-typography-3bfecd3-font-size );font-weight:var( --e-global-typography-3bfecd3-font-weight );line-height:var( --e-global-typography-3bfecd3-line-height );letter-spacing:var( --e-global-typography-3bfecd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-4badf62{--display:flex;--justify-content:space-between;}.elementor-40 .elementor-element.elementor-element-80a2473{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-80a2473 img{width:214px;}.elementor-40 .elementor-element.elementor-element-a7fbe8d .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:21px 21px 21px 21px;padding:9px 16px 9px 16px;}.elementor-40 .elementor-element.elementor-element-a7fbe8d .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-a7fbe8d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-a7fbe8d{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-a7fbe8d .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-a7fbe8d .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-92e79f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:0px;}.elementor-40 .elementor-element.elementor-element-92e79f5.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-92e79f5{right:-25px;}body.rtl .elementor-40 .elementor-element.elementor-element-92e79f5{left:-25px;}.elementor-40 .elementor-element.elementor-element-92e79f5 .elementor-heading-title{font-family:var( --e-global-typography-3bfecd3-font-family ), Sans-serif;font-size:var( --e-global-typography-3bfecd3-font-size );font-weight:var( --e-global-typography-3bfecd3-font-weight );line-height:var( --e-global-typography-3bfecd3-line-height );letter-spacing:var( --e-global-typography-3bfecd3-letter-spacing );color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-f402028{--display:flex;--justify-content:space-between;}.elementor-40 .elementor-element.elementor-element-f402028.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-1f64318{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-1f64318 img{width:214px;}.elementor-40 .elementor-element.elementor-element-09b8ffc .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );border-radius:21px 21px 21px 21px;padding:9px 16px 9px 16px;}.elementor-40 .elementor-element.elementor-element-09b8ffc .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-09b8ffc .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-09b8ffc{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-09b8ffc .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-09b8ffc .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-cb9748e{--display:flex;--margin-top:153px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-cbf26e9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-4826182{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-148fc64-font-family ), Sans-serif;font-size:var( --e-global-typography-148fc64-font-size );font-weight:var( --e-global-typography-148fc64-font-weight );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-4826182 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-4dcd47d{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-b0635fd{--display:flex;}.elementor-40 .elementor-element.elementor-element-b0635fd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-bb9e69e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;text-align:left;}.elementor-40 .elementor-element.elementor-element-bb9e69e .elementor-heading-title{font-family:var( --e-global-typography-c3ab708-font-family ), Sans-serif;font-size:var( --e-global-typography-c3ab708-font-size );font-weight:var( --e-global-typography-c3ab708-font-weight );text-transform:var( --e-global-typography-c3ab708-text-transform );text-decoration:var( --e-global-typography-c3ab708-text-decoration );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-07bf20c{--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:70px 56px;--row-gap:70px;--column-gap:56px;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-841f7e6{--display:flex;}.elementor-40 .elementor-element.elementor-element-f20d751{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-40 .elementor-element.elementor-element-f20d751 img{width:111px;height:130px;object-fit:contain;object-position:center center;}.elementor-40 .elementor-element.elementor-element-afe043e{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-afe043e .elementor-heading-title{font-family:var( --e-global-typography-f6167ae-font-family ), Sans-serif;font-size:var( --e-global-typography-f6167ae-font-size );font-weight:var( --e-global-typography-f6167ae-font-weight );line-height:var( --e-global-typography-f6167ae-line-height );letter-spacing:var( --e-global-typography-f6167ae-letter-spacing );}.elementor-40 .elementor-element.elementor-element-b8362c8{font-family:var( --e-global-typography-567a2a1-font-family ), Sans-serif;font-size:var( --e-global-typography-567a2a1-font-size );font-weight:var( --e-global-typography-567a2a1-font-weight );line-height:var( --e-global-typography-567a2a1-line-height );letter-spacing:var( --e-global-typography-567a2a1-letter-spacing );}.elementor-40 .elementor-element.elementor-element-3650fad{--display:flex;}.elementor-40 .elementor-element.elementor-element-8b55801{text-align:left;}.elementor-40 .elementor-element.elementor-element-8b55801 img{width:129px;height:130px;object-fit:contain;object-position:center center;}.elementor-40 .elementor-element.elementor-element-6751cdb{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-6751cdb .elementor-heading-title{font-family:var( --e-global-typography-f6167ae-font-family ), Sans-serif;font-size:var( --e-global-typography-f6167ae-font-size );font-weight:var( --e-global-typography-f6167ae-font-weight );line-height:var( --e-global-typography-f6167ae-line-height );letter-spacing:var( --e-global-typography-f6167ae-letter-spacing );}.elementor-40 .elementor-element.elementor-element-2742d39{font-family:var( --e-global-typography-567a2a1-font-family ), Sans-serif;font-size:var( --e-global-typography-567a2a1-font-size );font-weight:var( --e-global-typography-567a2a1-font-weight );line-height:var( --e-global-typography-567a2a1-line-height );letter-spacing:var( --e-global-typography-567a2a1-letter-spacing );}.elementor-40 .elementor-element.elementor-element-52ca18c{--display:flex;}.elementor-40 .elementor-element.elementor-element-7180815{text-align:left;}.elementor-40 .elementor-element.elementor-element-7180815 img{width:137px;height:130px;object-fit:contain;object-position:center center;}.elementor-40 .elementor-element.elementor-element-26ff8a0{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-26ff8a0 .elementor-heading-title{font-family:var( --e-global-typography-f6167ae-font-family ), Sans-serif;font-size:var( --e-global-typography-f6167ae-font-size );font-weight:var( --e-global-typography-f6167ae-font-weight );line-height:var( --e-global-typography-f6167ae-line-height );letter-spacing:var( --e-global-typography-f6167ae-letter-spacing );}.elementor-40 .elementor-element.elementor-element-e994ef7{font-family:var( --e-global-typography-567a2a1-font-family ), Sans-serif;font-size:var( --e-global-typography-567a2a1-font-size );font-weight:var( --e-global-typography-567a2a1-font-weight );line-height:var( --e-global-typography-567a2a1-line-height );letter-spacing:var( --e-global-typography-567a2a1-letter-spacing );}.elementor-40 .elementor-element.elementor-element-b2807c9{--display:flex;}.elementor-40 .elementor-element.elementor-element-e2ba4b1{text-align:left;}.elementor-40 .elementor-element.elementor-element-e2ba4b1 img{width:111px;height:130px;object-fit:contain;object-position:center center;}.elementor-40 .elementor-element.elementor-element-c5652f2{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-c5652f2 .elementor-heading-title{font-family:var( --e-global-typography-f6167ae-font-family ), Sans-serif;font-size:var( --e-global-typography-f6167ae-font-size );font-weight:var( --e-global-typography-f6167ae-font-weight );line-height:var( --e-global-typography-f6167ae-line-height );letter-spacing:var( --e-global-typography-f6167ae-letter-spacing );}.elementor-40 .elementor-element.elementor-element-0ba5745{font-family:var( --e-global-typography-567a2a1-font-family ), Sans-serif;font-size:var( --e-global-typography-567a2a1-font-size );font-weight:var( --e-global-typography-567a2a1-font-weight );line-height:var( --e-global-typography-567a2a1-line-height );letter-spacing:var( --e-global-typography-567a2a1-letter-spacing );}.elementor-40 .elementor-element.elementor-element-a3f1001{--display:flex;}.elementor-40 .elementor-element.elementor-element-4688fb3{text-align:left;}.elementor-40 .elementor-element.elementor-element-4688fb3 img{width:111px;height:130px;object-fit:contain;object-position:center center;}.elementor-40 .elementor-element.elementor-element-32acdda{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-32acdda .elementor-heading-title{font-family:var( --e-global-typography-f6167ae-font-family ), Sans-serif;font-size:var( --e-global-typography-f6167ae-font-size );font-weight:var( --e-global-typography-f6167ae-font-weight );line-height:var( --e-global-typography-f6167ae-line-height );letter-spacing:var( --e-global-typography-f6167ae-letter-spacing );}.elementor-40 .elementor-element.elementor-element-ab403fb{font-family:var( --e-global-typography-567a2a1-font-family ), Sans-serif;font-size:var( --e-global-typography-567a2a1-font-size );font-weight:var( --e-global-typography-567a2a1-font-weight );line-height:var( --e-global-typography-567a2a1-line-height );letter-spacing:var( --e-global-typography-567a2a1-letter-spacing );}.elementor-40 .elementor-element.elementor-element-2de7cfa{--display:flex;}.elementor-40 .elementor-element.elementor-element-daf24e0 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:21px 21px 21px 21px;padding:9px 16px 9px 16px;}.elementor-40 .elementor-element.elementor-element-daf24e0 .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-daf24e0 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-daf24e0 .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-daf24e0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-1bc5fd3{--display:flex;--overflow:hidden;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-1bc5fd3::before, .elementor-40 .elementor-element.elementor-element-1bc5fd3 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-1bc5fd3 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-1bc5fd3 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-1bc5fd3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-1bc5fd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.materialhybrid.com/wp-content/uploads/2025/08/AdobeStock_945234659-1-1.png");--background-overlay:'';background-position:0px 200px;background-repeat:no-repeat;background-size:878px auto;}.elementor-40 .elementor-element.elementor-element-4243c83{--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;--z-index:1;}.elementor-40 .elementor-element.elementor-element-00d13bb{width:var( --container-widget-width, 500px );max-width:500px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:right;}.elementor-40 .elementor-element.elementor-element-00d13bb.elementor-element{--align-self:flex-end;}.elementor-40 .elementor-element.elementor-element-00d13bb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-1a62954{width:var( --container-widget-width, 700px );max-width:700px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:700px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-148fc64-font-family ), Sans-serif;font-size:var( --e-global-typography-148fc64-font-size );font-weight:var( --e-global-typography-148fc64-font-weight );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-1a62954.elementor-element{--align-self:flex-end;}.elementor-40 .elementor-element.elementor-element-1a62954 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-c387dee{margin:350px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-40 .elementor-element.elementor-element-c387dee .elementor-heading-title{font-family:var( --e-global-typography-b99ecb4-font-family ), Sans-serif;font-size:var( --e-global-typography-b99ecb4-font-size );font-weight:var( --e-global-typography-b99ecb4-font-weight );line-height:var( --e-global-typography-b99ecb4-line-height );letter-spacing:var( --e-global-typography-b99ecb4-letter-spacing );}.elementor-40 .elementor-element.elementor-element-166f42e{z-index:0;}.elementor-40 .elementor-element.elementor-element-166f42e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-40 .elementor-element.elementor-element-926c316{--display:flex;--overflow:hidden;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:260px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-926c316::before, .elementor-40 .elementor-element.elementor-element-926c316 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-926c316 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-926c316 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-926c316 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-926c316 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-40 .elementor-element.elementor-element-1117cce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:0;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-1117cce{left:0px;}body.rtl .elementor-40 .elementor-element.elementor-element-1117cce{right:0px;}.elementor-40 .elementor-element.elementor-element-f95f2a5{--display:flex;--margin-top:0px;--margin-bottom:215px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-f95f2a5.e-con{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-441cfd0{text-align:right;}.elementor-40 .elementor-element.elementor-element-441cfd0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-3849eea{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-40 .elementor-element.elementor-element-3849eea .elementor-heading-title{font-family:var( --e-global-typography-c3ab708-font-family ), Sans-serif;font-size:var( --e-global-typography-c3ab708-font-size );font-weight:var( --e-global-typography-c3ab708-font-weight );text-transform:var( --e-global-typography-c3ab708-text-transform );text-decoration:var( --e-global-typography-c3ab708-text-decoration );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-2dce4ea{width:var( --container-widget-width, 830px );max-width:830px;margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:830px;--container-widget-flex-grow:0;text-align:right;font-family:var( --e-global-typography-148fc64-font-family ), Sans-serif;font-size:var( --e-global-typography-148fc64-font-size );font-weight:var( --e-global-typography-148fc64-font-weight );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-2dce4ea.elementor-element{--align-self:flex-end;}.elementor-40 .elementor-element.elementor-element-2dce4ea p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-6075261{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-40 .elementor-element.elementor-element-981d35a{--display:flex;}.elementor-40 .elementor-element.elementor-element-72c9b91 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:var( --e-global-typography-4b3b72c-font-family ), Sans-serif;font-size:var( --e-global-typography-4b3b72c-font-size );font-weight:var( --e-global-typography-4b3b72c-font-weight );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-3725d1b{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-3725d1b .elementor-button{font-family:var( --e-global-typography-c6d068a-font-family ), Sans-serif;font-size:var( --e-global-typography-c6d068a-font-size );font-weight:var( --e-global-typography-c6d068a-font-weight );text-transform:var( --e-global-typography-c6d068a-text-transform );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:35px 35px 35px 35px;padding:9px 19px 9px 19px;}.elementor-40 .elementor-element.elementor-element-bb695bf{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-33840d7 .elementor-counter-number-wrapper{font-family:var( --e-global-typography-4b3b72c-font-family ), Sans-serif;font-size:var( --e-global-typography-4b3b72c-font-size );font-weight:var( --e-global-typography-4b3b72c-font-weight );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-71d73df{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-71d73df .elementor-button{font-family:var( --e-global-typography-c6d068a-font-family ), Sans-serif;font-size:var( --e-global-typography-c6d068a-font-size );font-weight:var( --e-global-typography-c6d068a-font-weight );text-transform:var( --e-global-typography-c6d068a-text-transform );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:35px 35px 35px 35px;padding:9px 19px 9px 19px;}.elementor-40 .elementor-element.elementor-element-5fc0f63{--display:flex;}.elementor-40 .elementor-element.elementor-element-ca67ffc .elementor-counter-number-wrapper{font-family:var( --e-global-typography-4b3b72c-font-family ), Sans-serif;font-size:var( --e-global-typography-4b3b72c-font-size );font-weight:var( --e-global-typography-4b3b72c-font-weight );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-f0e03cc{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-f0e03cc .elementor-button{font-family:var( --e-global-typography-c6d068a-font-family ), Sans-serif;font-size:var( --e-global-typography-c6d068a-font-size );font-weight:var( --e-global-typography-c6d068a-font-weight );text-transform:var( --e-global-typography-c6d068a-text-transform );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:35px 35px 35px 35px;padding:9px 19px 9px 19px;}.elementor-40 .elementor-element.elementor-element-75e9c0f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-54cefb5{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-40 .elementor-element.elementor-element-54cefb5 .elementor-heading-title{font-family:var( --e-global-typography-c3ab708-font-family ), Sans-serif;font-size:var( --e-global-typography-c3ab708-font-size );font-weight:var( --e-global-typography-c3ab708-font-weight );text-transform:var( --e-global-typography-c3ab708-text-transform );text-decoration:var( --e-global-typography-c3ab708-text-decoration );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-554728d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:46px 0px 46px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-554728d .elementor-heading-title{font-family:var( --e-global-typography-aaaca17-font-family ), Sans-serif;font-size:var( --e-global-typography-aaaca17-font-size );font-weight:var( --e-global-typography-aaaca17-font-weight );line-height:var( --e-global-typography-aaaca17-line-height );letter-spacing:var( --e-global-typography-aaaca17-letter-spacing );}.elementor-40 .elementor-element.elementor-element-31e7048{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:46px 0px 46px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-31e7048 .elementor-heading-title{font-family:var( --e-global-typography-aaaca17-font-family ), Sans-serif;font-size:var( --e-global-typography-aaaca17-font-size );font-weight:var( --e-global-typography-aaaca17-font-weight );line-height:var( --e-global-typography-aaaca17-line-height );letter-spacing:var( --e-global-typography-aaaca17-letter-spacing );}.elementor-40 .elementor-element.elementor-element-b088cb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:46px 0px 46px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-b088cb4 .elementor-heading-title{font-family:var( --e-global-typography-aaaca17-font-family ), Sans-serif;font-size:var( --e-global-typography-aaaca17-font-size );font-weight:var( --e-global-typography-aaaca17-font-weight );line-height:var( --e-global-typography-aaaca17-line-height );letter-spacing:var( --e-global-typography-aaaca17-letter-spacing );}.elementor-40 .elementor-element.elementor-element-19c0482{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:46px 0px 46px 0px;}.elementor-40 .elementor-element.elementor-element-19c0482 .elementor-heading-title{font-family:var( --e-global-typography-aaaca17-font-family ), Sans-serif;font-size:var( --e-global-typography-aaaca17-font-size );font-weight:var( --e-global-typography-aaaca17-font-weight );line-height:var( --e-global-typography-aaaca17-line-height );letter-spacing:var( --e-global-typography-aaaca17-letter-spacing );}.elementor-40 .elementor-element.elementor-element-1fad6fd .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:21px 21px 21px 21px;padding:9px 16px 9px 16px;}.elementor-40 .elementor-element.elementor-element-1fad6fd .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-1fad6fd .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-1fad6fd .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-1fad6fd .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-33c47c0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:125px;--padding-bottom:133px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-33c47c0:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-33c47c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-7537bbc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-6325420{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-148fc64-font-family ), Sans-serif;font-size:var( --e-global-typography-148fc64-font-size );font-weight:var( --e-global-typography-148fc64-font-weight );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-6325420 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-c5acea4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:33px 0px 33px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-c5acea4 .elementor-heading-title{font-family:var( --e-global-typography-296570c-font-family ), Sans-serif;font-size:var( --e-global-typography-296570c-font-size );font-weight:var( --e-global-typography-296570c-font-weight );text-transform:var( --e-global-typography-296570c-text-transform );line-height:var( --e-global-typography-296570c-line-height );letter-spacing:var( --e-global-typography-296570c-letter-spacing );color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-31c65dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:33px 0px 33px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-31c65dd .elementor-heading-title{font-family:var( --e-global-typography-296570c-font-family ), Sans-serif;font-size:var( --e-global-typography-296570c-font-size );font-weight:var( --e-global-typography-296570c-font-weight );text-transform:var( --e-global-typography-296570c-text-transform );line-height:var( --e-global-typography-296570c-line-height );letter-spacing:var( --e-global-typography-296570c-letter-spacing );color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-3c245b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:33px 0px 33px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-3c245b2 .elementor-heading-title{font-family:var( --e-global-typography-296570c-font-family ), Sans-serif;font-size:var( --e-global-typography-296570c-font-size );font-weight:var( --e-global-typography-296570c-font-weight );text-transform:var( --e-global-typography-296570c-text-transform );line-height:var( --e-global-typography-296570c-line-height );letter-spacing:var( --e-global-typography-296570c-letter-spacing );color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-6ecfae6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:33px 0px 33px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-6ecfae6 .elementor-heading-title{font-family:var( --e-global-typography-296570c-font-family ), Sans-serif;font-size:var( --e-global-typography-296570c-font-size );font-weight:var( --e-global-typography-296570c-font-weight );text-transform:var( --e-global-typography-296570c-text-transform );line-height:var( --e-global-typography-296570c-line-height );letter-spacing:var( --e-global-typography-296570c-letter-spacing );color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-a2ee2a8{padding:33px 0px 33px 0px;}.elementor-40 .elementor-element.elementor-element-a2ee2a8 .elementor-heading-title{font-family:var( --e-global-typography-296570c-font-family ), Sans-serif;font-size:var( --e-global-typography-296570c-font-size );font-weight:var( --e-global-typography-296570c-font-weight );text-transform:var( --e-global-typography-296570c-text-transform );line-height:var( --e-global-typography-296570c-line-height );letter-spacing:var( --e-global-typography-296570c-letter-spacing );color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-a130c3a .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:21px 21px 21px 21px;padding:9px 16px 9px 16px;}.elementor-40 .elementor-element.elementor-element-a130c3a .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-a130c3a .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-a130c3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-a130c3a .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-a130c3a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-1b83d95{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:82px;--padding-bottom:250px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-780a450{--display:flex;}.elementor-40 .elementor-element.elementor-element-9b5aaff{width:var( --container-widget-width, 829px );max-width:829px;--container-widget-width:829px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-9b5aaff .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-21ccb98{--display:flex;--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-0686317{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:27px 37px 27px 37px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-0686317 .elementor-heading-title{font-family:var( --e-global-typography-a71682d-font-family ), Sans-serif;font-size:var( --e-global-typography-a71682d-font-size );font-weight:var( --e-global-typography-a71682d-font-weight );text-transform:var( --e-global-typography-a71682d-text-transform );line-height:var( --e-global-typography-a71682d-line-height );letter-spacing:var( --e-global-typography-a71682d-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-fb7bd3b{background-color:var( --e-global-color-secondary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 2px 2px 2px;border-color:var( --e-global-color-accent );--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-40 .elementor-element.elementor-element-fb7bd3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-40 .elementor-element.elementor-element-fb7bd3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-40 .elementor-element.elementor-element-fb7bd3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-40 .elementor-element.elementor-element-fb7bd3b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-40 .elementor-element.elementor-element-fb7bd3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-40 .elementor-element.elementor-element-fb7bd3b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-fb7bd3b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-40 .elementor-element.elementor-element-fb7bd3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-fb7bd3b .elementor-icon-list-item > a{font-family:var( --e-global-typography-a71682d-font-family ), Sans-serif;font-size:var( --e-global-typography-a71682d-font-size );font-weight:var( --e-global-typography-a71682d-font-weight );text-transform:var( --e-global-typography-a71682d-text-transform );line-height:var( --e-global-typography-a71682d-line-height );letter-spacing:var( --e-global-typography-a71682d-letter-spacing );}.elementor-40 .elementor-element.elementor-element-fb7bd3b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-40 .elementor-element.elementor-element-fb7bd3b .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-9b3fd4c .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:21px 21px 21px 21px;padding:9px 16px 9px 16px;}.elementor-40 .elementor-element.elementor-element-9b3fd4c .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-9b3fd4c .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-9b3fd4c{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-9b3fd4c .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-9b3fd4c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1100px){body:not(.rtl) .elementor-40 .elementor-element.elementor-element-07e09b3{right:-42px;}body.rtl .elementor-40 .elementor-element.elementor-element-07e09b3{left:-42px;}.elementor-40 .elementor-element.elementor-element-07e09b3{bottom:-10px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-c792a1c{right:0px;}body.rtl .elementor-40 .elementor-element.elementor-element-c792a1c{left:0px;}.elementor-40 .elementor-element.elementor-element-c792a1c{bottom:-30px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-92e79f5{right:-20px;}body.rtl .elementor-40 .elementor-element.elementor-element-92e79f5{left:-20px;}.elementor-40 .elementor-element.elementor-element-92e79f5{bottom:-10px;}.elementor-40 .elementor-element.elementor-element-1f64318 img{width:164px;}.elementor-40 .elementor-element.elementor-element-09b8ffc{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}}@media(max-width:992px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{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-40 .elementor-element.elementor-element-ba84eef{font-size:var( --e-global-typography-c6d068a-font-size );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );}.elementor-40 .elementor-element.elementor-element-189eab8{font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-40 .elementor-element.elementor-element-7b2b0a4 .elementor-heading-title{font-size:var( --e-global-typography-c3ab708-font-size );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-7ba37e4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-faf50d2{font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-f86782c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-ec9013e .elementor-counter-number-wrapper{font-size:var( --e-global-typography-4b3b72c-font-size );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-05d23e3 .elementor-button{font-size:var( --e-global-typography-c6d068a-font-size );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );}.elementor-40 .elementor-element.elementor-element-0087164{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-5c28d38 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-4b3b72c-font-size );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-4ba651c .elementor-button{font-size:var( --e-global-typography-c6d068a-font-size );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );}.elementor-40 .elementor-element.elementor-element-7a2a36b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-4b3b72c-font-size );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-ae9242c .elementor-button{font-size:var( --e-global-typography-c6d068a-font-size );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );}.elementor-40 .elementor-element.elementor-element-ad4fd81 .elementor-heading-title{font-size:var( --e-global-typography-c3ab708-font-size );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-4a07d9b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-edee113{--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-3cfb51b{font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-64b1ae2 .elementor-heading-title{font-size:var( --e-global-typography-c3ab708-font-size );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-0c655e6{font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-de839fb{--gap:100px 60px;--row-gap:100px;--column-gap:60px;--flex-wrap:wrap;}.elementor-widget-image .widget-image-caption{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-40 .elementor-element.elementor-element-07e09b3 .elementor-heading-title{font-size:var( --e-global-typography-3bfecd3-font-size );line-height:var( --e-global-typography-3bfecd3-line-height );letter-spacing:var( --e-global-typography-3bfecd3-letter-spacing );}.elementor-40 .elementor-element.elementor-element-c792a1c .elementor-heading-title{font-size:var( --e-global-typography-3bfecd3-font-size );line-height:var( --e-global-typography-3bfecd3-line-height );letter-spacing:var( --e-global-typography-3bfecd3-letter-spacing );}.elementor-40 .elementor-element.elementor-element-92e79f5 .elementor-heading-title{font-size:var( --e-global-typography-3bfecd3-font-size );line-height:var( --e-global-typography-3bfecd3-line-height );letter-spacing:var( --e-global-typography-3bfecd3-letter-spacing );}.elementor-40 .elementor-element.elementor-element-1f64318 img{width:214px;}.elementor-40 .elementor-element.elementor-element-cbf26e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-4826182{font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-4dcd47d{--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-bb9e69e .elementor-heading-title{font-size:var( --e-global-typography-c3ab708-font-size );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-afe043e .elementor-heading-title{font-size:var( --e-global-typography-f6167ae-font-size );line-height:var( --e-global-typography-f6167ae-line-height );letter-spacing:var( --e-global-typography-f6167ae-letter-spacing );}.elementor-40 .elementor-element.elementor-element-b8362c8{font-size:var( --e-global-typography-567a2a1-font-size );line-height:var( --e-global-typography-567a2a1-line-height );letter-spacing:var( --e-global-typography-567a2a1-letter-spacing );}.elementor-40 .elementor-element.elementor-element-6751cdb .elementor-heading-title{font-size:var( --e-global-typography-f6167ae-font-size );line-height:var( --e-global-typography-f6167ae-line-height );letter-spacing:var( --e-global-typography-f6167ae-letter-spacing );}.elementor-40 .elementor-element.elementor-element-2742d39{font-size:var( --e-global-typography-567a2a1-font-size );line-height:var( --e-global-typography-567a2a1-line-height );letter-spacing:var( --e-global-typography-567a2a1-letter-spacing );}.elementor-40 .elementor-element.elementor-element-26ff8a0 .elementor-heading-title{font-size:var( --e-global-typography-f6167ae-font-size );line-height:var( --e-global-typography-f6167ae-line-height );letter-spacing:var( --e-global-typography-f6167ae-letter-spacing );}.elementor-40 .elementor-element.elementor-element-e994ef7{font-size:var( --e-global-typography-567a2a1-font-size );line-height:var( --e-global-typography-567a2a1-line-height );letter-spacing:var( --e-global-typography-567a2a1-letter-spacing );}.elementor-40 .elementor-element.elementor-element-c5652f2 .elementor-heading-title{font-size:var( --e-global-typography-f6167ae-font-size );line-height:var( --e-global-typography-f6167ae-line-height );letter-spacing:var( --e-global-typography-f6167ae-letter-spacing );}.elementor-40 .elementor-element.elementor-element-0ba5745{font-size:var( --e-global-typography-567a2a1-font-size );line-height:var( --e-global-typography-567a2a1-line-height );letter-spacing:var( --e-global-typography-567a2a1-letter-spacing );}.elementor-40 .elementor-element.elementor-element-32acdda .elementor-heading-title{font-size:var( --e-global-typography-f6167ae-font-size );line-height:var( --e-global-typography-f6167ae-line-height );letter-spacing:var( --e-global-typography-f6167ae-letter-spacing );}.elementor-40 .elementor-element.elementor-element-ab403fb{font-size:var( --e-global-typography-567a2a1-font-size );line-height:var( --e-global-typography-567a2a1-line-height );letter-spacing:var( --e-global-typography-567a2a1-letter-spacing );}.elementor-40 .elementor-element.elementor-element-1bc5fd3::before, .elementor-40 .elementor-element.elementor-element-1bc5fd3 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-1bc5fd3 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-1bc5fd3 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-1bc5fd3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-1bc5fd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-40 .elementor-element.elementor-element-00d13bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-1a62954{font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-c387dee .elementor-heading-title{font-size:var( --e-global-typography-b99ecb4-font-size );line-height:var( --e-global-typography-b99ecb4-line-height );letter-spacing:var( --e-global-typography-b99ecb4-letter-spacing );}.elementor-40 .elementor-element.elementor-element-441cfd0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-3849eea .elementor-heading-title{font-size:var( --e-global-typography-c3ab708-font-size );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-2dce4ea{font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-6075261{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-40 .elementor-element.elementor-element-72c9b91 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-4b3b72c-font-size );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-3725d1b .elementor-button{font-size:var( --e-global-typography-c6d068a-font-size );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );}.elementor-40 .elementor-element.elementor-element-bb695bf{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-33840d7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-4b3b72c-font-size );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-71d73df .elementor-button{font-size:var( --e-global-typography-c6d068a-font-size );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );}.elementor-40 .elementor-element.elementor-element-ca67ffc .elementor-counter-number-wrapper{font-size:var( --e-global-typography-4b3b72c-font-size );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-f0e03cc .elementor-button{font-size:var( --e-global-typography-c6d068a-font-size );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );}.elementor-40 .elementor-element.elementor-element-54cefb5 .elementor-heading-title{font-size:var( --e-global-typography-c3ab708-font-size );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-554728d .elementor-heading-title{font-size:var( --e-global-typography-aaaca17-font-size );line-height:var( --e-global-typography-aaaca17-line-height );letter-spacing:var( --e-global-typography-aaaca17-letter-spacing );}.elementor-40 .elementor-element.elementor-element-31e7048 .elementor-heading-title{font-size:var( --e-global-typography-aaaca17-font-size );line-height:var( --e-global-typography-aaaca17-line-height );letter-spacing:var( --e-global-typography-aaaca17-letter-spacing );}.elementor-40 .elementor-element.elementor-element-b088cb4 .elementor-heading-title{font-size:var( --e-global-typography-aaaca17-font-size );line-height:var( --e-global-typography-aaaca17-line-height );letter-spacing:var( --e-global-typography-aaaca17-letter-spacing );}.elementor-40 .elementor-element.elementor-element-19c0482 .elementor-heading-title{font-size:var( --e-global-typography-aaaca17-font-size );line-height:var( --e-global-typography-aaaca17-line-height );letter-spacing:var( --e-global-typography-aaaca17-letter-spacing );}.elementor-40 .elementor-element.elementor-element-7537bbc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-6325420{font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-c5acea4 .elementor-heading-title{font-size:var( --e-global-typography-296570c-font-size );line-height:var( --e-global-typography-296570c-line-height );letter-spacing:var( --e-global-typography-296570c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-31c65dd .elementor-heading-title{font-size:var( --e-global-typography-296570c-font-size );line-height:var( --e-global-typography-296570c-line-height );letter-spacing:var( --e-global-typography-296570c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-3c245b2 .elementor-heading-title{font-size:var( --e-global-typography-296570c-font-size );line-height:var( --e-global-typography-296570c-line-height );letter-spacing:var( --e-global-typography-296570c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-6ecfae6 .elementor-heading-title{font-size:var( --e-global-typography-296570c-font-size );line-height:var( --e-global-typography-296570c-line-height );letter-spacing:var( --e-global-typography-296570c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-a2ee2a8 .elementor-heading-title{font-size:var( --e-global-typography-296570c-font-size );line-height:var( --e-global-typography-296570c-line-height );letter-spacing:var( --e-global-typography-296570c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-9b5aaff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-0686317 .elementor-heading-title{font-size:var( --e-global-typography-a71682d-font-size );line-height:var( --e-global-typography-a71682d-line-height );letter-spacing:var( --e-global-typography-a71682d-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-40 .elementor-element.elementor-element-fb7bd3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-fb7bd3b .elementor-icon-list-item > a{font-size:var( --e-global-typography-a71682d-font-size );line-height:var( --e-global-typography-a71682d-line-height );letter-spacing:var( --e-global-typography-a71682d-letter-spacing );}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-cbf91c2{--min-height:0vh;--margin-top:-95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:187px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-b535807{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-e1f1d68{--min-height:0vh;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:3px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-6283a68{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{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-40 .elementor-element.elementor-element-ba84eef{text-align:center;font-size:var( --e-global-typography-c6d068a-font-size );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );}.elementor-40 .elementor-element.elementor-element-189eab8{text-align:center;font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-40 .elementor-element.elementor-element-9b677a7 .elementor-button{padding:12px 25px 12px 25px;}.elementor-40 .elementor-element.elementor-element-9f40f1c::before, .elementor-40 .elementor-element.elementor-element-9f40f1c > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-9f40f1c > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-9f40f1c > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-9f40f1c > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-9f40f1c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom center;background-size:1000px auto;}.elementor-40 .elementor-element.elementor-element-9f40f1c{--padding-top:125px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-4454c80{--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-7b2b0a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-7b2b0a4 .elementor-heading-title{font-size:var( --e-global-typography-c3ab708-font-size );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-7ba37e4{text-align:center;}.elementor-40 .elementor-element.elementor-element-7ba37e4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-faf50d2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-f86782c{--gap:0px 0px;--row-gap:0px;--column-gap: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-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-ec9013e .elementor-counter-number-wrapper{font-size:var( --e-global-typography-4b3b72c-font-size );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-05d23e3 .elementor-button{font-size:var( --e-global-typography-c6d068a-font-size );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );}.elementor-40 .elementor-element.elementor-element-0087164{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-5c28d38 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-4b3b72c-font-size );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-4ba651c .elementor-button{font-size:var( --e-global-typography-c6d068a-font-size );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );}.elementor-40 .elementor-element.elementor-element-7a2a36b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-4b3b72c-font-size );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-ae9242c .elementor-button{font-size:var( --e-global-typography-c6d068a-font-size );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );}.elementor-40 .elementor-element.elementor-element-9d58df0{--padding-top:119px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-ad4fd81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-ad4fd81 .elementor-heading-title{font-size:var( --e-global-typography-c3ab708-font-size );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-4a07d9b{text-align:center;}.elementor-40 .elementor-element.elementor-element-4a07d9b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-edee113{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-40 .elementor-element.elementor-element-3cfb51b{text-align:center;font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-64b1ae2{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-64b1ae2 .elementor-heading-title{font-size:var( --e-global-typography-c3ab708-font-size );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-0c655e6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-2b7c002 .elementor-button{padding:12px 25px 12px 25px;}.elementor-40 .elementor-element.elementor-element-fe2c9f1{--min-height: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-40 .elementor-element.elementor-element-de839fb{--gap:80px 50px;--row-gap:80px;--column-gap:50px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-40 .elementor-element.elementor-element-83bb5d8{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-83bb5d8 .elementor-button{padding:10px 16px 10px 16px;}.elementor-40 .elementor-element.elementor-element-07e09b3{bottom:0px;}.elementor-40 .elementor-element.elementor-element-07e09b3 .elementor-heading-title{font-size:var( --e-global-typography-3bfecd3-font-size );line-height:var( --e-global-typography-3bfecd3-line-height );letter-spacing:var( --e-global-typography-3bfecd3-letter-spacing );}.elementor-40 .elementor-element.elementor-element-9a17567{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-9a17567 .elementor-button{padding:10px 16px 10px 16px;}.elementor-40 .elementor-element.elementor-element-c792a1c .elementor-heading-title{font-size:var( --e-global-typography-3bfecd3-font-size );line-height:var( --e-global-typography-3bfecd3-line-height );letter-spacing:var( --e-global-typography-3bfecd3-letter-spacing );}.elementor-40 .elementor-element.elementor-element-a7fbe8d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-a7fbe8d .elementor-button{padding:10px 16px 10px 16px;}.elementor-40 .elementor-element.elementor-element-92e79f5 .elementor-heading-title{font-size:var( --e-global-typography-3bfecd3-font-size );line-height:var( --e-global-typography-3bfecd3-line-height );letter-spacing:var( --e-global-typography-3bfecd3-letter-spacing );}.elementor-40 .elementor-element.elementor-element-09b8ffc{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-09b8ffc .elementor-button{padding:10px 16px 10px 16px;}.elementor-40 .elementor-element.elementor-element-cb9748e{--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-cbf26e9{text-align:center;}.elementor-40 .elementor-element.elementor-element-cbf26e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-4826182{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-4dcd47d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-b0635fd{--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-40 .elementor-element.elementor-element-bb9e69e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-bb9e69e .elementor-heading-title{font-size:var( --e-global-typography-c3ab708-font-size );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-07bf20c{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-f20d751{text-align:center;}.elementor-40 .elementor-element.elementor-element-afe043e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-afe043e .elementor-heading-title{font-size:var( --e-global-typography-f6167ae-font-size );line-height:var( --e-global-typography-f6167ae-line-height );letter-spacing:var( --e-global-typography-f6167ae-letter-spacing );}.elementor-40 .elementor-element.elementor-element-b8362c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:var( --e-global-typography-567a2a1-font-size );line-height:var( --e-global-typography-567a2a1-line-height );letter-spacing:var( --e-global-typography-567a2a1-letter-spacing );}.elementor-40 .elementor-element.elementor-element-8b55801{text-align:center;}.elementor-40 .elementor-element.elementor-element-6751cdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-6751cdb .elementor-heading-title{font-size:var( --e-global-typography-f6167ae-font-size );line-height:var( --e-global-typography-f6167ae-line-height );letter-spacing:var( --e-global-typography-f6167ae-letter-spacing );}.elementor-40 .elementor-element.elementor-element-2742d39{text-align:center;font-size:var( --e-global-typography-567a2a1-font-size );line-height:var( --e-global-typography-567a2a1-line-height );letter-spacing:var( --e-global-typography-567a2a1-letter-spacing );}.elementor-40 .elementor-element.elementor-element-7180815{text-align:center;}.elementor-40 .elementor-element.elementor-element-26ff8a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-26ff8a0 .elementor-heading-title{font-size:var( --e-global-typography-f6167ae-font-size );line-height:var( --e-global-typography-f6167ae-line-height );letter-spacing:var( --e-global-typography-f6167ae-letter-spacing );}.elementor-40 .elementor-element.elementor-element-e994ef7{text-align:center;font-size:var( --e-global-typography-567a2a1-font-size );line-height:var( --e-global-typography-567a2a1-line-height );letter-spacing:var( --e-global-typography-567a2a1-letter-spacing );}.elementor-40 .elementor-element.elementor-element-e2ba4b1{text-align:center;}.elementor-40 .elementor-element.elementor-element-c5652f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-c5652f2 .elementor-heading-title{font-size:var( --e-global-typography-f6167ae-font-size );line-height:var( --e-global-typography-f6167ae-line-height );letter-spacing:var( --e-global-typography-f6167ae-letter-spacing );}.elementor-40 .elementor-element.elementor-element-0ba5745{text-align:center;font-size:var( --e-global-typography-567a2a1-font-size );line-height:var( --e-global-typography-567a2a1-line-height );letter-spacing:var( --e-global-typography-567a2a1-letter-spacing );}.elementor-40 .elementor-element.elementor-element-4688fb3{text-align:center;}.elementor-40 .elementor-element.elementor-element-32acdda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-32acdda .elementor-heading-title{font-size:var( --e-global-typography-f6167ae-font-size );line-height:var( --e-global-typography-f6167ae-line-height );letter-spacing:var( --e-global-typography-f6167ae-letter-spacing );}.elementor-40 .elementor-element.elementor-element-ab403fb{text-align:center;font-size:var( --e-global-typography-567a2a1-font-size );line-height:var( --e-global-typography-567a2a1-line-height );letter-spacing:var( --e-global-typography-567a2a1-letter-spacing );}.elementor-40 .elementor-element.elementor-element-2de7cfa{--margin-top:-27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-daf24e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-daf24e0 .elementor-button{padding:12px 25px 12px 25px;}.elementor-40 .elementor-element.elementor-element-1bc5fd3::before, .elementor-40 .elementor-element.elementor-element-1bc5fd3 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-1bc5fd3 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-1bc5fd3 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-1bc5fd3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-1bc5fd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -19px;background-size:150vw auto;}.elementor-40 .elementor-element.elementor-element-1bc5fd3{--padding-top:350px;--padding-bottom:1px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-00d13bb{text-align:center;}.elementor-40 .elementor-element.elementor-element-00d13bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-1a62954{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-c387dee{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-c387dee .elementor-heading-title{font-size:var( --e-global-typography-b99ecb4-font-size );line-height:var( --e-global-typography-b99ecb4-line-height );letter-spacing:var( --e-global-typography-b99ecb4-letter-spacing );}.elementor-40 .elementor-element.elementor-element-926c316{--padding-top:87px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-f95f2a5{--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-441cfd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-441cfd0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-3849eea{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-3849eea .elementor-heading-title{font-size:var( --e-global-typography-c3ab708-font-size );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-2dce4ea{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-72c9b91 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-4b3b72c-font-size );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-3725d1b .elementor-button{font-size:var( --e-global-typography-c6d068a-font-size );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );padding:14px 19px 14px 19px;}.elementor-40 .elementor-element.elementor-element-bb695bf{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-33840d7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-4b3b72c-font-size );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-71d73df .elementor-button{font-size:var( --e-global-typography-c6d068a-font-size );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );padding:14px 19px 14px 19px;}.elementor-40 .elementor-element.elementor-element-ca67ffc .elementor-counter-number-wrapper{font-size:var( --e-global-typography-4b3b72c-font-size );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-f0e03cc .elementor-button{font-size:var( --e-global-typography-c6d068a-font-size );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );padding:14px 19px 14px 19px;}.elementor-40 .elementor-element.elementor-element-75e9c0f{--padding-top:0px;--padding-bottom:97px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-54cefb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-54cefb5 .elementor-heading-title{font-size:var( --e-global-typography-c3ab708-font-size );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-554728d{padding:25px 0px 25px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-554728d .elementor-heading-title{font-size:var( --e-global-typography-aaaca17-font-size );line-height:var( --e-global-typography-aaaca17-line-height );letter-spacing:var( --e-global-typography-aaaca17-letter-spacing );}.elementor-40 .elementor-element.elementor-element-31e7048{padding:25px 0px 25px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-31e7048 .elementor-heading-title{font-size:var( --e-global-typography-aaaca17-font-size );line-height:var( --e-global-typography-aaaca17-line-height );letter-spacing:var( --e-global-typography-aaaca17-letter-spacing );}.elementor-40 .elementor-element.elementor-element-b088cb4{padding:25px 0px 25px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-b088cb4 .elementor-heading-title{font-size:var( --e-global-typography-aaaca17-font-size );line-height:var( --e-global-typography-aaaca17-line-height );letter-spacing:var( --e-global-typography-aaaca17-letter-spacing );}.elementor-40 .elementor-element.elementor-element-19c0482{padding:25px 0px 25px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-19c0482 .elementor-heading-title{font-size:var( --e-global-typography-aaaca17-font-size );line-height:var( --e-global-typography-aaaca17-line-height );letter-spacing:var( --e-global-typography-aaaca17-letter-spacing );}.elementor-40 .elementor-element.elementor-element-1fad6fd .elementor-button{padding:12px 25px 12px 25px;}.elementor-40 .elementor-element.elementor-element-33c47c0{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-7537bbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-7537bbc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-6325420{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-c5acea4{padding:25px 0px 25px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-c5acea4 .elementor-heading-title{font-size:var( --e-global-typography-296570c-font-size );line-height:var( --e-global-typography-296570c-line-height );letter-spacing:var( --e-global-typography-296570c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-31c65dd{padding:25px 0px 25px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-31c65dd .elementor-heading-title{font-size:var( --e-global-typography-296570c-font-size );line-height:var( --e-global-typography-296570c-line-height );letter-spacing:var( --e-global-typography-296570c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-3c245b2{padding:25px 0px 25px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-3c245b2 .elementor-heading-title{font-size:var( --e-global-typography-296570c-font-size );line-height:var( --e-global-typography-296570c-line-height );letter-spacing:var( --e-global-typography-296570c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-6ecfae6{padding:25px 0px 25px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-6ecfae6 .elementor-heading-title{font-size:var( --e-global-typography-296570c-font-size );line-height:var( --e-global-typography-296570c-line-height );letter-spacing:var( --e-global-typography-296570c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-a2ee2a8{padding:25px 0px 25px 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-a2ee2a8 .elementor-heading-title{font-size:var( --e-global-typography-296570c-font-size );line-height:var( --e-global-typography-296570c-line-height );letter-spacing:var( --e-global-typography-296570c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-a130c3a .elementor-button{padding:12px 25px 12px 25px;}.elementor-40 .elementor-element.elementor-element-1b83d95{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-40 .elementor-element.elementor-element-9b5aaff{text-align:center;}.elementor-40 .elementor-element.elementor-element-9b5aaff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-21ccb98{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-0686317{padding:20px 15px 20px 15px;}.elementor-40 .elementor-element.elementor-element-0686317 .elementor-heading-title{font-size:var( --e-global-typography-a71682d-font-size );line-height:var( --e-global-typography-a71682d-line-height );letter-spacing:var( --e-global-typography-a71682d-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-40 .elementor-element.elementor-element-fb7bd3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-fb7bd3b .elementor-icon-list-item > a{font-size:var( --e-global-typography-a71682d-font-size );line-height:var( --e-global-typography-a71682d-line-height );letter-spacing:var( --e-global-typography-a71682d-letter-spacing );}.elementor-40 .elementor-element.elementor-element-9b3fd4c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-9b3fd4c .elementor-button{padding:12px 25px 12px 25px;}}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-6283a68{--width:445px;}.elementor-40 .elementor-element.elementor-element-4454c80{--width:740px;}.elementor-40 .elementor-element.elementor-element-3c9cbed{--width:869px;}.elementor-40 .elementor-element.elementor-element-f402028{--width:307px;}.elementor-40 .elementor-element.elementor-element-b0635fd{--width:200px;}.elementor-40 .elementor-element.elementor-element-841f7e6{--width:calc(33.333% - 38px );}.elementor-40 .elementor-element.elementor-element-3650fad{--width:calc(33.333% - 38px );}.elementor-40 .elementor-element.elementor-element-52ca18c{--width:calc(33.333% - 38px );}.elementor-40 .elementor-element.elementor-element-b2807c9{--width:calc(33.333% - 38px );}.elementor-40 .elementor-element.elementor-element-a3f1001{--width:calc(33.333% - 38px );}.elementor-40 .elementor-element.elementor-element-2de7cfa{--width:100%;}.elementor-40 .elementor-element.elementor-element-f95f2a5{--width:869px;}.elementor-40 .elementor-element.elementor-element-21ccb98{--width:435px;}}@media(max-width:1100px) and (min-width:768px){.elementor-40 .elementor-element.elementor-element-2a85da9{--content-width:950px;}.elementor-40 .elementor-element.elementor-element-f402028{--width:213px;}}@media(max-width:992px) and (min-width:768px){.elementor-40 .elementor-element.elementor-element-3c9cbed{--width:100%;}.elementor-40 .elementor-element.elementor-element-f95f2a5{--width:100%;}}@media(min-width:1440px){.elementor-40 .elementor-element.elementor-element-cbf91c2{--content-width:9999px;--margin-top:-13.8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:18.3vw;--padding-bottom:18.3vw;--padding-left:5.97vw;--padding-right:5.97vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-e1f1d68{--content-width:9999px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0.13vw;--padding-left:5.97vw;--padding-right:5.97vw;}.elementor-40 .elementor-element.elementor-element-6283a68{--width:30.9vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-widget-text-editor{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-40 .elementor-element.elementor-element-ba84eef{font-size:var( --e-global-typography-c6d068a-font-size );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );}.elementor-40 .elementor-element.elementor-element-189eab8{margin:0.9vw 0vw calc(var(--kit-widget-spacing, 0px) + 2.08vw) 0vw;font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-40 .elementor-element.elementor-element-9b677a7 .elementor-button{border-radius:1.45em 1.45em 1.45em 1.45em;padding:0.65vw 1.11vw 0.65vw 1.11vw;}.elementor-40 .elementor-element.elementor-element-9f40f1c{--content-width:9999px;--margin-top:-0.13vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:1.25vw;--padding-bottom:10.4vw;--padding-left:5.97vw;--padding-right:5.97vw;}.elementor-40 .elementor-element.elementor-element-9f40f1c::before, .elementor-40 .elementor-element.elementor-element-9f40f1c > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-9f40f1c > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-9f40f1c > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-9f40f1c > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-9f40f1c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:71.52vw auto;}.elementor-40 .elementor-element.elementor-element-4454c80{--width:51.56vw;--margin-top:0vw;--margin-bottom:8.3vw;--margin-left:0vw;--margin-right:0vw;}.elementor-40 .elementor-element.elementor-element-7b2b0a4{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 2.08vw) 0vw;}.elementor-40 .elementor-element.elementor-element-7b2b0a4 .elementor-heading-title{font-size:var( --e-global-typography-c3ab708-font-size );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-7ba37e4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-faf50d2{margin:2.77vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:29.81vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 29.81vw );max-width:29.81vw;font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-ec9013e .elementor-counter-number-wrapper{font-size:var( --e-global-typography-4b3b72c-font-size );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-05d23e3{margin:1.1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-40 .elementor-element.elementor-element-05d23e3 .elementor-button{font-size:var( --e-global-typography-c6d068a-font-size );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );border-radius:2.43em 2.43em 2.43em 2.43em;padding:0.6vw 1.3vw 0.6vw 1.3vw;}.elementor-40 .elementor-element.elementor-element-5c28d38 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-4b3b72c-font-size );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-4ba651c{margin:1.1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-40 .elementor-element.elementor-element-4ba651c .elementor-button{font-size:var( --e-global-typography-c6d068a-font-size );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );border-radius:2.43em 2.43em 2.43em 2.43em;padding:0.6vw 1.3vw 0.6vw 1.3vw;}.elementor-40 .elementor-element.elementor-element-7a2a36b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-4b3b72c-font-size );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-ae9242c{margin:1.1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-40 .elementor-element.elementor-element-ae9242c .elementor-button{font-size:var( --e-global-typography-c6d068a-font-size );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );border-radius:2.43em 2.43em 2.43em 2.43em;padding:0.6vw 1.3vw 0.6vw 1.3vw;}.elementor-40 .elementor-element.elementor-element-9d58df0{--content-width:9999px;--padding-top:2.36vw;--padding-bottom:7.63vw;--padding-left:5.97vw;--padding-right:5.97vw;}.elementor-40 .elementor-element.elementor-element-3c9cbed{--width:60.34vw;--margin-top:0vw;--margin-bottom:1.38vw;--margin-left:0vw;--margin-right:0vw;}.elementor-40 .elementor-element.elementor-element-ad4fd81{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 2.43vw) 0vw;}.elementor-40 .elementor-element.elementor-element-ad4fd81 .elementor-heading-title{font-size:var( --e-global-typography-c3ab708-font-size );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-4a07d9b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-3cfb51b{font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-64b1ae2 .elementor-heading-title{font-size:var( --e-global-typography-c3ab708-font-size );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-0c655e6{margin:2.43vw 0vw calc(var(--kit-widget-spacing, 0px) + 2.43vw) 0vw;font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-2b7c002 .elementor-button{border-radius:1.45em 1.45em 1.45em 1.45em;padding:0.65vw 1.11vw 0.65vw 1.11vw;}.elementor-40 .elementor-element.elementor-element-2a85da9{--content-width:9999px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5.97vw;--padding-right:5.97vw;}.elementor-40 .elementor-element.elementor-element-de839fb{--gap:3.47vw 3.47vw;--row-gap:3.47vw;--column-gap:3.47vw;}.elementor-widget-image .widget-image-caption{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-40 .elementor-element.elementor-element-f426437 img{width:14.86vw;}.elementor-40 .elementor-element.elementor-element-83bb5d8{margin:3.47vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-40 .elementor-element.elementor-element-83bb5d8 .elementor-button{border-radius:1.45em 1.45em 1.45em 1.45em;padding:0.65vw 1.11vw 0.65vw 1.11vw;}.elementor-40 .elementor-element.elementor-element-07e09b3 .elementor-heading-title{font-size:var( --e-global-typography-3bfecd3-font-size );line-height:var( --e-global-typography-3bfecd3-line-height );letter-spacing:var( --e-global-typography-3bfecd3-letter-spacing );}.elementor-40 .elementor-element.elementor-element-5245188 img{width:14.86vw;}.elementor-40 .elementor-element.elementor-element-9a17567{margin:3.47vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-40 .elementor-element.elementor-element-9a17567 .elementor-button{border-radius:1.45em 1.45em 1.45em 1.45em;padding:0.65vw 1.11vw 0.65vw 1.11vw;}.elementor-40 .elementor-element.elementor-element-c792a1c .elementor-heading-title{font-size:var( --e-global-typography-3bfecd3-font-size );line-height:var( --e-global-typography-3bfecd3-line-height );letter-spacing:var( --e-global-typography-3bfecd3-letter-spacing );}.elementor-40 .elementor-element.elementor-element-80a2473 img{width:14.86vw;}.elementor-40 .elementor-element.elementor-element-a7fbe8d{margin:3.47vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-40 .elementor-element.elementor-element-a7fbe8d .elementor-button{border-radius:1.45em 1.45em 1.45em 1.45em;padding:0.65vw 1.11vw 0.65vw 1.11vw;}.elementor-40 .elementor-element.elementor-element-92e79f5 .elementor-heading-title{font-size:var( --e-global-typography-3bfecd3-font-size );line-height:var( --e-global-typography-3bfecd3-line-height );letter-spacing:var( --e-global-typography-3bfecd3-letter-spacing );}.elementor-40 .elementor-element.elementor-element-f402028{--width:21.31vw;}.elementor-40 .elementor-element.elementor-element-1f64318 img{width:14.86vw;}.elementor-40 .elementor-element.elementor-element-09b8ffc{margin:3.47vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-40 .elementor-element.elementor-element-09b8ffc .elementor-button{border-radius:1.45em 1.45em 1.45em 1.45em;padding:0.65vw 1.11vw 0.65vw 1.11vw;}.elementor-40 .elementor-element.elementor-element-cb9748e{--content-width:9999px;--margin-top:10.65vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:6.94vw;--padding-left:5.97vw;--padding-right:5.97vw;}.elementor-40 .elementor-element.elementor-element-cbf26e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-4826182{margin:0.69vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-4dcd47d{--gap:3.47vw 3.47vw;--row-gap:3.47vw;--column-gap:3.47vw;}.elementor-40 .elementor-element.elementor-element-b0635fd{--width:13.88vw;}.elementor-40 .elementor-element.elementor-element-bb9e69e .elementor-heading-title{font-size:var( --e-global-typography-c3ab708-font-size );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-07bf20c{--gap:4.86vw 3.88vw;--row-gap:4.86vw;--column-gap:3.88vw;}.elementor-40 .elementor-element.elementor-element-841f7e6{--width:calc(33.333% - 2.77vw );}.elementor-40 .elementor-element.elementor-element-f20d751 img{width:7.7vw;height:9.02vw;}.elementor-40 .elementor-element.elementor-element-afe043e{margin:1.25vw 0vw calc(var(--kit-widget-spacing, 0px) + 1.25vw) 0vw;}.elementor-40 .elementor-element.elementor-element-afe043e .elementor-heading-title{font-size:var( --e-global-typography-f6167ae-font-size );line-height:var( --e-global-typography-f6167ae-line-height );letter-spacing:var( --e-global-typography-f6167ae-letter-spacing );}.elementor-40 .elementor-element.elementor-element-b8362c8{font-size:var( --e-global-typography-567a2a1-font-size );line-height:var( --e-global-typography-567a2a1-line-height );letter-spacing:var( --e-global-typography-567a2a1-letter-spacing );}.elementor-40 .elementor-element.elementor-element-3650fad{--width:calc(33.333% - 2.77vw );}.elementor-40 .elementor-element.elementor-element-8b55801 img{width:8.95vw;height:9.02vw;}.elementor-40 .elementor-element.elementor-element-6751cdb{margin:1.25vw 0vw calc(var(--kit-widget-spacing, 0px) + 1.25vw) 0vw;}.elementor-40 .elementor-element.elementor-element-6751cdb .elementor-heading-title{font-size:var( --e-global-typography-f6167ae-font-size );line-height:var( --e-global-typography-f6167ae-line-height );letter-spacing:var( --e-global-typography-f6167ae-letter-spacing );}.elementor-40 .elementor-element.elementor-element-2742d39{font-size:var( --e-global-typography-567a2a1-font-size );line-height:var( --e-global-typography-567a2a1-line-height );letter-spacing:var( --e-global-typography-567a2a1-letter-spacing );}.elementor-40 .elementor-element.elementor-element-52ca18c{--width:calc(33.333% - 2.77vw );}.elementor-40 .elementor-element.elementor-element-7180815 img{width:9.5vw;height:9.02vw;}.elementor-40 .elementor-element.elementor-element-26ff8a0{margin:1.25vw 0vw calc(var(--kit-widget-spacing, 0px) + 1.25vw) 0vw;}.elementor-40 .elementor-element.elementor-element-26ff8a0 .elementor-heading-title{font-size:var( --e-global-typography-f6167ae-font-size );line-height:var( --e-global-typography-f6167ae-line-height );letter-spacing:var( --e-global-typography-f6167ae-letter-spacing );}.elementor-40 .elementor-element.elementor-element-e994ef7{font-size:var( --e-global-typography-567a2a1-font-size );line-height:var( --e-global-typography-567a2a1-line-height );letter-spacing:var( --e-global-typography-567a2a1-letter-spacing );}.elementor-40 .elementor-element.elementor-element-b2807c9{--width:calc(33.333% - 2.77vw );}.elementor-40 .elementor-element.elementor-element-e2ba4b1 img{width:7.7vw;height:9.02vw;}.elementor-40 .elementor-element.elementor-element-c5652f2{margin:1.25vw 0vw calc(var(--kit-widget-spacing, 0px) + 1.25vw) 0vw;}.elementor-40 .elementor-element.elementor-element-c5652f2 .elementor-heading-title{font-size:var( --e-global-typography-f6167ae-font-size );line-height:var( --e-global-typography-f6167ae-line-height );letter-spacing:var( --e-global-typography-f6167ae-letter-spacing );}.elementor-40 .elementor-element.elementor-element-0ba5745{font-size:var( --e-global-typography-567a2a1-font-size );line-height:var( --e-global-typography-567a2a1-line-height );letter-spacing:var( --e-global-typography-567a2a1-letter-spacing );}.elementor-40 .elementor-element.elementor-element-a3f1001{--width:calc(33.333% - 2.77vw );}.elementor-40 .elementor-element.elementor-element-4688fb3 img{width:7.7vw;height:9.02vw;}.elementor-40 .elementor-element.elementor-element-32acdda{margin:1.25vw 0vw calc(var(--kit-widget-spacing, 0px) + 1.25vw) 0vw;}.elementor-40 .elementor-element.elementor-element-32acdda .elementor-heading-title{font-size:var( --e-global-typography-f6167ae-font-size );line-height:var( --e-global-typography-f6167ae-line-height );letter-spacing:var( --e-global-typography-f6167ae-letter-spacing );}.elementor-40 .elementor-element.elementor-element-ab403fb{font-size:var( --e-global-typography-567a2a1-font-size );line-height:var( --e-global-typography-567a2a1-line-height );letter-spacing:var( --e-global-typography-567a2a1-letter-spacing );}.elementor-40 .elementor-element.elementor-element-daf24e0 .elementor-button{border-radius:1.45em 1.45em 1.45em 1.45em;padding:0.65vw 1.11vw 0.65vw 1.11vw;}.elementor-40 .elementor-element.elementor-element-1bc5fd3{--content-width:9999px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:5.97vw;--padding-right:5.97vw;}.elementor-40 .elementor-element.elementor-element-1bc5fd3::before, .elementor-40 .elementor-element.elementor-element-1bc5fd3 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-1bc5fd3 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-1bc5fd3 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-1bc5fd3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-1bc5fd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:60.97vw auto;}.elementor-40 .elementor-element.elementor-element-00d13bb{--container-widget-width:34.72vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 34.72vw );max-width:34.72vw;}.elementor-40 .elementor-element.elementor-element-00d13bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-1a62954{--container-widget-width:48.61vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 48.61vw );max-width:48.61vw;font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-c387dee{margin:34.30vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-40 .elementor-element.elementor-element-c387dee .elementor-heading-title{font-size:var( --e-global-typography-b99ecb4-font-size );line-height:var( --e-global-typography-b99ecb4-line-height );letter-spacing:var( --e-global-typography-b99ecb4-letter-spacing );}.elementor-40 .elementor-element.elementor-element-926c316{--content-width:9999px;--padding-top:11.11vw;--padding-bottom:18.05vw;--padding-left:5.97vw;--padding-right:5.97vw;}.elementor-40 .elementor-element.elementor-element-f95f2a5{--width:60.34vw;}.elementor-40 .elementor-element.elementor-element-441cfd0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-3849eea{margin:5.55vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-40 .elementor-element.elementor-element-3849eea .elementor-heading-title{font-size:var( --e-global-typography-c3ab708-font-size );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-2dce4ea{margin:3.12vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:57.63vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 57.63vw );max-width:57.63vw;font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-72c9b91 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-4b3b72c-font-size );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-3725d1b{margin:1.11vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-40 .elementor-element.elementor-element-3725d1b .elementor-button{font-size:var( --e-global-typography-c6d068a-font-size );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );border-radius:2.43em 2.43em 2.43em 2.43em;padding:0.65vw 1.31vw 0.65vw 1.31vw;}.elementor-40 .elementor-element.elementor-element-33840d7 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-4b3b72c-font-size );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-71d73df{margin:1.11vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-40 .elementor-element.elementor-element-71d73df .elementor-button{font-size:var( --e-global-typography-c6d068a-font-size );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );border-radius:2.43em 2.43em 2.43em 2.43em;padding:0.65vw 1.31vw 0.65vw 1.31vw;}.elementor-40 .elementor-element.elementor-element-ca67ffc .elementor-counter-number-wrapper{font-size:var( --e-global-typography-4b3b72c-font-size );line-height:var( --e-global-typography-4b3b72c-line-height );letter-spacing:var( --e-global-typography-4b3b72c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-f0e03cc{margin:1.11vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-40 .elementor-element.elementor-element-f0e03cc .elementor-button{font-size:var( --e-global-typography-c6d068a-font-size );line-height:var( --e-global-typography-c6d068a-line-height );letter-spacing:var( --e-global-typography-c6d068a-letter-spacing );border-radius:2.43em 2.43em 2.43em 2.43em;padding:0.65vw 1.31vw 0.65vw 1.31vw;}.elementor-40 .elementor-element.elementor-element-75e9c0f{--content-width:9999px;--padding-top:4.16vw;--padding-bottom:13.88vw;--padding-left:5.97vw;--padding-right:5.97vw;}.elementor-40 .elementor-element.elementor-element-54cefb5{margin:5.55vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-40 .elementor-element.elementor-element-54cefb5 .elementor-heading-title{font-size:var( --e-global-typography-c3ab708-font-size );line-height:var( --e-global-typography-c3ab708-line-height );letter-spacing:var( --e-global-typography-c3ab708-letter-spacing );}.elementor-40 .elementor-element.elementor-element-554728d{padding:3.19vw 0vw 3.19vw 0vw;}.elementor-40 .elementor-element.elementor-element-554728d .elementor-heading-title{font-size:var( --e-global-typography-aaaca17-font-size );line-height:var( --e-global-typography-aaaca17-line-height );letter-spacing:var( --e-global-typography-aaaca17-letter-spacing );}.elementor-40 .elementor-element.elementor-element-31e7048{padding:3.19vw 0vw 3.19vw 0vw;}.elementor-40 .elementor-element.elementor-element-31e7048 .elementor-heading-title{font-size:var( --e-global-typography-aaaca17-font-size );line-height:var( --e-global-typography-aaaca17-line-height );letter-spacing:var( --e-global-typography-aaaca17-letter-spacing );}.elementor-40 .elementor-element.elementor-element-b088cb4{padding:3.19vw 0vw 3.19vw 0vw;}.elementor-40 .elementor-element.elementor-element-b088cb4 .elementor-heading-title{font-size:var( --e-global-typography-aaaca17-font-size );line-height:var( --e-global-typography-aaaca17-line-height );letter-spacing:var( --e-global-typography-aaaca17-letter-spacing );}.elementor-40 .elementor-element.elementor-element-19c0482{padding:3.19vw 0vw 3.19vw 0vw;}.elementor-40 .elementor-element.elementor-element-19c0482 .elementor-heading-title{font-size:var( --e-global-typography-aaaca17-font-size );line-height:var( --e-global-typography-aaaca17-line-height );letter-spacing:var( --e-global-typography-aaaca17-letter-spacing );}.elementor-40 .elementor-element.elementor-element-1fad6fd .elementor-button{border-radius:1.45em 1.45em 1.45em 1.45em;padding:0.65vw 1.11vw 0.65vw 1.11vw;}.elementor-40 .elementor-element.elementor-element-33c47c0{--content-width:9999px;--padding-top:8.68vw;--padding-bottom:9.23vw;--padding-left:5.97vw;--padding-right:5.97vw;}.elementor-40 .elementor-element.elementor-element-7537bbc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-6325420{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 4.16vw) 0vw;font-size:var( --e-global-typography-148fc64-font-size );line-height:var( --e-global-typography-148fc64-line-height );letter-spacing:var( --e-global-typography-148fc64-letter-spacing );}.elementor-40 .elementor-element.elementor-element-c5acea4{padding:2.29vw 0vw 2.29vw 0vw;}.elementor-40 .elementor-element.elementor-element-c5acea4 .elementor-heading-title{font-size:var( --e-global-typography-296570c-font-size );line-height:var( --e-global-typography-296570c-line-height );letter-spacing:var( --e-global-typography-296570c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-31c65dd{padding:2.29vw 0vw 2.29vw 0vw;}.elementor-40 .elementor-element.elementor-element-31c65dd .elementor-heading-title{font-size:var( --e-global-typography-296570c-font-size );line-height:var( --e-global-typography-296570c-line-height );letter-spacing:var( --e-global-typography-296570c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-3c245b2{padding:2.29vw 0vw 2.29vw 0vw;}.elementor-40 .elementor-element.elementor-element-3c245b2 .elementor-heading-title{font-size:var( --e-global-typography-296570c-font-size );line-height:var( --e-global-typography-296570c-line-height );letter-spacing:var( --e-global-typography-296570c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-6ecfae6{padding:2.29vw 0vw 2.29vw 0vw;}.elementor-40 .elementor-element.elementor-element-6ecfae6 .elementor-heading-title{font-size:var( --e-global-typography-296570c-font-size );line-height:var( --e-global-typography-296570c-line-height );letter-spacing:var( --e-global-typography-296570c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-a2ee2a8{padding:2.29vw 0vw 2.29vw 0vw;}.elementor-40 .elementor-element.elementor-element-a2ee2a8 .elementor-heading-title{font-size:var( --e-global-typography-296570c-font-size );line-height:var( --e-global-typography-296570c-line-height );letter-spacing:var( --e-global-typography-296570c-letter-spacing );}.elementor-40 .elementor-element.elementor-element-a130c3a .elementor-button{border-radius:1.45em 1.45em 1.45em 1.45em;padding:0.65vw 1.11vw 0.65vw 1.11vw;}.elementor-40 .elementor-element.elementor-element-1b83d95{--content-width:9999px;--padding-top:8.69vw;--padding-bottom:17.36vw;--padding-left:5.97vw;--padding-right:5.97vw;}.elementor-40 .elementor-element.elementor-element-9b5aaff{--container-widget-width:57.56vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 57.56vw );max-width:57.56vw;}.elementor-40 .elementor-element.elementor-element-9b5aaff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-40 .elementor-element.elementor-element-21ccb98{--width:30.2vw;--margin-top:3.47vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-40 .elementor-element.elementor-element-0686317{padding:1.87vw 2.56vw 1.87vw 2.56vw;}.elementor-40 .elementor-element.elementor-element-0686317 .elementor-heading-title{font-size:var( --e-global-typography-a71682d-font-size );line-height:var( --e-global-typography-a71682d-line-height );letter-spacing:var( --e-global-typography-a71682d-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-40 .elementor-element.elementor-element-fb7bd3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-40 .elementor-element.elementor-element-fb7bd3b .elementor-icon-list-item > a{font-size:var( --e-global-typography-a71682d-font-size );line-height:var( --e-global-typography-a71682d-line-height );letter-spacing:var( --e-global-typography-a71682d-letter-spacing );}.elementor-40 .elementor-element.elementor-element-9b3fd4c{margin:1.73vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-40 .elementor-element.elementor-element-9b3fd4c .elementor-button{border-radius:1.45em 1.45em 1.45em 1.45em;padding:0.65vw 1.31vw 0.65vw 1.31vw;}}/* Start custom CSS for video, class: .elementor-element-4593736 */.hero_video{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 0
}
.hero_video .e-hosted-video video,
.hero_video .e-hosted-video{
    height: 100%; 
    width: 100%;
    object-fit: cover
}

@media (max-width: 767px) {
.hero_video{
   top: -50px;
}
.hero_video .e-hosted-video video,
.hero_video .e-hosted-video{
    height: 100%; 
    width: 100%;
    object-fit: cover
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-189eab8 */.strong_600 strong{
    font-weight: 600
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-09b8ffc */.white_space span{
        /*white-space: nowrap;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de839fb */.plus_icon{
    right: -42px!important;
    bottom: -10px!important
}
.sum_icon{
      right: -9px!important;
    bottom: -10px!important
}
@media (max-width: 1100px) {
 
.sum_icon{
    right: -20px!important;
    bottom: -10px!important
}  
}
@media (max-width: 992px) {
  .plus_icon{
    right: 50%!important;
    transform: translateX(50%) !important;
    bottom: -70px!important
}
.sum_icon{
    right: 50%!important;
    transform: translateX(50%) !important;
  bottom: -70px!important
}  
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-166f42e */.liquidmark_video{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 0
}
.liquidmark_video .e-hosted-video video,
.liquidmark_video .e-hosted-video{
    height: 100%; 
    width: 100%;
    object-fit: cover
}

@media (max-width: 767px) {
.liquidmark_video{
   /*top: -50px;*/
    height:340px!important;
    width:600px!important;
}


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bc5fd3 */.rotate_bg_image:before{
   
    left: -245px
}
@media (max-width: 767px) {
  .rotate_bg_image:before{
    width:calc(100vw + 100px);
    left: -100px
}  
.rotate_bg_image .elementor-background-video-container{
    height:340px!important;
    width:600px!important;
  
}
.rotate_bg_image .elementor-background-video-container .elementor-background-video-hosted{
    height:100%!important;
    width:100%!important;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1117cce */.m_icon{
    left: 50%!important;
    transform: translateX(-50%)!important;
 
        width: calc(100vw + 228px) !important;
    max-width: calc(100vw + 228px)!important;
}
.m_icon svg{
    width: calc(100vw + 228px)!important;
    max-width: calc(100vw + 228px);
    height: auto!important
}
.m_icon svg path{
    fill: #131313;
    transition: all 0.5s;
  
   opacity: 0;
   transition-delay: 0.7s
}
.m_icon svg path.top{
   transform: translateY(20px)!important;
}
.m_icon svg path.bottom{
   transform: translateY(-20px)!important;
}
.m_icon.animated  svg path{
   transform: translateY(0px)!important;
   opacity: 1
}
.m_icon.animated  svg path:nth-child(2){
  transition-delay: 0.4s
}
.m_icon.animated  svg path:nth-child(3){
  transition-delay: 0.8s
}
.m_icon.animated  svg path:nth-child(4){
  transition-delay: 1s
}

@media (min-width: 1440px) {
    .m_icon{
        width: calc(100vw + 8vw) !important;
    max-width: calc(100vw +  8vw)!important;
}
.m_icon svg{
    width: calc(100vw +  8vw)!important;
    max-width: calc(100vw +  8vw);
  
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dce4ea */.list_position ul{
    list-style-position: inside;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0686317 */.cus_dropdown{
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: calc(100% - 20px);
    background-size: 13px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' viewBox='0 0 13 10' fill='none'%3E%3Cpath d='M6.5 10L0.870835 0.25L12.1292 0.250001L6.5 10Z' fill='white'/%3E%3C/svg%3E");
}
@media (min-width: 1440px) {
.cus_dropdown{
   
    background-position: calc(100% - 1.38vw);
    background-size: 0.90vw;
    
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb7bd3b */.cus_dropdown_options ul li a{
    padding: 27px 37px;
    transition: all 0.3s
}
.cus_dropdown_options ul li a:hover{
background-color: #8AE657
    
}
.cus_dropdown_options {
   position: absolute;
   width: 100%;
   top: 78px;
   background-color: #000;
   z-index: 9;
   display: none
}
@media (min-width: 1440px) {
    .cus_dropdown_options {
   
   top: 5.41vw;
}
   .cus_dropdown_options ul li a{
    padding: 1.78vw 2.56vw;
}
}
@media (max-width: 767px) {
    .cus_dropdown_options {
   
   top: 58px;
}
    .cus_dropdown_options ul li a{
    padding: 20px 15px;
}
}/* End custom CSS */
/* Start custom CSS */.custom_heading_text .elementor-heading-title br{
   /*display:none;*/
}
.word{
    white-space: nowrap
}
.custom_heading_text span:not(.word){
     text-align: center;
    /*min-width: 48px;*/
    display: inline-block;
    position: relative;
transition: all 3s;
font-feature-settings: 'salt' off
}
.custom_heading_text span:not(.word):after {
    content: "o";
    font-feature-settings: 'salt' on;
    min-width: 100%;
    display: none;
    text-align: center;
    transition: all 3s!important;
    position: absolute;
    left: 0;
    top: 0;
    color: #fff;
    opacity: 0;
    font-size: calc(1em + 5px);
    /*transform: rotate(90deg);*/
    /*transform-origin: 106% 30%;*/
}
.custom_heading_text span:not(.word).active {
/*color: #000;*/
   font-feature-settings: 'salt' on;
}
.custom_heading_text span:not(.word).active:after {
transform: rotate(0deg);
    opacity: 1;
}
@media (max-width: 992px) {
  .custom_heading_text .elementor-heading-title{
    /*white-space: pre;*/
}  
.custom_heading_text .elementor-heading-title br{
   /*display:block;*/
}
}
@media (max-width: 992px) {
.center_bullet ul{
   list-style-position: inside;
   padding-left:0;
}
}/* End custom CSS */