.elementor-36 .elementor-element.elementor-element-6152f40{--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:160px 160px;--row-gap:160px;--column-gap:160px;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-3cdbce2{left:-15px;}body.rtl .elementor-36 .elementor-element.elementor-element-3cdbce2{right:-15px;}.elementor-36 .elementor-element.elementor-element-3cdbce2{top:-434px;z-index:-1;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-f6a7908{left:-15px;}body.rtl .elementor-36 .elementor-element.elementor-element-f6a7908{right:-15px;}.elementor-36 .elementor-element.elementor-element-f6a7908{top:1000px;z-index:-1;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-e3909fe{right:-15px;}body.rtl .elementor-36 .elementor-element.elementor-element-e3909fe{left:-15px;}.elementor-36 .elementor-element.elementor-element-e3909fe{top:1000px;z-index:-1;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-94c87f9{left:-15px;}body.rtl .elementor-36 .elementor-element.elementor-element-94c87f9{right:-15px;}.elementor-36 .elementor-element.elementor-element-94c87f9{bottom:400px;z-index:-1;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-1fd2c1b{right:-15px;}body.rtl .elementor-36 .elementor-element.elementor-element-1fd2c1b{left:-15px;}.elementor-36 .elementor-element.elementor-element-1fd2c1b{bottom:-530px;z-index:-1;}.elementor-36 .elementor-element.elementor-element-59a8bcc{--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;--row-gap:24px;--column-gap:24px;}.elementor-36 .elementor-element.elementor-element-dac5edc{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-7708940{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-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-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-e746b58{padding:16px 16px 16px 16px;border-radius:24px 24px 24px 24px;}.elementor-36 .elementor-element.elementor-element-e746b58 .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-e746b58 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-e746b58 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-e746b58 .elementor-icon-box-title a{font-family:var( --e-global-typography-4d3b7ff-font-family ), Sans-serif;font-size:var( --e-global-typography-4d3b7ff-font-size );font-weight:var( --e-global-typography-4d3b7ff-font-weight );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-e746b58:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-e746b58:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-e746b58 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-ff7766d{padding:16px 16px 16px 16px;border-radius:24px 24px 24px 24px;}.elementor-36 .elementor-element.elementor-element-ff7766d .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-ff7766d .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-ff7766d .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-ff7766d .elementor-icon-box-title a{font-family:var( --e-global-typography-4d3b7ff-font-family ), Sans-serif;font-size:var( --e-global-typography-4d3b7ff-font-size );font-weight:var( --e-global-typography-4d3b7ff-font-weight );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-ff7766d:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-ff7766d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-ff7766d .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-15aa360{padding:16px 16px 16px 16px;border-radius:24px 24px 24px 24px;}.elementor-36 .elementor-element.elementor-element-15aa360 .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-15aa360 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-15aa360 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-15aa360 .elementor-icon-box-title a{font-family:var( --e-global-typography-4d3b7ff-font-family ), Sans-serif;font-size:var( --e-global-typography-4d3b7ff-font-size );font-weight:var( --e-global-typography-4d3b7ff-font-weight );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-15aa360:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-15aa360:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-15aa360 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-7afb22b{padding:16px 16px 16px 16px;border-radius:24px 24px 24px 24px;}.elementor-36 .elementor-element.elementor-element-7afb22b .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-7afb22b .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-7afb22b .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-7afb22b .elementor-icon-box-title a{font-family:var( --e-global-typography-4d3b7ff-font-family ), Sans-serif;font-size:var( --e-global-typography-4d3b7ff-font-size );font-weight:var( --e-global-typography-4d3b7ff-font-weight );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-7afb22b:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-7afb22b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-7afb22b .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-0825d9f{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-b137b93{padding:8px 16px 8px 16px;border-radius:36px 36px 36px 36px;box-shadow:0px 0px 4px 0px #7AA8D0;}.elementor-36 .elementor-element.elementor-element-b137b93.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-b137b93 .elementor-heading-title{font-family:var( --e-global-typography-30afe6f-font-family ), Sans-serif;font-size:var( --e-global-typography-30afe6f-font-size );font-weight:var( --e-global-typography-30afe6f-font-weight );line-height:var( --e-global-typography-30afe6f-line-height );letter-spacing:var( --e-global-typography-30afe6f-letter-spacing );color:var( --e-global-color-83af08b );}.elementor-36 .elementor-element.elementor-element-e0bc889{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-e0bc889 .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-36 .elementor-element.elementor-element-7356b6f{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 54px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-36 .elementor-element.elementor-element-7356b6f.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-7356b6f .elementor-heading-title{font-family:var( --e-global-typography-486c7a3-font-family ), Sans-serif;font-size:var( --e-global-typography-486c7a3-font-size );font-weight:var( --e-global-typography-486c7a3-font-weight );line-height:var( --e-global-typography-486c7a3-line-height );letter-spacing:var( --e-global-typography-486c7a3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-81e98a5{--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;--row-gap:24px;--column-gap:24px;}.elementor-36 .elementor-element.elementor-element-b31026b{--display:flex;}.elementor-36 .elementor-element.elementor-element-bb27434{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-36 .elementor-element.elementor-element-0e7fa44{padding:16px 16px 16px 16px;border-radius:24px 24px 24px 24px;}.elementor-36 .elementor-element.elementor-element-0e7fa44 .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-0e7fa44 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-0e7fa44 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-0e7fa44 .elementor-icon-box-title a{font-family:var( --e-global-typography-4d3b7ff-font-family ), Sans-serif;font-size:var( --e-global-typography-4d3b7ff-font-size );font-weight:var( --e-global-typography-4d3b7ff-font-weight );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-0e7fa44:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-0e7fa44:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-0e7fa44 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-12424c9{padding:16px 16px 16px 16px;border-radius:24px 24px 24px 24px;}.elementor-36 .elementor-element.elementor-element-12424c9 .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-12424c9 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-12424c9 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-12424c9 .elementor-icon-box-title a{font-family:var( --e-global-typography-4d3b7ff-font-family ), Sans-serif;font-size:var( --e-global-typography-4d3b7ff-font-size );font-weight:var( --e-global-typography-4d3b7ff-font-weight );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-12424c9:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-12424c9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-12424c9 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-f6f5c1e{padding:16px 16px 16px 16px;border-radius:24px 24px 24px 24px;}.elementor-36 .elementor-element.elementor-element-f6f5c1e .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-f6f5c1e .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-f6f5c1e .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-f6f5c1e .elementor-icon-box-title a{font-family:var( --e-global-typography-4d3b7ff-font-family ), Sans-serif;font-size:var( --e-global-typography-4d3b7ff-font-size );font-weight:var( --e-global-typography-4d3b7ff-font-weight );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-f6f5c1e:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-f6f5c1e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-f6f5c1e .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-c910742{padding:16px 16px 16px 16px;border-radius:24px 24px 24px 24px;}.elementor-36 .elementor-element.elementor-element-c910742 .elementor-icon-box-wrapper{text-align:start;}.elementor-36 .elementor-element.elementor-element-c910742 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-c910742 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-c910742 .elementor-icon-box-title a{font-family:var( --e-global-typography-4d3b7ff-font-family ), Sans-serif;font-size:var( --e-global-typography-4d3b7ff-font-size );font-weight:var( --e-global-typography-4d3b7ff-font-weight );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-c910742:has(:hover) .elementor-icon-box-title,
					 .elementor-36 .elementor-element.elementor-element-c910742:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-c910742 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-39b40e4{--display:flex;}.elementor-36 .elementor-element.elementor-element-a3bd708{padding:8px 16px 8px 16px;border-radius:36px 36px 36px 36px;box-shadow:0px 0px 4px 0px #7AA8D0;}.elementor-36 .elementor-element.elementor-element-a3bd708.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-a3bd708 .elementor-heading-title{font-family:var( --e-global-typography-30afe6f-font-family ), Sans-serif;font-size:var( --e-global-typography-30afe6f-font-size );font-weight:var( --e-global-typography-30afe6f-font-weight );line-height:var( --e-global-typography-30afe6f-line-height );letter-spacing:var( --e-global-typography-30afe6f-letter-spacing );color:var( --e-global-color-83af08b );}.elementor-36 .elementor-element.elementor-element-ba24c86{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-ba24c86 .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-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{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-hotspot .e-hotspot__tooltip{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-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-7d10d37{left:50%;--hotspot-translate-x:50%;top:35%;--hotspot-translate-y:35%;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-8320f9d{left:45%;--hotspot-translate-x:45%;top:35%;--hotspot-translate-y:35%;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-088fdbf{left:21%;--hotspot-translate-x:21%;top:43%;--hotspot-translate-y:43%;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-aa54801{--hotspot-min-width:5px;--hotspot-min-height:5px;left:28%;--hotspot-translate-x:28%;top:41%;--hotspot-translate-y:41%;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-aa54801 .e-hotspot__tooltip{min-width:5px;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-7d4f1f2{--hotspot-min-width:5px;--hotspot-min-height:5px;left:30.5%;--hotspot-translate-x:30.5%;top:40%;--hotspot-translate-y:40%;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-7d4f1f2 .e-hotspot__tooltip{min-width:5px;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-f625b4e{--hotspot-min-width:5px;--hotspot-min-height:5px;left:29.5%;--hotspot-translate-x:29.5%;top:42%;--hotspot-translate-y:42%;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-f625b4e .e-hotspot__tooltip{min-width:5px;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-08a7378{--hotspot-min-width:5px;--hotspot-min-height:5px;left:30.5%;--hotspot-translate-x:30.5%;top:43%;--hotspot-translate-y:43%;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-08a7378 .e-hotspot__tooltip{min-width:5px;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-49eae5d{--hotspot-min-width:5px;--hotspot-min-height:5px;left:30.5%;--hotspot-translate-x:30.5%;top:45%;--hotspot-translate-y:45%;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-49eae5d .e-hotspot__tooltip{min-width:5px;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-f546842{--hotspot-min-width:5px;--hotspot-min-height:5px;left:43%;--hotspot-translate-x:43%;top:28%;--hotspot-translate-y:28%;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-f546842 .e-hotspot__tooltip{min-width:5px;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-1e79352{--hotspot-min-width:5px;--hotspot-min-height:5px;left:47.5%;--hotspot-translate-x:47.5%;top:36%;--hotspot-translate-y:36%;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-1e79352 .e-hotspot__tooltip{min-width:5px;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-b39e086{--hotspot-min-width:5px;--hotspot-min-height:5px;left:54.5%;--hotspot-translate-x:54.5%;top:37%;--hotspot-translate-y:37%;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-b39e086 .e-hotspot__tooltip{min-width:5px;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-97654cf{--hotspot-min-width:5px;--hotspot-min-height:5px;left:53%;--hotspot-translate-x:53%;top:44%;--hotspot-translate-y:44%;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-97654cf .e-hotspot__tooltip{min-width:5px;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-808253b{--hotspot-min-width:5px;--hotspot-min-height:5px;left:50%;--hotspot-translate-x:50%;top:39%;--hotspot-translate-y:39%;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-808253b .e-hotspot__tooltip{min-width:5px;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-edafef3{--hotspot-min-width:5px;--hotspot-min-height:5px;left:49%;--hotspot-translate-x:49%;top:36%;--hotspot-translate-y:36%;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-edafef3 .e-hotspot__tooltip{min-width:5px;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-3d946bf{--hotspot-min-width:5px;--hotspot-min-height:5px;left:53%;--hotspot-translate-x:53%;top:32%;--hotspot-translate-y:32%;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-3d946bf .e-hotspot__tooltip{min-width:5px;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-88a81b5{--hotspot-min-width:5px;--hotspot-min-height:5px;left:50%;--hotspot-translate-x:50%;top:33%;--hotspot-translate-y:33%;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-88a81b5 .e-hotspot__tooltip{min-width:5px;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-90b3a29{--hotspot-min-width:5px;--hotspot-min-height:5px;left:81%;--hotspot-translate-x:81%;top:77%;--hotspot-translate-y:77%;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-90b3a29 .e-hotspot__tooltip{min-width:5px;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-e2fe15d{--hotspot-min-width:5px;--hotspot-min-height:5px;left:87%;--hotspot-translate-x:87%;top:80%;--hotspot-translate-y:80%;}.elementor-36 .elementor-element.elementor-element-5592616 .elementor-repeater-item-e2fe15d .e-hotspot__tooltip{min-width:5px;}.elementor-36 .elementor-element.elementor-element-5592616 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-36 .elementor-element.elementor-element-5592616{--container-width:100%;--image-width:100%;--hotspot-color:var( --e-global-color-83af08b );--hotspot-size:12px;--tooltip-text-color:var( --e-global-color-text );--tooltip-min-width:620px;--tooltip-padding:16px 16px 16px 16px;--tooltip-color:#00003100;--tooltip-border-radius:24px 24px 24px 24px;}.elementor-36 .elementor-element.elementor-element-5592616 .e-hotspot__tooltip{font-family:"Evolventa", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.14px;}.elementor-36 .elementor-element.elementor-element-201935c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:36px 36px 36px 36px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-36 .elementor-element.elementor-element-bee8e98{background-color:var( --e-global-color-a7a284a );padding:8px 16px 8px 16px;border-radius:36px 36px 36px 36px;box-shadow:0px 0px 4px 0px #7AA8D0;}.elementor-36 .elementor-element.elementor-element-bee8e98.elementor-element{--align-self:center;}.elementor-36 .elementor-element.elementor-element-bee8e98 .elementor-heading-title{font-family:var( --e-global-typography-30afe6f-font-family ), Sans-serif;font-size:var( --e-global-typography-30afe6f-font-size );font-weight:var( --e-global-typography-30afe6f-font-weight );line-height:var( --e-global-typography-30afe6f-line-height );letter-spacing:var( --e-global-typography-30afe6f-letter-spacing );color:var( --e-global-color-83af08b );}.elementor-36 .elementor-element.elementor-element-43534eb{margin:54px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-43534eb .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-36 .elementor-element.elementor-element-09517af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;text-align:center;}.elementor-36 .elementor-element.elementor-element-09517af .elementor-heading-title{font-family:var( --e-global-typography-486c7a3-font-family ), Sans-serif;font-size:var( --e-global-typography-486c7a3-font-size );font-weight:var( --e-global-typography-486c7a3-font-weight );line-height:var( --e-global-typography-486c7a3-line-height );letter-spacing:var( --e-global-typography-486c7a3-letter-spacing );color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-4f095f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-36 .elementor-element.elementor-element-f573bb6{margin:0px -23px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-36 .elementor-element.elementor-element-f573bb6 img{width:300px;height:300px;object-fit:cover;object-position:top center;border-radius:500px 500px 500px 500px;}.elementor-36 .elementor-element.elementor-element-4a4f6c0{--display:flex;--min-height:140px;--justify-content:space-between;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-36 .elementor-element.elementor-element-5a0b0ca .elementor-heading-title{font-family:var( --e-global-typography-4d3b7ff-font-family ), Sans-serif;font-size:var( --e-global-typography-4d3b7ff-font-size );font-weight:var( --e-global-typography-4d3b7ff-font-weight );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-b0a3252 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-36 .elementor-element.elementor-element-67cd77e{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:17px;--grid-column-gap:8px;--grid-row-gap:8px;}.elementor-36 .elementor-element.elementor-element-67cd77e .elementor-social-icon{background-color:#E9F0F7;--icon-padding:8px;}.elementor-36 .elementor-element.elementor-element-67cd77e .elementor-social-icon i{color:#4E8BC1;}.elementor-36 .elementor-element.elementor-element-67cd77e .elementor-social-icon svg{fill:#4E8BC1;}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-4a4f6c0{--width:300px;}}@media(min-width:2400px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-36 .elementor-element.elementor-element-e746b58 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-e746b58 .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-ff7766d .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-ff7766d .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-15aa360 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-15aa360 .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-7afb22b .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-7afb22b .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.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-36 .elementor-element.elementor-element-b137b93 .elementor-heading-title{font-size:var( --e-global-typography-30afe6f-font-size );line-height:var( --e-global-typography-30afe6f-line-height );letter-spacing:var( --e-global-typography-30afe6f-letter-spacing );}.elementor-36 .elementor-element.elementor-element-e0bc889 .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-36 .elementor-element.elementor-element-7356b6f .elementor-heading-title{font-size:var( --e-global-typography-486c7a3-font-size );line-height:var( --e-global-typography-486c7a3-line-height );letter-spacing:var( --e-global-typography-486c7a3-letter-spacing );}.elementor-36 .elementor-element.elementor-element-0e7fa44 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-0e7fa44 .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-12424c9 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-12424c9 .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-f6f5c1e .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-f6f5c1e .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-c910742 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-c910742 .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-a3bd708 .elementor-heading-title{font-size:var( --e-global-typography-30afe6f-font-size );line-height:var( --e-global-typography-30afe6f-line-height );letter-spacing:var( --e-global-typography-30afe6f-letter-spacing );}.elementor-36 .elementor-element.elementor-element-ba24c86 .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-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-hotspot .e-hotspot__label{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-hotspot .e-hotspot__tooltip{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-36 .elementor-element.elementor-element-bee8e98 .elementor-heading-title{font-size:var( --e-global-typography-30afe6f-font-size );line-height:var( --e-global-typography-30afe6f-line-height );letter-spacing:var( --e-global-typography-30afe6f-letter-spacing );}.elementor-36 .elementor-element.elementor-element-43534eb .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-36 .elementor-element.elementor-element-09517af .elementor-heading-title{font-size:var( --e-global-typography-486c7a3-font-size );line-height:var( --e-global-typography-486c7a3-line-height );letter-spacing:var( --e-global-typography-486c7a3-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-36 .elementor-element.elementor-element-5a0b0ca .elementor-heading-title{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-b0a3252 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-36 .elementor-element.elementor-element-e746b58 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-e746b58 .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-ff7766d .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-ff7766d .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-15aa360 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-15aa360 .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-7afb22b .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-7afb22b .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.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-36 .elementor-element.elementor-element-b137b93 .elementor-heading-title{font-size:var( --e-global-typography-30afe6f-font-size );line-height:var( --e-global-typography-30afe6f-line-height );letter-spacing:var( --e-global-typography-30afe6f-letter-spacing );}.elementor-36 .elementor-element.elementor-element-e0bc889 .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-36 .elementor-element.elementor-element-7356b6f .elementor-heading-title{font-size:var( --e-global-typography-486c7a3-font-size );line-height:var( --e-global-typography-486c7a3-line-height );letter-spacing:var( --e-global-typography-486c7a3-letter-spacing );}.elementor-36 .elementor-element.elementor-element-0e7fa44 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-0e7fa44 .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-12424c9 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-12424c9 .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-f6f5c1e .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-f6f5c1e .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-c910742 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-c910742 .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-a3bd708 .elementor-heading-title{font-size:var( --e-global-typography-30afe6f-font-size );line-height:var( --e-global-typography-30afe6f-line-height );letter-spacing:var( --e-global-typography-30afe6f-letter-spacing );}.elementor-36 .elementor-element.elementor-element-ba24c86 .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-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-hotspot .e-hotspot__label{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-hotspot .e-hotspot__tooltip{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-36 .elementor-element.elementor-element-5592616 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-36 .elementor-element.elementor-element-5592616 .e-hotspot__tooltip{font-size:12px;line-height:14px;}.elementor-36 .elementor-element.elementor-element-5592616{--tooltip-min-width:300px;--tooltip-max-width:320px;}.elementor-36 .elementor-element.elementor-element-bee8e98 .elementor-heading-title{font-size:var( --e-global-typography-30afe6f-font-size );line-height:var( --e-global-typography-30afe6f-line-height );letter-spacing:var( --e-global-typography-30afe6f-letter-spacing );}.elementor-36 .elementor-element.elementor-element-43534eb .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-36 .elementor-element.elementor-element-09517af .elementor-heading-title{font-size:var( --e-global-typography-486c7a3-font-size );line-height:var( --e-global-typography-486c7a3-line-height );letter-spacing:var( --e-global-typography-486c7a3-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-36 .elementor-element.elementor-element-5a0b0ca .elementor-heading-title{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-b0a3252 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-6152f40{--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-36 .elementor-element.elementor-element-e746b58 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-e746b58 .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-ff7766d .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-ff7766d .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-15aa360 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-15aa360 .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-7afb22b .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-7afb22b .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.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-36 .elementor-element.elementor-element-b137b93 .elementor-heading-title{font-size:var( --e-global-typography-30afe6f-font-size );line-height:var( --e-global-typography-30afe6f-line-height );letter-spacing:var( --e-global-typography-30afe6f-letter-spacing );}.elementor-36 .elementor-element.elementor-element-e0bc889 .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-36 .elementor-element.elementor-element-7356b6f .elementor-heading-title{font-size:var( --e-global-typography-486c7a3-font-size );line-height:var( --e-global-typography-486c7a3-line-height );letter-spacing:var( --e-global-typography-486c7a3-letter-spacing );}.elementor-36 .elementor-element.elementor-element-0e7fa44 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-0e7fa44 .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-12424c9 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-12424c9 .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-f6f5c1e .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-f6f5c1e .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-c910742 .elementor-icon-box-title, .elementor-36 .elementor-element.elementor-element-c910742 .elementor-icon-box-title a{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-a3bd708 .elementor-heading-title{font-size:var( --e-global-typography-30afe6f-font-size );line-height:var( --e-global-typography-30afe6f-line-height );letter-spacing:var( --e-global-typography-30afe6f-letter-spacing );}.elementor-36 .elementor-element.elementor-element-ba24c86 .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-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-hotspot .e-hotspot__label{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-hotspot .e-hotspot__tooltip{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-36 .elementor-element.elementor-element-5592616 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-36 .elementor-element.elementor-element-5592616{--hotspot-size:5px;--tooltip-min-width:320px;}.elementor-36 .elementor-element.elementor-element-5592616 .e-hotspot__tooltip{font-size:14px;line-height:20px;}.elementor-36 .elementor-element.elementor-element-bee8e98 .elementor-heading-title{font-size:var( --e-global-typography-30afe6f-font-size );line-height:var( --e-global-typography-30afe6f-line-height );letter-spacing:var( --e-global-typography-30afe6f-letter-spacing );}.elementor-36 .elementor-element.elementor-element-43534eb .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-36 .elementor-element.elementor-element-09517af .elementor-heading-title{font-size:var( --e-global-typography-486c7a3-font-size );line-height:var( --e-global-typography-486c7a3-line-height );letter-spacing:var( --e-global-typography-486c7a3-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-36 .elementor-element.elementor-element-4a4f6c0{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-5a0b0ca .elementor-heading-title{font-size:var( --e-global-typography-4d3b7ff-font-size );line-height:var( --e-global-typography-4d3b7ff-line-height );letter-spacing:var( --e-global-typography-4d3b7ff-letter-spacing );}.elementor-36 .elementor-element.elementor-element-b0a3252 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for hotspot, class: .elementor-element-5592616 */.elementor-repeater-item-aa54801 .e-hotspot__outer-circle, 
.elementor-repeater-item-7d4f1f2 .e-hotspot__outer-circle,
.elementor-repeater-item-f625b4e .e-hotspot__outer-circle,
.elementor-repeater-item-08a7378 .e-hotspot__outer-circle,
.elementor-repeater-item-49eae5d .e-hotspot__outer-circle,
.elementor-repeater-item-f546842 .e-hotspot__outer-circle,
.elementor-repeater-item-1e79352 .e-hotspot__outer-circle,
.elementor-repeater-item-edafef3 .e-hotspot__outer-circle,
.elementor-repeater-item-808253b .e-hotspot__outer-circle,
.elementor-repeater-item-b39e086 .e-hotspot__outer-circle,
.elementor-repeater-item-97654cf .e-hotspot__outer-circle,
.elementor-repeater-item-3d946bf .e-hotspot__outer-circle,
.elementor-repeater-item-88a81b5 .e-hotspot__outer-circle,
.elementor-repeater-item-90b3a29 .e-hotspot__outer-circle,
.elementor-repeater-item-e2fe15d .e-hotspot__outer-circle{
    display: none;
}
.elementor-repeater-item-aa54801 .e-hotspot__inner-circle, 
.elementor-repeater-item-7d4f1f2 .e-hotspot__inner-circle,
.elementor-repeater-item-f625b4e .e-hotspot__inner-circle,
.elementor-repeater-item-08a7378 .e-hotspot__inner-circle,
.elementor-repeater-item-49eae5d .e-hotspot__inner-circle,
.elementor-repeater-item-f546842 .e-hotspot__inner-circle,
.elementor-repeater-item-1e79352 .e-hotspot__inner-circle,
.elementor-repeater-item-edafef3 .e-hotspot__inner-circle,
.elementor-repeater-item-808253b .e-hotspot__inner-circle,
.elementor-repeater-item-b39e086 .e-hotspot__inner-circle,
.elementor-repeater-item-97654cf .e-hotspot__inner-circle,
.elementor-repeater-item-3d946bf .e-hotspot__inner-circle,
.elementor-repeater-item-88a81b5 .e-hotspot__inner-circle,
.elementor-repeater-item-90b3a29 .e-hotspot__inner-circle,
.elementor-repeater-item-e2fe15d .e-hotspot__inner-circle{
    --hotspot-size: 6px;
}
.elementor-36 .elementor-element.elementor-element-5592616 .e-hotspot__tooltip {
    background: 
    linear-gradient(180deg, rgba(252, 252, 252, 0.00) 53.95%, #FCFCFC 100%),
    rgba(255, 255, 255, 0.20);
  box-shadow: 0 4px 15px 0 rgba(122, 168, 208, 0.50);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  transition: background 0.3s ease, box-shadow 0.3s ease;
}
.elementor-36 .elementor-element.elementor-element-5592616 .e-hotspot__tooltip p strong {
    font-size: 24px;
    color: #3D3C43;
}
.elementor-36 .elementor-element.elementor-element-5592616 .e-hotspot__tooltip p  {
    margin-bottom: 8px;
}
.e-hotspot__tooltip {

  width: max-content;
  word-wrap: break-word;
  overflow-wrap: break-word;
  white-space: normal;
  box-sizing: border-box;
}

.e-hotspot__tooltip p {
  width: auto !important;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
@media (max-width: 768px) { 
.elementor-36 .elementor-element.elementor-element-5592616 .e-hotspot__tooltip p strong {
    font-size: 16px;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Evolventa';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://diya.pro/wp-content/uploads/2026/03/Evolventa-Regular.woff') format('woff'),
		url('https://diya.pro/wp-content/uploads/2026/03/Evolventa-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Evolventa';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://diya.pro/wp-content/uploads/2026/03/Evolventa-Bold.woff') format('woff'),
		url('https://diya.pro/wp-content/uploads/2026/03/Evolventa-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */