.elementor-2851 .elementor-element.elementor-element-3e1f7d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--background-transition:0.3s;--padding-top:32px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;--z-index:10;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2851 .elementor-element.elementor-element-cf693fa{z-index:99;}.elementor-2851 .elementor-element.elementor-element-adaf4c4{--display:flex;--gap:15px 15px;--background-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{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-2851 .elementor-element.elementor-element-2bc016f{text-align:center;width:var( --container-widget-width, 829px );max-width:829px;--container-widget-width:829px;--container-widget-flex-grow:0;}.elementor-2851 .elementor-element.elementor-element-2bc016f .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 );}.elementor-2851 .elementor-element.elementor-element-2bc016f.elementor-element{--align-self:center;}.elementor-2851 .elementor-element.elementor-element-d42e533{--display:flex;--gap:15px 15px;--background-transition:0.3s;}.elementor-widget-text-editor{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 );}.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-2851 .elementor-element.elementor-element-6bea512{text-align:center;color:var( --e-global-color-6aaed56 );font-family:var( --e-global-typography-fa678dd-font-family ), Sans-serif;font-size:var( --e-global-typography-fa678dd-font-size );font-weight:var( --e-global-typography-fa678dd-font-weight );line-height:var( --e-global-typography-fa678dd-line-height );letter-spacing:var( --e-global-typography-fa678dd-letter-spacing );word-spacing:var( --e-global-typography-fa678dd-word-spacing );width:var( --container-widget-width, 765px );max-width:765px;--container-widget-width:765px;--container-widget-flex-grow:0;}.elementor-2851 .elementor-element.elementor-element-6bea512.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{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 );background-color:var( --e-global-color-accent );}.elementor-2851 .elementor-element.elementor-element-a68757c .elementor-button{background-color:var( --e-global-color-44454a3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-2851 .elementor-element.elementor-element-a68757c .elementor-button:hover, .elementor-2851 .elementor-element.elementor-element-a68757c .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.elementor-2851 .elementor-element.elementor-element-a68757c .elementor-button:hover svg, .elementor-2851 .elementor-element.elementor-element-a68757c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2851 .elementor-element.elementor-element-a68757c.elementor-element{--align-self:center;}.elementor-2851 .elementor-element.elementor-element-0a83b3d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2851 .elementor-element.elementor-element-0a83b3d .elementor-custom-embed-play i{color:var( --e-global-color-44454a3 );font-size:110px;}.elementor-2851 .elementor-element.elementor-element-0a83b3d .elementor-custom-embed-play svg{fill:var( --e-global-color-44454a3 );width:110px;height:110px;}.elementor-2851 .elementor-element.elementor-element-0a83b3d > .elementor-widget-container{margin:28px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:48px 48px 0px 0px;}.elementor-2851 .elementor-element.elementor-element-0a83b3d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2851 .elementor-element.elementor-element-0a83b3d.elementor-element{--align-self:center;}.elementor-2851 .elementor-element.elementor-element-07d430a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:12;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2851 .elementor-element.elementor-element-ac46cca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:49px 49px;--background-transition:0.3s;--border-radius:48px 48px 48px 48px;--padding-top:28px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-2851 .elementor-element.elementor-element-ac46cca:not(.elementor-motion-effects-element-type-background), .elementor-2851 .elementor-element.elementor-element-ac46cca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2851 .elementor-element.elementor-element-ac46cca, .elementor-2851 .elementor-element.elementor-element-ac46cca::before{--border-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-c3994db{--display:flex;--gap:50px 50px;--background-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-70ebfb4{--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:64px 64px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-2851 .elementor-element.elementor-element-c60160b{--display:flex;--background-transition:0.3s;}.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 );}.elementor-2851 .elementor-element.elementor-element-cc445d7 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-2851 .elementor-element.elementor-element-57f2660{--display:flex;--gap:16px 16px;--background-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-487e7f9 .elementor-heading-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-2851 .elementor-element.elementor-element-cb66146{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 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2851 .elementor-element.elementor-element-5b5b2e9{--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:16px 16px;--background-transition:0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-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-icon-box .elementor-icon-box-description{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 );}.elementor-2851 .elementor-element.elementor-element-41d344a{--icon-box-icon-margin:15px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2851 .elementor-element.elementor-element-41d344a .elementor-icon{font-size:26px;}.elementor-2851 .elementor-element.elementor-element-41d344a .elementor-icon-box-title, .elementor-2851 .elementor-element.elementor-element-41d344a .elementor-icon-box-title a{font-family:var( --e-global-typography-2ebfa45-font-family ), Sans-serif;font-size:var( --e-global-typography-2ebfa45-font-size );font-weight:var( --e-global-typography-2ebfa45-font-weight );line-height:var( --e-global-typography-2ebfa45-line-height );letter-spacing:var( --e-global-typography-2ebfa45-letter-spacing );word-spacing:var( --e-global-typography-2ebfa45-word-spacing );}.elementor-2851 .elementor-element.elementor-element-41d344a .elementor-icon-box-description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-bbb24cd-font-family ), Sans-serif;font-size:var( --e-global-typography-bbb24cd-font-size );font-weight:var( --e-global-typography-bbb24cd-font-weight );line-height:var( --e-global-typography-bbb24cd-line-height );letter-spacing:var( --e-global-typography-bbb24cd-letter-spacing );word-spacing:var( --e-global-typography-bbb24cd-word-spacing );}.elementor-2851 .elementor-element.elementor-element-41d344a > .elementor-widget-container{padding:15px 24px 15px 24px;background-color:var( --e-global-color-d721793 );border-radius:16px 16px 16px 16px;}.elementor-2851 .elementor-element.elementor-element-89ac8a0{--icon-box-icon-margin:15px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2851 .elementor-element.elementor-element-89ac8a0 .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-secondary );}.elementor-2851 .elementor-element.elementor-element-89ac8a0 .elementor-icon{font-size:26px;}.elementor-2851 .elementor-element.elementor-element-89ac8a0 .elementor-icon-box-title, .elementor-2851 .elementor-element.elementor-element-89ac8a0 .elementor-icon-box-title a{font-family:var( --e-global-typography-2ebfa45-font-family ), Sans-serif;font-size:var( --e-global-typography-2ebfa45-font-size );font-weight:var( --e-global-typography-2ebfa45-font-weight );line-height:var( --e-global-typography-2ebfa45-line-height );letter-spacing:var( --e-global-typography-2ebfa45-letter-spacing );word-spacing:var( --e-global-typography-2ebfa45-word-spacing );}.elementor-2851 .elementor-element.elementor-element-89ac8a0 .elementor-icon-box-description{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-bbb24cd-font-family ), Sans-serif;font-size:var( --e-global-typography-bbb24cd-font-size );font-weight:var( --e-global-typography-bbb24cd-font-weight );line-height:var( --e-global-typography-bbb24cd-line-height );letter-spacing:var( --e-global-typography-bbb24cd-letter-spacing );word-spacing:var( --e-global-typography-bbb24cd-word-spacing );}.elementor-2851 .elementor-element.elementor-element-89ac8a0 > .elementor-widget-container{padding:15px 24px 15px 24px;background-color:var( --e-global-color-af59bc4 );border-radius:16px 16px 16px 16px;}.elementor-2851 .elementor-element.elementor-element-50912f1{--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:64px 64px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-2851 .elementor-element.elementor-element-899021b{--display:flex;--gap:16px 16px;--background-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-62ab87d .elementor-heading-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-2851 .elementor-element.elementor-element-42fafe8{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 );width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2851 .elementor-element.elementor-element-7a0da7d{--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:16px 16px;--background-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-fb2534b{--icon-box-icon-margin:15px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2851 .elementor-element.elementor-element-fb2534b .elementor-icon{font-size:26px;}.elementor-2851 .elementor-element.elementor-element-fb2534b .elementor-icon-box-title, .elementor-2851 .elementor-element.elementor-element-fb2534b .elementor-icon-box-title a{font-family:var( --e-global-typography-2ebfa45-font-family ), Sans-serif;font-size:var( --e-global-typography-2ebfa45-font-size );font-weight:var( --e-global-typography-2ebfa45-font-weight );line-height:var( --e-global-typography-2ebfa45-line-height );letter-spacing:var( --e-global-typography-2ebfa45-letter-spacing );word-spacing:var( --e-global-typography-2ebfa45-word-spacing );}.elementor-2851 .elementor-element.elementor-element-fb2534b .elementor-icon-box-description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-bbb24cd-font-family ), Sans-serif;font-size:var( --e-global-typography-bbb24cd-font-size );font-weight:var( --e-global-typography-bbb24cd-font-weight );line-height:var( --e-global-typography-bbb24cd-line-height );letter-spacing:var( --e-global-typography-bbb24cd-letter-spacing );word-spacing:var( --e-global-typography-bbb24cd-word-spacing );}.elementor-2851 .elementor-element.elementor-element-fb2534b > .elementor-widget-container{padding:15px 24px 15px 24px;background-color:var( --e-global-color-d721793 );border-radius:16px 16px 16px 16px;}.elementor-2851 .elementor-element.elementor-element-ab9ec49{--icon-box-icon-margin:15px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2851 .elementor-element.elementor-element-ab9ec49 .elementor-icon-box-title{margin-bottom:8px;color:var( --e-global-color-secondary );}.elementor-2851 .elementor-element.elementor-element-ab9ec49 .elementor-icon{font-size:26px;}.elementor-2851 .elementor-element.elementor-element-ab9ec49 .elementor-icon-box-title, .elementor-2851 .elementor-element.elementor-element-ab9ec49 .elementor-icon-box-title a{font-family:var( --e-global-typography-2ebfa45-font-family ), Sans-serif;font-size:var( --e-global-typography-2ebfa45-font-size );font-weight:var( --e-global-typography-2ebfa45-font-weight );line-height:var( --e-global-typography-2ebfa45-line-height );letter-spacing:var( --e-global-typography-2ebfa45-letter-spacing );word-spacing:var( --e-global-typography-2ebfa45-word-spacing );}.elementor-2851 .elementor-element.elementor-element-ab9ec49 .elementor-icon-box-description{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-bbb24cd-font-family ), Sans-serif;font-size:var( --e-global-typography-bbb24cd-font-size );font-weight:var( --e-global-typography-bbb24cd-font-weight );line-height:var( --e-global-typography-bbb24cd-line-height );letter-spacing:var( --e-global-typography-bbb24cd-letter-spacing );word-spacing:var( --e-global-typography-bbb24cd-word-spacing );}.elementor-2851 .elementor-element.elementor-element-ab9ec49 > .elementor-widget-container{padding:15px 24px 15px 24px;background-color:var( --e-global-color-af59bc4 );border-radius:16px 16px 16px 16px;}.elementor-2851 .elementor-element.elementor-element-70b3a37{--display:flex;--background-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-b10872d img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:24px 24px 24px 24px;}.elementor-2851 .elementor-element.elementor-element-dcb524d{--display:flex;--gap:26px 26px;--background-transition:0.3s;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2851 .elementor-element.elementor-element-b01a6ff{text-align:center;}.elementor-2851 .elementor-element.elementor-element-b01a6ff .elementor-heading-title{color:var( --e-global-color-9390e75 );font-family:var( --e-global-typography-4824421-font-family ), Sans-serif;font-size:var( --e-global-typography-4824421-font-size );font-weight:var( --e-global-typography-4824421-font-weight );line-height:var( --e-global-typography-4824421-line-height );letter-spacing:var( --e-global-typography-4824421-letter-spacing );word-spacing:var( --e-global-typography-4824421-word-spacing );}.elementor-2851 .elementor-element.elementor-element-b01a6ff > .elementor-widget-container{padding:9px 15px 9px 15px;background-color:var( --e-global-color-af59bc4 );border-radius:150px 150px 150px 150px;}.elementor-2851 .elementor-element.elementor-element-b01a6ff.elementor-element{--align-self:center;}.elementor-2851 .elementor-element.elementor-element-965de49{text-align:center;width:var( --container-widget-width, 682px );max-width:682px;--container-widget-width:682px;--container-widget-flex-grow:0;}.elementor-2851 .elementor-element.elementor-element-965de49 .elementor-heading-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-2851 .elementor-element.elementor-element-965de49.elementor-element{--align-self:center;}.elementor-2851 .elementor-element.elementor-element-fd0500a{text-align:center;font-family:var( --e-global-typography-fa678dd-font-family ), Sans-serif;font-size:var( --e-global-typography-fa678dd-font-size );font-weight:var( --e-global-typography-fa678dd-font-weight );line-height:var( --e-global-typography-fa678dd-line-height );letter-spacing:var( --e-global-typography-fa678dd-letter-spacing );word-spacing:var( --e-global-typography-fa678dd-word-spacing );width:var( --container-widget-width, 791px );max-width:791px;--container-widget-width:791px;--container-widget-flex-grow:0;}.elementor-2851 .elementor-element.elementor-element-fd0500a.elementor-element{--align-self:center;}.elementor-2851 .elementor-element.elementor-element-3ebf6a2{--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:25px 25px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2851 .elementor-element.elementor-element-10026ee{--display:flex;--gap:11px 11px;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2851 .elementor-element.elementor-element-10026ee:not(.elementor-motion-effects-element-type-background), .elementor-2851 .elementor-element.elementor-element-10026ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af59bc4 );}.elementor-2851 .elementor-element.elementor-element-10026ee, .elementor-2851 .elementor-element.elementor-element-10026ee::before{--border-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-c4511b9 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-fc34359-font-family ), Sans-serif;font-size:var( --e-global-typography-fc34359-font-size );font-weight:var( --e-global-typography-fc34359-font-weight );line-height:var( --e-global-typography-fc34359-line-height );letter-spacing:var( --e-global-typography-fc34359-letter-spacing );word-spacing:var( --e-global-typography-fc34359-word-spacing );}.elementor-2851 .elementor-element.elementor-element-2472935{font-family:var( --e-global-typography-bced2e3-font-family ), Sans-serif;font-size:var( --e-global-typography-bced2e3-font-size );font-weight:var( --e-global-typography-bced2e3-font-weight );line-height:var( --e-global-typography-bced2e3-line-height );letter-spacing:var( --e-global-typography-bced2e3-letter-spacing );word-spacing:var( --e-global-typography-bced2e3-word-spacing );}.elementor-2851 .elementor-element.elementor-element-1f0e15a img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-2851 .elementor-element.elementor-element-1f0e15a > .elementor-widget-container{padding:9px 0px 0px 0px;}.elementor-2851 .elementor-element.elementor-element-cb38122{--display:flex;--gap:11px 11px;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2851 .elementor-element.elementor-element-cb38122:not(.elementor-motion-effects-element-type-background), .elementor-2851 .elementor-element.elementor-element-cb38122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af59bc4 );}.elementor-2851 .elementor-element.elementor-element-cb38122, .elementor-2851 .elementor-element.elementor-element-cb38122::before{--border-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-a065a17 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-fc34359-font-family ), Sans-serif;font-size:var( --e-global-typography-fc34359-font-size );font-weight:var( --e-global-typography-fc34359-font-weight );line-height:var( --e-global-typography-fc34359-line-height );letter-spacing:var( --e-global-typography-fc34359-letter-spacing );word-spacing:var( --e-global-typography-fc34359-word-spacing );}.elementor-2851 .elementor-element.elementor-element-fa86112{font-family:var( --e-global-typography-bced2e3-font-family ), Sans-serif;font-size:var( --e-global-typography-bced2e3-font-size );font-weight:var( --e-global-typography-bced2e3-font-weight );line-height:var( --e-global-typography-bced2e3-line-height );letter-spacing:var( --e-global-typography-bced2e3-letter-spacing );word-spacing:var( --e-global-typography-bced2e3-word-spacing );}.elementor-2851 .elementor-element.elementor-element-8efa05a img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-2851 .elementor-element.elementor-element-8efa05a > .elementor-widget-container{padding:9px 0px 0px 0px;}.elementor-2851 .elementor-element.elementor-element-793c9de{--display:flex;--gap:11px 11px;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2851 .elementor-element.elementor-element-793c9de:not(.elementor-motion-effects-element-type-background), .elementor-2851 .elementor-element.elementor-element-793c9de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af59bc4 );}.elementor-2851 .elementor-element.elementor-element-793c9de, .elementor-2851 .elementor-element.elementor-element-793c9de::before{--border-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-232f38b .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-fc34359-font-family ), Sans-serif;font-size:var( --e-global-typography-fc34359-font-size );font-weight:var( --e-global-typography-fc34359-font-weight );line-height:var( --e-global-typography-fc34359-line-height );letter-spacing:var( --e-global-typography-fc34359-letter-spacing );word-spacing:var( --e-global-typography-fc34359-word-spacing );}.elementor-2851 .elementor-element.elementor-element-d8cc3f0{font-family:var( --e-global-typography-bced2e3-font-family ), Sans-serif;font-size:var( --e-global-typography-bced2e3-font-size );font-weight:var( --e-global-typography-bced2e3-font-weight );line-height:var( --e-global-typography-bced2e3-line-height );letter-spacing:var( --e-global-typography-bced2e3-letter-spacing );word-spacing:var( --e-global-typography-bced2e3-word-spacing );}.elementor-2851 .elementor-element.elementor-element-c4550a7 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-2851 .elementor-element.elementor-element-c4550a7 > .elementor-widget-container{padding:9px 0px 0px 0px;}.elementor-2851 .elementor-element.elementor-element-4e9771e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:11px 11px;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2851 .elementor-element.elementor-element-4e9771e:not(.elementor-motion-effects-element-type-background), .elementor-2851 .elementor-element.elementor-element-4e9771e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79096de );}.elementor-2851 .elementor-element.elementor-element-4e9771e, .elementor-2851 .elementor-element.elementor-element-4e9771e::before{--border-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-1266ce7{color:var( --e-global-color-primary );}.elementor-2851 .elementor-element.elementor-element-e750fe4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2851 .elementor-element.elementor-element-e750fe4 .elementor-button{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 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:250px 250px 250px 250px;padding:14px 7px 14px 7px;}.elementor-2851 .elementor-element.elementor-element-e750fe4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2851 .elementor-element.elementor-element-e750fe4.elementor-element{--align-self:center;}.elementor-2851 .elementor-element.elementor-element-729e3bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--border-radius:48px 0px 48px 0px;--margin-top:-219px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:13;}.elementor-2851 .elementor-element.elementor-element-729e3bb, .elementor-2851 .elementor-element.elementor-element-729e3bb::before{--border-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-43d9b80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:36px 36px;--background-transition:0.3s;--border-radius:48px 48px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:210px;--padding-left:0px;--padding-right:0px;}.elementor-2851 .elementor-element.elementor-element-43d9b80:not(.elementor-motion-effects-element-type-background), .elementor-2851 .elementor-element.elementor-element-43d9b80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f4a3a75 );}.elementor-2851 .elementor-element.elementor-element-43d9b80, .elementor-2851 .elementor-element.elementor-element-43d9b80::before{--border-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-c8fcdd8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-1df29ff .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-2851 .elementor-element.elementor-element-1df29ff{width:var( --container-widget-width, 455px );max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0;}.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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2851 .elementor-element.elementor-element-c858a51 .elementor-icon-list-icon i{color:var( --e-global-color-44454a3 );transition:color 0.3s;}.elementor-2851 .elementor-element.elementor-element-c858a51 .elementor-icon-list-icon svg{fill:var( --e-global-color-44454a3 );transition:fill 0.3s;}.elementor-2851 .elementor-element.elementor-element-c858a51{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;width:var( --container-widget-width, 439px );max-width:439px;--container-widget-width:439px;--container-widget-flex-grow:0;}.elementor-2851 .elementor-element.elementor-element-c858a51 .elementor-icon-list-icon{padding-right:1px;}.elementor-2851 .elementor-element.elementor-element-c858a51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2851 .elementor-element.elementor-element-c858a51 .elementor-icon-list-item > a{font-family:var( --e-global-typography-855b4dd-font-family ), Sans-serif;font-size:var( --e-global-typography-855b4dd-font-size );font-weight:var( --e-global-typography-855b4dd-font-weight );line-height:var( --e-global-typography-855b4dd-line-height );letter-spacing:var( --e-global-typography-855b4dd-letter-spacing );word-spacing:var( --e-global-typography-855b4dd-word-spacing );}.elementor-2851 .elementor-element.elementor-element-c858a51 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2851 .elementor-element.elementor-element-414cd6e{--display:flex;--background-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-333dd52{--display:flex;--background-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-094e751{--display:flex;--min-height:260px;--gap:2px 2px;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2851 .elementor-element.elementor-element-094e751:not(.elementor-motion-effects-element-type-background), .elementor-2851 .elementor-element.elementor-element-094e751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d721793 );}.elementor-2851 .elementor-element.elementor-element-094e751, .elementor-2851 .elementor-element.elementor-element-094e751::before{--border-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-df13fcc .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-2851 .elementor-element.elementor-element-2cf1d9f .elementor-heading-title{font-family:var( --e-global-typography-fc34359-font-family ), Sans-serif;font-size:var( --e-global-typography-fc34359-font-size );font-weight:var( --e-global-typography-fc34359-font-weight );line-height:var( --e-global-typography-fc34359-line-height );letter-spacing:var( --e-global-typography-fc34359-letter-spacing );word-spacing:var( --e-global-typography-fc34359-word-spacing );}.elementor-2851 .elementor-element.elementor-element-fb87e21{color:var( --e-global-color-d51c676 );font-family:var( --e-global-typography-29af2fc-font-family ), Sans-serif;font-size:var( --e-global-typography-29af2fc-font-size );font-weight:var( --e-global-typography-29af2fc-font-weight );line-height:var( --e-global-typography-29af2fc-line-height );letter-spacing:var( --e-global-typography-29af2fc-letter-spacing );word-spacing:var( --e-global-typography-29af2fc-word-spacing );}.elementor-2851 .elementor-element.elementor-element-3bd4f1d{--display:flex;--overflow:hidden;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;}.elementor-2851 .elementor-element.elementor-element-3bd4f1d, .elementor-2851 .elementor-element.elementor-element-3bd4f1d::before{--border-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-42b4c90 img{width:100%;height:100%;object-fit:cover;object-position:bottom center;}.elementor-2851 .elementor-element.elementor-element-eb37c35{--display:flex;--min-height:500px;--gap:1px 1px;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2851 .elementor-element.elementor-element-eb37c35:not(.elementor-motion-effects-element-type-background), .elementor-2851 .elementor-element.elementor-element-eb37c35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2851 .elementor-element.elementor-element-eb37c35, .elementor-2851 .elementor-element.elementor-element-eb37c35::before{--border-transition:0.3s;}.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-2851 .elementor-element.elementor-element-7ed3fb3 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:66px;font-weight:500;line-height:1.02em;letter-spacing:-0.04em;}.elementor-2851 .elementor-element.elementor-element-7ed3fb3.elementor-element{--align-self:flex-start;}.elementor-2851 .elementor-element.elementor-element-da6e269 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-abd1753-font-family ), Sans-serif;font-size:var( --e-global-typography-abd1753-font-size );font-weight:var( --e-global-typography-abd1753-font-weight );line-height:var( --e-global-typography-abd1753-line-height );letter-spacing:var( --e-global-typography-abd1753-letter-spacing );word-spacing:var( --e-global-typography-abd1753-word-spacing );}.elementor-2851 .elementor-element.elementor-element-69a1239{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-29af2fc-font-family ), Sans-serif;font-size:var( --e-global-typography-29af2fc-font-size );font-weight:var( --e-global-typography-29af2fc-font-weight );line-height:var( --e-global-typography-29af2fc-line-height );letter-spacing:var( --e-global-typography-29af2fc-letter-spacing );word-spacing:var( --e-global-typography-29af2fc-word-spacing );}.elementor-2851 .elementor-element.elementor-element-7a15dbe{--display:flex;--overflow:hidden;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;}.elementor-2851 .elementor-element.elementor-element-7a15dbe, .elementor-2851 .elementor-element.elementor-element-7a15dbe::before{--border-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-497421e img{width:100%;height:269px;object-fit:cover;object-position:center center;}.elementor-2851 .elementor-element.elementor-element-fa80190{--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:24px 24px;--background-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-2e63212{--display:flex;--min-height:120px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2851 .elementor-element.elementor-element-2e63212:not(.elementor-motion-effects-element-type-background), .elementor-2851 .elementor-element.elementor-element-2e63212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d721793 );}.elementor-2851 .elementor-element.elementor-element-2e63212, .elementor-2851 .elementor-element.elementor-element-2e63212::before{--border-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-f69fe3c{--display:flex;--background-transition:0.3s;--position:absolute;top:0px;}body:not(.rtl) .elementor-2851 .elementor-element.elementor-element-f69fe3c{left:0px;}body.rtl .elementor-2851 .elementor-element.elementor-element-f69fe3c{right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2851 .elementor-element.elementor-element-fd87525 .elementor-icon-wrapper{text-align:center;}.elementor-2851 .elementor-element.elementor-element-fd87525 .elementor-icon{font-size:32px;}.elementor-2851 .elementor-element.elementor-element-fd87525 .elementor-icon svg{height:32px;}.elementor-2851 .elementor-element.elementor-element-4adff13{--display:flex;--min-height:120px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2851 .elementor-element.elementor-element-4adff13:not(.elementor-motion-effects-element-type-background), .elementor-2851 .elementor-element.elementor-element-4adff13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d721793 );}.elementor-2851 .elementor-element.elementor-element-4adff13, .elementor-2851 .elementor-element.elementor-element-4adff13::before{--border-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-562f924{--display:flex;--background-transition:0.3s;--position:absolute;top:0px;}body:not(.rtl) .elementor-2851 .elementor-element.elementor-element-562f924{left:0px;}body.rtl .elementor-2851 .elementor-element.elementor-element-562f924{right:0px;}.elementor-2851 .elementor-element.elementor-element-c4b85ae .elementor-icon-wrapper{text-align:center;}.elementor-2851 .elementor-element.elementor-element-c4b85ae .elementor-icon{font-size:32px;}.elementor-2851 .elementor-element.elementor-element-c4b85ae .elementor-icon svg{height:32px;}.elementor-2851 .elementor-element.elementor-element-cd633ef{--display:flex;--min-height:256px;--gap:2px 2px;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2851 .elementor-element.elementor-element-cd633ef:not(.elementor-motion-effects-element-type-background), .elementor-2851 .elementor-element.elementor-element-cd633ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d721793 );}.elementor-2851 .elementor-element.elementor-element-cd633ef, .elementor-2851 .elementor-element.elementor-element-cd633ef::before{--border-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-5871abf .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-2851 .elementor-element.elementor-element-ea528af .elementor-heading-title{font-family:var( --e-global-typography-fc34359-font-family ), Sans-serif;font-size:var( --e-global-typography-fc34359-font-size );font-weight:var( --e-global-typography-fc34359-font-weight );line-height:var( --e-global-typography-fc34359-line-height );letter-spacing:var( --e-global-typography-fc34359-letter-spacing );word-spacing:var( --e-global-typography-fc34359-word-spacing );}.elementor-2851 .elementor-element.elementor-element-468cd3e{color:var( --e-global-color-d51c676 );font-family:var( --e-global-typography-29af2fc-font-family ), Sans-serif;font-size:var( --e-global-typography-29af2fc-font-size );font-weight:var( --e-global-typography-29af2fc-font-weight );line-height:var( --e-global-typography-29af2fc-line-height );letter-spacing:var( --e-global-typography-29af2fc-letter-spacing );word-spacing:var( --e-global-typography-29af2fc-word-spacing );}.elementor-2851 .elementor-element.elementor-element-6c41ece{--display:flex;--overflow:hidden;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;}.elementor-2851 .elementor-element.elementor-element-79a8be9 .elementor-wrapper{--video-aspect-ratio:1;}body:not(.rtl) .elementor-2851 .elementor-element.elementor-element-79a8be9{left:0px;}body.rtl .elementor-2851 .elementor-element.elementor-element-79a8be9{right:0px;}.elementor-2851 .elementor-element.elementor-element-79a8be9{top:0px;}.elementor-2851 .elementor-element.elementor-element-2af2527{--display:flex;--min-height:525px;--gap:4px 4px;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2851 .elementor-element.elementor-element-2af2527:not(.elementor-motion-effects-element-type-background), .elementor-2851 .elementor-element.elementor-element-2af2527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2851 .elementor-element.elementor-element-2af2527, .elementor-2851 .elementor-element.elementor-element-2af2527::before{--border-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-2c3e01e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:66px;font-weight:500;line-height:1.02em;letter-spacing:-0.04em;}.elementor-2851 .elementor-element.elementor-element-2c3e01e.elementor-element{--align-self:flex-start;}.elementor-2851 .elementor-element.elementor-element-b4dc631 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-abd1753-font-family ), Sans-serif;font-size:var( --e-global-typography-abd1753-font-size );font-weight:var( --e-global-typography-abd1753-font-weight );line-height:var( --e-global-typography-abd1753-line-height );letter-spacing:var( --e-global-typography-abd1753-letter-spacing );word-spacing:var( --e-global-typography-abd1753-word-spacing );}.elementor-2851 .elementor-element.elementor-element-91e9641{color:var( --e-global-color-text );font-family:var( --e-global-typography-29af2fc-font-family ), Sans-serif;font-size:var( --e-global-typography-29af2fc-font-size );font-weight:var( --e-global-typography-29af2fc-font-weight );line-height:var( --e-global-typography-29af2fc-line-height );letter-spacing:var( --e-global-typography-29af2fc-letter-spacing );word-spacing:var( --e-global-typography-29af2fc-word-spacing );}.elementor-2851 .elementor-element.elementor-element-6b8832c{--display:flex;--min-height:488px;--gap:2px 2px;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2851 .elementor-element.elementor-element-6b8832c:not(.elementor-motion-effects-element-type-background), .elementor-2851 .elementor-element.elementor-element-6b8832c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d721793 );}.elementor-2851 .elementor-element.elementor-element-6b8832c, .elementor-2851 .elementor-element.elementor-element-6b8832c::before{--border-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-017061e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-primary );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-2851 .elementor-element.elementor-element-017061e.elementor-element{--align-self:flex-start;}.elementor-2851 .elementor-element.elementor-element-8a8a05c .elementor-heading-title{font-family:var( --e-global-typography-fc34359-font-family ), Sans-serif;font-size:var( --e-global-typography-fc34359-font-size );font-weight:var( --e-global-typography-fc34359-font-weight );line-height:var( --e-global-typography-fc34359-line-height );letter-spacing:var( --e-global-typography-fc34359-letter-spacing );word-spacing:var( --e-global-typography-fc34359-word-spacing );}.elementor-2851 .elementor-element.elementor-element-72693bf{color:var( --e-global-color-d51c676 );font-family:var( --e-global-typography-29af2fc-font-family ), Sans-serif;font-size:var( --e-global-typography-29af2fc-font-size );font-weight:var( --e-global-typography-29af2fc-font-weight );line-height:var( --e-global-typography-29af2fc-line-height );letter-spacing:var( --e-global-typography-29af2fc-letter-spacing );word-spacing:var( --e-global-typography-29af2fc-word-spacing );}.elementor-2851 .elementor-element.elementor-element-7b708b0{--display:flex;--overflow:hidden;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;}.elementor-2851 .elementor-element.elementor-element-7b708b0, .elementor-2851 .elementor-element.elementor-element-7b708b0::before{--border-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-e4426fd img{width:100%;height:100%;object-fit:cover;object-position:bottom center;}body:not(.rtl) .elementor-2851 .elementor-element.elementor-element-e4426fd{left:0px;}body.rtl .elementor-2851 .elementor-element.elementor-element-e4426fd{right:0px;}.elementor-2851 .elementor-element.elementor-element-e4426fd{top:0px;}.elementor-2851 .elementor-element.elementor-element-14646b1{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--background-transition:0.3s;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:45px;--padding-right:32px;}.elementor-2851 .elementor-element.elementor-element-14646b1:not(.elementor-motion-effects-element-type-background), .elementor-2851 .elementor-element.elementor-element-14646b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79096de );}.elementor-2851 .elementor-element.elementor-element-14646b1, .elementor-2851 .elementor-element.elementor-element-14646b1::before{--border-transition:0.3s;}.elementor-2851 .elementor-element.elementor-element-801e5ce .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2851 .elementor-element.elementor-element-801e5ce .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2851 .elementor-element.elementor-element-801e5ce{--e-icon-list-icon-size:60px;--icon-vertical-offset:0px;}.elementor-2851 .elementor-element.elementor-element-801e5ce .elementor-icon-list-icon{padding-right:25px;}.elementor-2851 .elementor-element.elementor-element-801e5ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2851 .elementor-element.elementor-element-801e5ce .elementor-icon-list-item > a{font-family:var( --e-global-typography-abd1753-font-family ), Sans-serif;font-size:var( --e-global-typography-abd1753-font-size );font-weight:var( --e-global-typography-abd1753-font-weight );line-height:var( --e-global-typography-abd1753-line-height );letter-spacing:var( --e-global-typography-abd1753-letter-spacing );word-spacing:var( --e-global-typography-abd1753-word-spacing );}.elementor-2851 .elementor-element.elementor-element-801e5ce .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2851 .elementor-element.elementor-element-fb81acd .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-2851 .elementor-element.elementor-element-fb81acd .elementor-button:hover, .elementor-2851 .elementor-element.elementor-element-fb81acd .elementor-button:focus{background-color:var( --e-global-color-d3951da );}.elementor-2851 .elementor-element.elementor-element-8bb9958{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--background-transition:0.3s;--border-radius:48px 48px 48px 48px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:14;}.elementor-2851 .elementor-element.elementor-element-8bb9958:not(.elementor-motion-effects-element-type-background), .elementor-2851 .elementor-element.elementor-element-8bb9958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2851 .elementor-element.elementor-element-8bb9958, .elementor-2851 .elementor-element.elementor-element-8bb9958::before{--border-transition:0.3s;}@media(max-width:1279px){.elementor-2851 .elementor-element.elementor-element-3e1f7d3{--gap:30px 30px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.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-2851 .elementor-element.elementor-element-2bc016f .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 );}.elementor-2851 .elementor-element.elementor-element-6bea512{font-size:var( --e-global-typography-fa678dd-font-size );line-height:var( --e-global-typography-fa678dd-line-height );letter-spacing:var( --e-global-typography-fa678dd-letter-spacing );word-spacing:var( --e-global-typography-fa678dd-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2851 .elementor-element.elementor-element-0a83b3d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2851 .elementor-element.elementor-element-0a83b3d > .elementor-widget-container{border-radius:32px 32px 0px 0px;}.elementor-2851 .elementor-element.elementor-element-07d430a{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2851 .elementor-element.elementor-element-ac46cca{--gap:30px 30px;--border-radius:32px 32px 32px 32px;--padding-top:28px;--padding-bottom:166px;--padding-left:0px;--padding-right:0px;}.elementor-2851 .elementor-element.elementor-element-c3994db{--gap:32px 32px;}.elementor-2851 .elementor-element.elementor-element-70ebfb4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:34px 34px;--padding-top:30px;--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 );}.elementor-2851 .elementor-element.elementor-element-487e7f9 .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-2851 .elementor-element.elementor-element-cb66146{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );width:var( --container-widget-width, 514px );max-width:514px;--container-widget-width:514px;--container-widget-flex-grow:0;}.elementor-2851 .elementor-element.elementor-element-5b5b2e9{--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2851 .elementor-element.elementor-element-41d344a .elementor-icon-box-title, .elementor-2851 .elementor-element.elementor-element-41d344a .elementor-icon-box-title a{font-size:var( --e-global-typography-2ebfa45-font-size );line-height:var( --e-global-typography-2ebfa45-line-height );letter-spacing:var( --e-global-typography-2ebfa45-letter-spacing );word-spacing:var( --e-global-typography-2ebfa45-word-spacing );}.elementor-2851 .elementor-element.elementor-element-41d344a .elementor-icon-box-description{font-size:var( --e-global-typography-bbb24cd-font-size );line-height:var( --e-global-typography-bbb24cd-line-height );letter-spacing:var( --e-global-typography-bbb24cd-letter-spacing );word-spacing:var( --e-global-typography-bbb24cd-word-spacing );}.elementor-2851 .elementor-element.elementor-element-41d344a{width:100%;max-width:100%;}.elementor-2851 .elementor-element.elementor-element-89ac8a0 .elementor-icon-box-title, .elementor-2851 .elementor-element.elementor-element-89ac8a0 .elementor-icon-box-title a{font-size:var( --e-global-typography-2ebfa45-font-size );line-height:var( --e-global-typography-2ebfa45-line-height );letter-spacing:var( --e-global-typography-2ebfa45-letter-spacing );word-spacing:var( --e-global-typography-2ebfa45-word-spacing );}.elementor-2851 .elementor-element.elementor-element-89ac8a0 .elementor-icon-box-description{font-size:var( --e-global-typography-bbb24cd-font-size );line-height:var( --e-global-typography-bbb24cd-line-height );letter-spacing:var( --e-global-typography-bbb24cd-letter-spacing );word-spacing:var( --e-global-typography-bbb24cd-word-spacing );}.elementor-2851 .elementor-element.elementor-element-89ac8a0{width:100%;max-width:100%;}.elementor-2851 .elementor-element.elementor-element-50912f1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:34px 34px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2851 .elementor-element.elementor-element-62ab87d .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-2851 .elementor-element.elementor-element-42fafe8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );width:var( --container-widget-width, 514px );max-width:514px;--container-widget-width:514px;--container-widget-flex-grow:0;}.elementor-2851 .elementor-element.elementor-element-7a0da7d{--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2851 .elementor-element.elementor-element-fb2534b .elementor-icon-box-title, .elementor-2851 .elementor-element.elementor-element-fb2534b .elementor-icon-box-title a{font-size:var( --e-global-typography-2ebfa45-font-size );line-height:var( --e-global-typography-2ebfa45-line-height );letter-spacing:var( --e-global-typography-2ebfa45-letter-spacing );word-spacing:var( --e-global-typography-2ebfa45-word-spacing );}.elementor-2851 .elementor-element.elementor-element-fb2534b .elementor-icon-box-description{font-size:var( --e-global-typography-bbb24cd-font-size );line-height:var( --e-global-typography-bbb24cd-line-height );letter-spacing:var( --e-global-typography-bbb24cd-letter-spacing );word-spacing:var( --e-global-typography-bbb24cd-word-spacing );}.elementor-2851 .elementor-element.elementor-element-fb2534b{width:100%;max-width:100%;}.elementor-2851 .elementor-element.elementor-element-ab9ec49 .elementor-icon-box-title, .elementor-2851 .elementor-element.elementor-element-ab9ec49 .elementor-icon-box-title a{font-size:var( --e-global-typography-2ebfa45-font-size );line-height:var( --e-global-typography-2ebfa45-line-height );letter-spacing:var( --e-global-typography-2ebfa45-letter-spacing );word-spacing:var( --e-global-typography-2ebfa45-word-spacing );}.elementor-2851 .elementor-element.elementor-element-ab9ec49 .elementor-icon-box-description{font-size:var( --e-global-typography-bbb24cd-font-size );line-height:var( --e-global-typography-bbb24cd-line-height );letter-spacing:var( --e-global-typography-bbb24cd-letter-spacing );word-spacing:var( --e-global-typography-bbb24cd-word-spacing );}.elementor-2851 .elementor-element.elementor-element-ab9ec49{width:100%;max-width:100%;}.elementor-2851 .elementor-element.elementor-element-dcb524d{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2851 .elementor-element.elementor-element-b01a6ff .elementor-heading-title{font-size:var( --e-global-typography-4824421-font-size );line-height:var( --e-global-typography-4824421-line-height );letter-spacing:var( --e-global-typography-4824421-letter-spacing );word-spacing:var( --e-global-typography-4824421-word-spacing );}.elementor-2851 .elementor-element.elementor-element-965de49 .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-2851 .elementor-element.elementor-element-fd0500a{font-size:var( --e-global-typography-fa678dd-font-size );line-height:var( --e-global-typography-fa678dd-line-height );letter-spacing:var( --e-global-typography-fa678dd-letter-spacing );word-spacing:var( --e-global-typography-fa678dd-word-spacing );}.elementor-2851 .elementor-element.elementor-element-3ebf6a2{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2851 .elementor-element.elementor-element-10026ee{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2851 .elementor-element.elementor-element-c4511b9 .elementor-heading-title{font-size:var( --e-global-typography-fc34359-font-size );line-height:var( --e-global-typography-fc34359-line-height );letter-spacing:var( --e-global-typography-fc34359-letter-spacing );word-spacing:var( --e-global-typography-fc34359-word-spacing );}.elementor-2851 .elementor-element.elementor-element-2472935{font-size:var( --e-global-typography-bced2e3-font-size );line-height:var( --e-global-typography-bced2e3-line-height );letter-spacing:var( --e-global-typography-bced2e3-letter-spacing );word-spacing:var( --e-global-typography-bced2e3-word-spacing );}.elementor-2851 .elementor-element.elementor-element-cb38122{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2851 .elementor-element.elementor-element-a065a17 .elementor-heading-title{font-size:var( --e-global-typography-fc34359-font-size );line-height:var( --e-global-typography-fc34359-line-height );letter-spacing:var( --e-global-typography-fc34359-letter-spacing );word-spacing:var( --e-global-typography-fc34359-word-spacing );}.elementor-2851 .elementor-element.elementor-element-fa86112{font-size:var( --e-global-typography-bced2e3-font-size );line-height:var( --e-global-typography-bced2e3-line-height );letter-spacing:var( --e-global-typography-bced2e3-letter-spacing );word-spacing:var( --e-global-typography-bced2e3-word-spacing );}.elementor-2851 .elementor-element.elementor-element-793c9de{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2851 .elementor-element.elementor-element-232f38b .elementor-heading-title{font-size:var( --e-global-typography-fc34359-font-size );line-height:var( --e-global-typography-fc34359-line-height );letter-spacing:var( --e-global-typography-fc34359-letter-spacing );word-spacing:var( --e-global-typography-fc34359-word-spacing );}.elementor-2851 .elementor-element.elementor-element-d8cc3f0{font-size:var( --e-global-typography-bced2e3-font-size );line-height:var( --e-global-typography-bced2e3-line-height );letter-spacing:var( --e-global-typography-bced2e3-letter-spacing );word-spacing:var( --e-global-typography-bced2e3-word-spacing );}.elementor-2851 .elementor-element.elementor-element-4e9771e{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2851 .elementor-element.elementor-element-e750fe4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2851 .elementor-element.elementor-element-729e3bb{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2851 .elementor-element.elementor-element-43d9b80{--gap:26px 26px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:165px;--padding-left:0px;--padding-right:0px;}.elementor-2851 .elementor-element.elementor-element-1df29ff .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-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 );}.elementor-2851 .elementor-element.elementor-element-c858a51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2851 .elementor-element.elementor-element-c858a51 .elementor-icon-list-item > a{font-size:var( --e-global-typography-855b4dd-font-size );line-height:var( --e-global-typography-855b4dd-line-height );letter-spacing:var( --e-global-typography-855b4dd-letter-spacing );word-spacing:var( --e-global-typography-855b4dd-word-spacing );}.elementor-2851 .elementor-element.elementor-element-094e751{--min-height:230px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2851 .elementor-element.elementor-element-df13fcc .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-2851 .elementor-element.elementor-element-2cf1d9f .elementor-heading-title{font-size:var( --e-global-typography-fc34359-font-size );line-height:var( --e-global-typography-fc34359-line-height );letter-spacing:var( --e-global-typography-fc34359-letter-spacing );word-spacing:var( --e-global-typography-fc34359-word-spacing );}.elementor-2851 .elementor-element.elementor-element-fb87e21{font-size:var( --e-global-typography-29af2fc-font-size );line-height:var( --e-global-typography-29af2fc-line-height );letter-spacing:var( --e-global-typography-29af2fc-letter-spacing );word-spacing:var( --e-global-typography-29af2fc-word-spacing );}.elementor-2851 .elementor-element.elementor-element-42b4c90 img{height:100%;}.elementor-2851 .elementor-element.elementor-element-eb37c35{--min-height:300px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.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-2851 .elementor-element.elementor-element-7ed3fb3 .elementor-counter-number-wrapper{font-size:45px;}.elementor-2851 .elementor-element.elementor-element-da6e269 .elementor-heading-title{font-size:var( --e-global-typography-abd1753-font-size );line-height:var( --e-global-typography-abd1753-line-height );letter-spacing:var( --e-global-typography-abd1753-letter-spacing );word-spacing:var( --e-global-typography-abd1753-word-spacing );}.elementor-2851 .elementor-element.elementor-element-69a1239{font-size:var( --e-global-typography-29af2fc-font-size );line-height:var( --e-global-typography-29af2fc-line-height );letter-spacing:var( --e-global-typography-29af2fc-letter-spacing );word-spacing:var( --e-global-typography-29af2fc-word-spacing );}.elementor-2851 .elementor-element.elementor-element-497421e img{height:100%;object-position:center center;}.elementor-2851 .elementor-element.elementor-element-2e63212{--min-height:100px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2851 .elementor-element.elementor-element-4adff13{--min-height:100px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2851 .elementor-element.elementor-element-cd633ef{--min-height:235px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2851 .elementor-element.elementor-element-5871abf .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-2851 .elementor-element.elementor-element-ea528af .elementor-heading-title{font-size:var( --e-global-typography-fc34359-font-size );line-height:var( --e-global-typography-fc34359-line-height );letter-spacing:var( --e-global-typography-fc34359-letter-spacing );word-spacing:var( --e-global-typography-fc34359-word-spacing );}.elementor-2851 .elementor-element.elementor-element-468cd3e{font-size:var( --e-global-typography-29af2fc-font-size );line-height:var( --e-global-typography-29af2fc-line-height );letter-spacing:var( --e-global-typography-29af2fc-letter-spacing );word-spacing:var( --e-global-typography-29af2fc-word-spacing );}.elementor-2851 .elementor-element.elementor-element-6c41ece{--min-height:200px;}.elementor-2851 .elementor-element.elementor-element-2af2527{--min-height:250px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2851 .elementor-element.elementor-element-2c3e01e .elementor-counter-number-wrapper{font-size:45px;}.elementor-2851 .elementor-element.elementor-element-b4dc631 .elementor-heading-title{font-size:var( --e-global-typography-abd1753-font-size );line-height:var( --e-global-typography-abd1753-line-height );letter-spacing:var( --e-global-typography-abd1753-letter-spacing );word-spacing:var( --e-global-typography-abd1753-word-spacing );}.elementor-2851 .elementor-element.elementor-element-91e9641{font-size:var( --e-global-typography-29af2fc-font-size );line-height:var( --e-global-typography-29af2fc-line-height );letter-spacing:var( --e-global-typography-29af2fc-letter-spacing );word-spacing:var( --e-global-typography-29af2fc-word-spacing );}.elementor-2851 .elementor-element.elementor-element-6b8832c{--min-height:250px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2851 .elementor-element.elementor-element-017061e .elementor-counter-number-wrapper{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-2851 .elementor-element.elementor-element-8a8a05c .elementor-heading-title{font-size:var( --e-global-typography-fc34359-font-size );line-height:var( --e-global-typography-fc34359-line-height );letter-spacing:var( --e-global-typography-fc34359-letter-spacing );word-spacing:var( --e-global-typography-fc34359-word-spacing );}.elementor-2851 .elementor-element.elementor-element-72693bf{font-size:var( --e-global-typography-29af2fc-font-size );line-height:var( --e-global-typography-29af2fc-line-height );letter-spacing:var( --e-global-typography-29af2fc-letter-spacing );word-spacing:var( --e-global-typography-29af2fc-word-spacing );}.elementor-2851 .elementor-element.elementor-element-e4426fd img{height:100%;object-position:center center;}.elementor-2851 .elementor-element.elementor-element-14646b1{--padding-top:24px;--padding-bottom:24px;--padding-left:35px;--padding-right:24px;}.elementor-2851 .elementor-element.elementor-element-801e5ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2851 .elementor-element.elementor-element-801e5ce .elementor-icon-list-item > a{font-size:var( --e-global-typography-abd1753-font-size );line-height:var( --e-global-typography-abd1753-line-height );letter-spacing:var( --e-global-typography-abd1753-letter-spacing );word-spacing:var( --e-global-typography-abd1753-word-spacing );}.elementor-2851 .elementor-element.elementor-element-8bb9958{--gap:30px 30px;--border-radius:32px 32px 32px 32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.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-2851 .elementor-element.elementor-element-2bc016f .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 );}.elementor-2851 .elementor-element.elementor-element-6bea512{font-size:var( --e-global-typography-fa678dd-font-size );line-height:var( --e-global-typography-fa678dd-line-height );letter-spacing:var( --e-global-typography-fa678dd-letter-spacing );word-spacing:var( --e-global-typography-fa678dd-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2851 .elementor-element.elementor-element-0a83b3d > .elementor-widget-container{margin:20px 0px 0px 0px;border-radius:24px 24px 0px 0px;}.elementor-2851 .elementor-element.elementor-element-0a83b3d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2851 .elementor-element.elementor-element-07d430a{--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2851 .elementor-element.elementor-element-ac46cca{--gap:24px 24px;--border-radius:24px 24px 24px 24px;--padding-top:28px;--padding-bottom:133px;--padding-left:0px;--padding-right:0px;}.elementor-2851 .elementor-element.elementor-element-c3994db{--gap:24px 24px;}.elementor-2851 .elementor-element.elementor-element-70ebfb4{--gap:24px 24px;--padding-top:24px;--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 );}.elementor-2851 .elementor-element.elementor-element-487e7f9 .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-2851 .elementor-element.elementor-element-cb66146{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2851 .elementor-element.elementor-element-41d344a .elementor-icon-box-title, .elementor-2851 .elementor-element.elementor-element-41d344a .elementor-icon-box-title a{font-size:var( --e-global-typography-2ebfa45-font-size );line-height:var( --e-global-typography-2ebfa45-line-height );letter-spacing:var( --e-global-typography-2ebfa45-letter-spacing );word-spacing:var( --e-global-typography-2ebfa45-word-spacing );}.elementor-2851 .elementor-element.elementor-element-41d344a .elementor-icon-box-description{font-size:var( --e-global-typography-bbb24cd-font-size );line-height:var( --e-global-typography-bbb24cd-line-height );letter-spacing:var( --e-global-typography-bbb24cd-letter-spacing );word-spacing:var( --e-global-typography-bbb24cd-word-spacing );}.elementor-2851 .elementor-element.elementor-element-89ac8a0 .elementor-icon-box-title, .elementor-2851 .elementor-element.elementor-element-89ac8a0 .elementor-icon-box-title a{font-size:var( --e-global-typography-2ebfa45-font-size );line-height:var( --e-global-typography-2ebfa45-line-height );letter-spacing:var( --e-global-typography-2ebfa45-letter-spacing );word-spacing:var( --e-global-typography-2ebfa45-word-spacing );}.elementor-2851 .elementor-element.elementor-element-89ac8a0 .elementor-icon-box-description{font-size:var( --e-global-typography-bbb24cd-font-size );line-height:var( --e-global-typography-bbb24cd-line-height );letter-spacing:var( --e-global-typography-bbb24cd-letter-spacing );word-spacing:var( --e-global-typography-bbb24cd-word-spacing );}.elementor-2851 .elementor-element.elementor-element-50912f1{--gap:24px 24px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2851 .elementor-element.elementor-element-62ab87d .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-2851 .elementor-element.elementor-element-42fafe8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2851 .elementor-element.elementor-element-fb2534b .elementor-icon-box-title, .elementor-2851 .elementor-element.elementor-element-fb2534b .elementor-icon-box-title a{font-size:var( --e-global-typography-2ebfa45-font-size );line-height:var( --e-global-typography-2ebfa45-line-height );letter-spacing:var( --e-global-typography-2ebfa45-letter-spacing );word-spacing:var( --e-global-typography-2ebfa45-word-spacing );}.elementor-2851 .elementor-element.elementor-element-fb2534b .elementor-icon-box-description{font-size:var( --e-global-typography-bbb24cd-font-size );line-height:var( --e-global-typography-bbb24cd-line-height );letter-spacing:var( --e-global-typography-bbb24cd-letter-spacing );word-spacing:var( --e-global-typography-bbb24cd-word-spacing );}.elementor-2851 .elementor-element.elementor-element-ab9ec49 .elementor-icon-box-title, .elementor-2851 .elementor-element.elementor-element-ab9ec49 .elementor-icon-box-title a{font-size:var( --e-global-typography-2ebfa45-font-size );line-height:var( --e-global-typography-2ebfa45-line-height );letter-spacing:var( --e-global-typography-2ebfa45-letter-spacing );word-spacing:var( --e-global-typography-2ebfa45-word-spacing );}.elementor-2851 .elementor-element.elementor-element-ab9ec49 .elementor-icon-box-description{font-size:var( --e-global-typography-bbb24cd-font-size );line-height:var( --e-global-typography-bbb24cd-line-height );letter-spacing:var( --e-global-typography-bbb24cd-letter-spacing );word-spacing:var( --e-global-typography-bbb24cd-word-spacing );}.elementor-2851 .elementor-element.elementor-element-dcb524d{--gap:8px 8px;}.elementor-2851 .elementor-element.elementor-element-b01a6ff .elementor-heading-title{font-size:var( --e-global-typography-4824421-font-size );line-height:var( --e-global-typography-4824421-line-height );letter-spacing:var( --e-global-typography-4824421-letter-spacing );word-spacing:var( --e-global-typography-4824421-word-spacing );}.elementor-2851 .elementor-element.elementor-element-965de49 .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-2851 .elementor-element.elementor-element-965de49 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-2851 .elementor-element.elementor-element-fd0500a{font-size:var( --e-global-typography-fa678dd-font-size );line-height:var( --e-global-typography-fa678dd-line-height );letter-spacing:var( --e-global-typography-fa678dd-letter-spacing );word-spacing:var( --e-global-typography-fa678dd-word-spacing );}.elementor-2851 .elementor-element.elementor-element-10026ee{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2851 .elementor-element.elementor-element-c4511b9 .elementor-heading-title{font-size:var( --e-global-typography-fc34359-font-size );line-height:var( --e-global-typography-fc34359-line-height );letter-spacing:var( --e-global-typography-fc34359-letter-spacing );word-spacing:var( --e-global-typography-fc34359-word-spacing );}.elementor-2851 .elementor-element.elementor-element-2472935{font-size:var( --e-global-typography-bced2e3-font-size );line-height:var( --e-global-typography-bced2e3-line-height );letter-spacing:var( --e-global-typography-bced2e3-letter-spacing );word-spacing:var( --e-global-typography-bced2e3-word-spacing );}.elementor-2851 .elementor-element.elementor-element-cb38122{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2851 .elementor-element.elementor-element-a065a17 .elementor-heading-title{font-size:var( --e-global-typography-fc34359-font-size );line-height:var( --e-global-typography-fc34359-line-height );letter-spacing:var( --e-global-typography-fc34359-letter-spacing );word-spacing:var( --e-global-typography-fc34359-word-spacing );}.elementor-2851 .elementor-element.elementor-element-fa86112{font-size:var( --e-global-typography-bced2e3-font-size );line-height:var( --e-global-typography-bced2e3-line-height );letter-spacing:var( --e-global-typography-bced2e3-letter-spacing );word-spacing:var( --e-global-typography-bced2e3-word-spacing );}.elementor-2851 .elementor-element.elementor-element-793c9de{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2851 .elementor-element.elementor-element-232f38b .elementor-heading-title{font-size:var( --e-global-typography-fc34359-font-size );line-height:var( --e-global-typography-fc34359-line-height );letter-spacing:var( --e-global-typography-fc34359-letter-spacing );word-spacing:var( --e-global-typography-fc34359-word-spacing );}.elementor-2851 .elementor-element.elementor-element-d8cc3f0{font-size:var( --e-global-typography-bced2e3-font-size );line-height:var( --e-global-typography-bced2e3-line-height );letter-spacing:var( --e-global-typography-bced2e3-letter-spacing );word-spacing:var( --e-global-typography-bced2e3-word-spacing );}.elementor-2851 .elementor-element.elementor-element-4e9771e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2851 .elementor-element.elementor-element-e750fe4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2851 .elementor-element.elementor-element-729e3bb{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2851 .elementor-element.elementor-element-43d9b80{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-2851 .elementor-element.elementor-element-1df29ff .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-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 );}.elementor-2851 .elementor-element.elementor-element-c858a51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2851 .elementor-element.elementor-element-c858a51 .elementor-icon-list-item > a{font-size:var( --e-global-typography-855b4dd-font-size );line-height:var( --e-global-typography-855b4dd-line-height );letter-spacing:var( --e-global-typography-855b4dd-letter-spacing );word-spacing:var( --e-global-typography-855b4dd-word-spacing );}.elementor-2851 .elementor-element.elementor-element-df13fcc .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-2851 .elementor-element.elementor-element-2cf1d9f .elementor-heading-title{font-size:var( --e-global-typography-fc34359-font-size );line-height:var( --e-global-typography-fc34359-line-height );letter-spacing:var( --e-global-typography-fc34359-letter-spacing );word-spacing:var( --e-global-typography-fc34359-word-spacing );}.elementor-2851 .elementor-element.elementor-element-fb87e21{font-size:var( --e-global-typography-29af2fc-font-size );line-height:var( --e-global-typography-29af2fc-line-height );letter-spacing:var( --e-global-typography-29af2fc-letter-spacing );word-spacing:var( --e-global-typography-29af2fc-word-spacing );}.elementor-2851 .elementor-element.elementor-element-42b4c90 img{height:360px;object-position:center center;}.elementor-2851 .elementor-element.elementor-element-eb37c35{--min-height:220px;}.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-2851 .elementor-element.elementor-element-7ed3fb3 .elementor-counter-number-wrapper{font-size:32px;}.elementor-2851 .elementor-element.elementor-element-da6e269 .elementor-heading-title{font-size:var( --e-global-typography-abd1753-font-size );line-height:var( --e-global-typography-abd1753-line-height );letter-spacing:var( --e-global-typography-abd1753-letter-spacing );word-spacing:var( --e-global-typography-abd1753-word-spacing );}.elementor-2851 .elementor-element.elementor-element-69a1239{font-size:var( --e-global-typography-29af2fc-font-size );line-height:var( --e-global-typography-29af2fc-line-height );letter-spacing:var( --e-global-typography-29af2fc-letter-spacing );word-spacing:var( --e-global-typography-29af2fc-word-spacing );}.elementor-2851 .elementor-element.elementor-element-497421e img{height:350px;}.elementor-2851 .elementor-element.elementor-element-fa80190{--flex-wrap:nowrap;}.elementor-2851 .elementor-element.elementor-element-cd633ef{--min-height:210px;}.elementor-2851 .elementor-element.elementor-element-5871abf .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-2851 .elementor-element.elementor-element-ea528af .elementor-heading-title{font-size:var( --e-global-typography-fc34359-font-size );line-height:var( --e-global-typography-fc34359-line-height );letter-spacing:var( --e-global-typography-fc34359-letter-spacing );word-spacing:var( --e-global-typography-fc34359-word-spacing );}.elementor-2851 .elementor-element.elementor-element-468cd3e{font-size:var( --e-global-typography-29af2fc-font-size );line-height:var( --e-global-typography-29af2fc-line-height );letter-spacing:var( --e-global-typography-29af2fc-letter-spacing );word-spacing:var( --e-global-typography-29af2fc-word-spacing );}.elementor-2851 .elementor-element.elementor-element-6c41ece{--min-height:350px;}.elementor-2851 .elementor-element.elementor-element-2af2527{--min-height:221px;}.elementor-2851 .elementor-element.elementor-element-2c3e01e .elementor-counter-number-wrapper{font-size:32px;}.elementor-2851 .elementor-element.elementor-element-b4dc631 .elementor-heading-title{font-size:var( --e-global-typography-abd1753-font-size );line-height:var( --e-global-typography-abd1753-line-height );letter-spacing:var( --e-global-typography-abd1753-letter-spacing );word-spacing:var( --e-global-typography-abd1753-word-spacing );}.elementor-2851 .elementor-element.elementor-element-91e9641{font-size:var( --e-global-typography-29af2fc-font-size );line-height:var( --e-global-typography-29af2fc-line-height );letter-spacing:var( --e-global-typography-29af2fc-letter-spacing );word-spacing:var( --e-global-typography-29af2fc-word-spacing );}.elementor-2851 .elementor-element.elementor-element-6b8832c{--min-height:221px;}.elementor-2851 .elementor-element.elementor-element-017061e .elementor-counter-number-wrapper{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-2851 .elementor-element.elementor-element-8a8a05c .elementor-heading-title{font-size:var( --e-global-typography-fc34359-font-size );line-height:var( --e-global-typography-fc34359-line-height );letter-spacing:var( --e-global-typography-fc34359-letter-spacing );word-spacing:var( --e-global-typography-fc34359-word-spacing );}.elementor-2851 .elementor-element.elementor-element-72693bf{font-size:var( --e-global-typography-29af2fc-font-size );line-height:var( --e-global-typography-29af2fc-line-height );letter-spacing:var( --e-global-typography-29af2fc-letter-spacing );word-spacing:var( --e-global-typography-29af2fc-word-spacing );}.elementor-2851 .elementor-element.elementor-element-7b708b0{--min-height:250px;}.elementor-2851 .elementor-element.elementor-element-14646b1{--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2851 .elementor-element.elementor-element-801e5ce{--e-icon-list-icon-size:40px;}.elementor-2851 .elementor-element.elementor-element-801e5ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2851 .elementor-element.elementor-element-801e5ce .elementor-icon-list-item > a{font-size:var( --e-global-typography-abd1753-font-size );line-height:var( --e-global-typography-abd1753-line-height );letter-spacing:var( --e-global-typography-abd1753-letter-spacing );word-spacing:var( --e-global-typography-abd1753-word-spacing );}.elementor-2851 .elementor-element.elementor-element-8bb9958{--gap:24px 24px;--border-radius:24px 24px 24px 24px;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-2851 .elementor-element.elementor-element-c60160b{--width:50%;}.elementor-2851 .elementor-element.elementor-element-57f2660{--width:50%;}.elementor-2851 .elementor-element.elementor-element-899021b{--width:50%;}.elementor-2851 .elementor-element.elementor-element-70b3a37{--width:50%;}}@media(max-width:1279px) and (min-width:768px){.elementor-2851 .elementor-element.elementor-element-c60160b{--width:100%;}.elementor-2851 .elementor-element.elementor-element-57f2660{--width:100%;}.elementor-2851 .elementor-element.elementor-element-899021b{--width:100%;}.elementor-2851 .elementor-element.elementor-element-70b3a37{--width:100%;}}/* Start custom CSS for video, class: .elementor-element-0a83b3d */.elementor-2851 .elementor-element.elementor-element-0a83b3d {
      max-height: 590px;
}
@media (max-width:767px) {
    .elementor-2851 .elementor-element.elementor-element-0a83b3d iframe {
    height: 420px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc445d7 */.elementor-2851 .elementor-element.elementor-element-cc445d7 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b5b2e9 */.elementor-2851 .elementor-element.elementor-element-5b5b2e9 .item-box_icon .elementor-icon-box-title {
    margin: 0;
}
.elementor-2851 .elementor-element.elementor-element-5b5b2e9 .item-box_icon svg {
    margin: 0;
}
.elementor-2851 .elementor-element.elementor-element-5b5b2e9 .item-box_icon .elementor-icon-box-wrapper {
    display: flex;
    gap: 15px;
    flex-direction: column;
}
.elementor-2851 .elementor-element.elementor-element-5b5b2e9 .elementor-icon-box-content {
    display: flex;
    flex-direction: column;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a0da7d */.elementor-2851 .elementor-element.elementor-element-7a0da7d .item-box_icon .elementor-icon-box-title {
    margin: 0;
}
.elementor-2851 .elementor-element.elementor-element-7a0da7d .item-box_icon svg {
    margin: 0;
}
.elementor-2851 .elementor-element.elementor-element-7a0da7d .item-box_icon .elementor-icon-box-wrapper {
    display: flex;
    gap: 15px;
    flex-direction: column;
}
.elementor-2851 .elementor-element.elementor-element-7a0da7d .elementor-icon-box-content {
    display: flex;
    flex-direction: column;
    gap: 8px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b10872d */.elementor-2851 .elementor-element.elementor-element-b10872d {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ebf6a2 */.elementor-2851 .elementor-element.elementor-element-3ebf6a2 .sync_item {
    width: calc(100% / 2 - 13px)
}
@media (max-width:767px) {
    .elementor-2851 .elementor-element.elementor-element-3ebf6a2 .sync_item {
        width: calc(100%);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1df29ff */.elementor-2851 .elementor-element.elementor-element-1df29ff .accent_title {
    color: var(--e-global-color-accent);
  margin-top: -0.08em;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c858a51 */.elementor-2851 .elementor-element.elementor-element-c858a51 .elementor-icon-list-text {
    padding: 0
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42b4c90 */.elementor-2851 .elementor-element.elementor-element-42b4c90 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa80190 */.elementor-2851 .elementor-element.elementor-element-fa80190 .elementor-icon-wrapper {
    justify-content: center;
    display: flex
;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-79a8be9 */.elementor-2851 .elementor-element.elementor-element-79a8be9 iframe {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c41ece */.elementor-2851 .elementor-element.elementor-element-6c41ece {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e4426fd */.elementor-2851 .elementor-element.elementor-element-e4426fd  img{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b708b0 */.elementor-2851 .elementor-element.elementor-element-7b708b0 {
    position: relative;
}
.elementor-2851 .elementor-element.elementor-element-7b708b0 .elementor-widget-image {
    height: 100%;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-801e5ce */.elementor-2851 .elementor-element.elementor-element-801e5ce svg {
    margin: 0;
}

@media (max-width:1279px) {
    .elementor-2851 .elementor-element.elementor-element-801e5ce .elementor-icon-list-icon {
        padding-left: 15px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-333dd52 */.elementor-2851 .elementor-element.elementor-element-333dd52 .margin_top{
    margin-top: auto;
}

.elementor-2851 .elementor-element.elementor-element-333dd52 .elementor-widget-video , .elementor-2851 .elementor-element.elementor-element-333dd52 .elementor-widget-video .elementor-wrapper {
    height: 100%;
    width: 100%;
}

.elementor-2851 .elementor-element.elementor-element-333dd52 .instagram_item:hover {
background: linear-gradient(225deg, rgb(214, 36, 159) 0%, rgb(253, 89, 73) 100%);
}
.elementor-2851 .elementor-element.elementor-element-333dd52 .linkedin_item:hover {
    background: linear-gradient(225deg, rgb(29, 159, 235) 0%, rgb(29, 159, 235) 100%);

}
.elementor-2851 .elementor-element.elementor-element-333dd52 .social_link a, 
.elementor-2851 .elementor-element.elementor-element-333dd52 .social_link {
    height: 100%;
    cursor: pointer;
}
.elementor-2851 .elementor-element.elementor-element-333dd52 {
display: grid;
grid-template-columns: repeat(40, 1fr);
grid-template-rows: repeat(40, 1fr);
grid-column-gap: 24px;
grid-row-gap: 24px;
}

@media (min-width:1280px) {
  .elementor-2851 .elementor-element.elementor-element-333dd52 .grid-div1 { grid-area: 1 / 1 / 13 / 10; }
 .elementor-2851 .elementor-element.elementor-element-333dd52 .grid-div2 { grid-area: 13 / 1 / 23 / 10; }
 .elementor-2851 .elementor-element.elementor-element-333dd52 .grid-div3 { grid-area: 1 / 10 / 23 / 21; }
 .elementor-2851 .elementor-element.elementor-element-333dd52 .grid-div4 { grid-area: 29 / 1 / 41 / 10; }
 .elementor-2851 .elementor-element.elementor-element-333dd52 .grid-div5 { grid-area: 23 / 1 / 29 / 10; }
 .elementor-2851 .elementor-element.elementor-element-333dd52 .grid-div6 { grid-area: 23 / 10 / 35 / 21; }
 .elementor-2851 .elementor-element.elementor-element-333dd52 .grid-div7 { grid-area: 1 / 21 / 12 / 31; }
 .elementor-2851 .elementor-element.elementor-element-333dd52 .grid-div8 { grid-area: 12 / 21 / 35 / 31; }
 .elementor-2851 .elementor-element.elementor-element-333dd52 .grid-div9 { grid-area: 1 / 31 / 23 / 41; }
 .elementor-2851 .elementor-element.elementor-element-333dd52 .grid-div10 { grid-area: 23 / 31 / 35 / 41; }
 .elementor-2851 .elementor-element.elementor-element-333dd52 .grid-div11 { grid-area: 35 / 10 / 41 / 41; }
}


@media (min-width:768px) and (max-width:1279px) {
    
    .elementor-2851 .elementor-element.elementor-element-333dd52 {
        display: grid;
grid-template-columns: repeat(30, 1fr);
grid-template-rows: repeat(29, minmax(0, auto)); 
grid-column-gap: 24px;
grid-row-gap: 24px;
}

 .elementor-2851 .elementor-element.elementor-element-333dd52 .grid-div1 { grid-area: 1 / 1 / 5 / 15; }
 .elementor-2851 .elementor-element.elementor-element-333dd52 .grid-div2 { grid-area: 5 / 1 / 10 / 15; }
 .elementor-2851 .elementor-element.elementor-element-333dd52 .grid-div3 { grid-area: 1 / 15 / 10 / 31; }
 .elementor-2851 .elementor-element.elementor-element-333dd52 .grid-div4 {grid-area: 13 / 1 / 18 / 15; }
 .elementor-2851 .elementor-element.elementor-element-333dd52 .grid-div5 {        grid-area: 10 / 1 / 13 / 15; }
 .elementor-2851 .elementor-element.elementor-element-333dd52 .grid-div6 { grid-area: 18 / 1 / 22 / 15;}
 .elementor-2851 .elementor-element.elementor-element-333dd52 .grid-div7 {grid-area: 22 / 1 / 25 / 15 }
 .elementor-2851 .elementor-element.elementor-element-333dd52 .grid-div8 { grid-area: 10 / 15 / 15 / 31; }
 .elementor-2851 .elementor-element.elementor-element-333dd52 .grid-div9 {         grid-area: 15 / 15 / 22 / 31; }
 .elementor-2851 .elementor-element.elementor-element-333dd52 .grid-div10 { grid-area: 22 / 15 / 25 / 31;}
 .elementor-2851 .elementor-element.elementor-element-333dd52 .grid-div11 {grid-area: 25 / 1 / 29 / 31; }
}
@media (max-width:767px) {
    .elementor-2851 .elementor-element.elementor-element-333dd52 {
    grid-template-columns: repeat(1, 1fr);
        grid-template-rows: repeat(1, minmax(20px, auto));
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.tabletcar.fr/wp-content/uploads/2024/11/DMSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.tabletcar.fr/wp-content/uploads/2024/11/DMSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.tabletcar.fr/wp-content/uploads/2024/11/DMSans-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.tabletcar.fr/wp-content/uploads/2024/11/DMSans-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.tabletcar.fr/wp-content/uploads/2024/11/DMSans-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */