.elementor-2939 .elementor-element.elementor-element-91ff139{--display:flex;--min-height:40vh;--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;}.elementor-2939 .elementor-element.elementor-element-28b3ec0{font-family:var( --e-global-typography-0643f78-font-family ), Sans-serif;font-size:var( --e-global-typography-0643f78-font-size );font-weight:var( --e-global-typography-0643f78-font-weight );text-transform:var( --e-global-typography-0643f78-text-transform );line-height:var( --e-global-typography-0643f78-line-height );letter-spacing:var( --e-global-typography-0643f78-letter-spacing );color:var( --e-global-color-primary );}.elementor-2939 .elementor-element.elementor-element-28b3ec0 a{color:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-8e4301b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2939 .elementor-element.elementor-element-a941ba0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2939 .elementor-element.elementor-element-0f59a79{--display:flex;}.elementor-2939 .elementor-element.elementor-element-e6dc240{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2939 .elementor-element.elementor-element-c796720{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-2939 .elementor-element.elementor-element-06a5363{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2939 .elementor-element.elementor-element-ddd3ea5{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2939 .elementor-element.elementor-element-8320689 .elementor-icon-box-wrapper{gap:15px;}.elementor-2939 .elementor-element.elementor-element-8320689.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-8320689.elementor-view-framed .elementor-icon, .elementor-2939 .elementor-element.elementor-element-8320689.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-8320689.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2939 .elementor-element.elementor-element-8320689.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2939 .elementor-element.elementor-element-8320689.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2939 .elementor-element.elementor-element-8320689.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2939 .elementor-element.elementor-element-8320689.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2939 .elementor-element.elementor-element-8320689.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2939 .elementor-element.elementor-element-8320689 .elementor-icon{font-size:80px;}.elementor-2939 .elementor-element.elementor-element-2ebdac4{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2939 .elementor-element.elementor-element-1cb21a9 .elementor-icon-box-wrapper{gap:15px;}.elementor-2939 .elementor-element.elementor-element-1cb21a9.elementor-view-stacked .elementor-icon{background-color:#047AB9;}.elementor-2939 .elementor-element.elementor-element-1cb21a9.elementor-view-framed .elementor-icon, .elementor-2939 .elementor-element.elementor-element-1cb21a9.elementor-view-default .elementor-icon{fill:#047AB9;color:#047AB9;border-color:#047AB9;}.elementor-2939 .elementor-element.elementor-element-1cb21a9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2939 .elementor-element.elementor-element-1cb21a9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2939 .elementor-element.elementor-element-1cb21a9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2939 .elementor-element.elementor-element-1cb21a9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2939 .elementor-element.elementor-element-1cb21a9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2939 .elementor-element.elementor-element-1cb21a9.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2939 .elementor-element.elementor-element-1cb21a9 .elementor-icon{font-size:80px;}.elementor-2939 .elementor-element.elementor-element-27fd8f1{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2939 .elementor-element.elementor-element-8e9fe48 .elementor-icon-box-wrapper{gap:15px;}.elementor-2939 .elementor-element.elementor-element-8e9fe48.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-8e9fe48.elementor-view-framed .elementor-icon, .elementor-2939 .elementor-element.elementor-element-8e9fe48.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-8e9fe48.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2939 .elementor-element.elementor-element-8e9fe48.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2939 .elementor-element.elementor-element-8e9fe48.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2939 .elementor-element.elementor-element-8e9fe48.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2939 .elementor-element.elementor-element-8e9fe48.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2939 .elementor-element.elementor-element-8e9fe48.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2939 .elementor-element.elementor-element-8e9fe48 .elementor-icon{font-size:80px;}.elementor-2939 .elementor-element.elementor-element-03f45ef{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2939 .elementor-element.elementor-element-8661075{text-align:center;}.elementor-2939 .elementor-element.elementor-element-c913042{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2939 .elementor-element.elementor-element-a445163{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2939 .elementor-element.elementor-element-80afb96{width:var( --container-widget-width, 111.943% );max-width:111.943%;--container-widget-width:111.943%;--container-widget-flex-grow:0;}.elementor-2939 .elementor-element.elementor-element-80afb96.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2939 .elementor-element.elementor-element-080f082{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2939 .elementor-element.elementor-element-f213081{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2939 .elementor-element.elementor-element-8892de0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2939 .elementor-element.elementor-element-7a4ef20{--display:flex;--justify-content:center;--border-radius:68px 68px 68px 68px;}.elementor-2939 .elementor-element.elementor-element-0495e1e .elementor-icon-wrapper{text-align:center;}.elementor-2939 .elementor-element.elementor-element-0495e1e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-a567df4 );}.elementor-2939 .elementor-element.elementor-element-0495e1e.elementor-view-framed .elementor-icon, .elementor-2939 .elementor-element.elementor-element-0495e1e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-0495e1e.elementor-view-framed .elementor-icon, .elementor-2939 .elementor-element.elementor-element-0495e1e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-0495e1e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a567df4 );}.elementor-2939 .elementor-element.elementor-element-0495e1e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-a567df4 );}.elementor-2939 .elementor-element.elementor-element-0495e1e.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-a567df4 );}.elementor-2939 .elementor-element.elementor-element-0495e1e.elementor-view-framed .elementor-icon:hover, .elementor-2939 .elementor-element.elementor-element-0495e1e.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-0495e1e.elementor-view-framed .elementor-icon:hover, .elementor-2939 .elementor-element.elementor-element-0495e1e.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-0495e1e.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-a567df4 );}.elementor-2939 .elementor-element.elementor-element-0495e1e.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-a567df4 );}.elementor-2939 .elementor-element.elementor-element-e164dd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2939 .elementor-element.elementor-element-cd46d45 .elementor-heading-title{font-family:var( --e-global-typography-ec85a90-font-family ), Sans-serif;font-size:var( --e-global-typography-ec85a90-font-size );font-weight:var( --e-global-typography-ec85a90-font-weight );line-height:var( --e-global-typography-ec85a90-line-height );letter-spacing:var( --e-global-typography-ec85a90-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-b8953d2 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-2939 .elementor-element.elementor-element-92b163c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2939 .elementor-element.elementor-element-d01fc1f{--display:flex;--justify-content:center;}.elementor-2939 .elementor-element.elementor-element-e5b8574 .elementor-icon-wrapper{text-align:center;}.elementor-2939 .elementor-element.elementor-element-e5b8574.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-a567df4 );}.elementor-2939 .elementor-element.elementor-element-e5b8574.elementor-view-framed .elementor-icon, .elementor-2939 .elementor-element.elementor-element-e5b8574.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-e5b8574.elementor-view-framed .elementor-icon, .elementor-2939 .elementor-element.elementor-element-e5b8574.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-e5b8574.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a567df4 );}.elementor-2939 .elementor-element.elementor-element-e5b8574.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-a567df4 );}.elementor-2939 .elementor-element.elementor-element-6e2a0cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2939 .elementor-element.elementor-element-5b45c1a .elementor-heading-title{font-family:var( --e-global-typography-ec85a90-font-family ), Sans-serif;font-size:var( --e-global-typography-ec85a90-font-size );font-weight:var( --e-global-typography-ec85a90-font-weight );line-height:var( --e-global-typography-ec85a90-line-height );letter-spacing:var( --e-global-typography-ec85a90-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-b38a1d0 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-2939 .elementor-element.elementor-element-39cd07a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2939 .elementor-element.elementor-element-8cae7a0{--display:flex;--justify-content:center;}.elementor-2939 .elementor-element.elementor-element-43a0ede .elementor-icon-wrapper{text-align:center;}.elementor-2939 .elementor-element.elementor-element-43a0ede.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-a567df4 );}.elementor-2939 .elementor-element.elementor-element-43a0ede.elementor-view-framed .elementor-icon, .elementor-2939 .elementor-element.elementor-element-43a0ede.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-43a0ede.elementor-view-framed .elementor-icon, .elementor-2939 .elementor-element.elementor-element-43a0ede.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-43a0ede.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a567df4 );}.elementor-2939 .elementor-element.elementor-element-43a0ede.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-a567df4 );}.elementor-2939 .elementor-element.elementor-element-7d1bdf6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2939 .elementor-element.elementor-element-a37fc13 .elementor-heading-title{font-family:var( --e-global-typography-ec85a90-font-family ), Sans-serif;font-size:var( --e-global-typography-ec85a90-font-size );font-weight:var( --e-global-typography-ec85a90-font-weight );line-height:var( --e-global-typography-ec85a90-line-height );letter-spacing:var( --e-global-typography-ec85a90-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-3669dbd > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-2939 .elementor-element.elementor-element-884bf63{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2939 .elementor-element.elementor-element-e15f36b{--display:flex;--justify-content:center;}.elementor-2939 .elementor-element.elementor-element-cc3a7d4 .elementor-icon-wrapper{text-align:center;}.elementor-2939 .elementor-element.elementor-element-cc3a7d4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-a567df4 );}.elementor-2939 .elementor-element.elementor-element-cc3a7d4.elementor-view-framed .elementor-icon, .elementor-2939 .elementor-element.elementor-element-cc3a7d4.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-cc3a7d4.elementor-view-framed .elementor-icon, .elementor-2939 .elementor-element.elementor-element-cc3a7d4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2939 .elementor-element.elementor-element-cc3a7d4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-a567df4 );}.elementor-2939 .elementor-element.elementor-element-cc3a7d4.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-a567df4 );}.elementor-2939 .elementor-element.elementor-element-6e14828{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2939 .elementor-element.elementor-element-a001d80 .elementor-heading-title{font-family:var( --e-global-typography-ec85a90-font-family ), Sans-serif;font-size:var( --e-global-typography-ec85a90-font-size );font-weight:var( --e-global-typography-ec85a90-font-weight );line-height:var( --e-global-typography-ec85a90-line-height );letter-spacing:var( --e-global-typography-ec85a90-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-01d4879 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-2939 .elementor-element.elementor-element-7f2ea58{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-2939 .elementor-element.elementor-element-5547c71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2939 .elementor-element.elementor-element-7e2c920 .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-8721bed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2939 .elementor-element.elementor-element-8b1d231{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-2939 .elementor-element.elementor-element-9e5ddd6{text-align:center;}.elementor-2939 .elementor-element.elementor-element-bb86b2d{text-align:start;}.elementor-2939 .elementor-element.elementor-element-82ed026{--grid-columns:4;}.elementor-2939 .elementor-element.elementor-element-82ed026 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2939 .elementor-element.elementor-element-82ed026 .e-loop-item > .elementor-section, .elementor-2939 .elementor-element.elementor-element-82ed026 .e-loop-item > .elementor-section > .elementor-container, .elementor-2939 .elementor-element.elementor-element-82ed026 .e-loop-item > .e-con, .elementor-2939 .elementor-element.elementor-element-82ed026 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-2939 .elementor-element.elementor-element-1f0299b{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-2939 .elementor-element.elementor-element-fbe40e4{--display:flex;}.elementor-2939 .elementor-element.elementor-element-520af29{text-align:center;}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-acc-button{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:#EAEAEA;margin-top:6px;margin-bottom:6px;padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-acc-icon-box{width:70px;}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon i{transform:rotate(0deg);transform-origin:center;}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-acc-active .wpr-toggle-icon svg{transform:rotate(0deg);transform-origin:center;}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{color:var( --e-global-color-primary );}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-acc-button, .elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-family:var( --e-global-typography-d57559b-font-family ), Sans-serif;font-size:var( --e-global-typography-d57559b-font-size );font-weight:var( --e-global-typography-d57559b-font-weight );line-height:var( --e-global-typography-d57559b-line-height );letter-spacing:var( --e-global-typography-d57559b-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion button.wpr-acc-button{transition:all 0.3s ease-in-out;}.elementor-2939 .elementor-element.elementor-element-45cbf06.wpr-advanced-accordion-icon-no-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:5px;}.elementor-2939 .elementor-element.elementor-element-45cbf06.wpr-advanced-accordion-icon-side-box .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 5px);}.elementor-2939 .elementor-element.elementor-element-45cbf06.wpr-advanced-accordion-icon-side-curve .wpr-acc-item-title .wpr-acc-title-text{margin-left:calc(70px + 30px + 5px);}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon i{color:#EDEDED;font-size:30px;}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-acc-button .wpr-title-icon svg{fill:#EDEDED;width:30px;}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon i{color:#333333;font-size:15px;}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-acc-button .wpr-toggle-icon svg{fill:#333333;width:15px;}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-icon-box{background-color:var( --e-global-color-primary );}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-toggle-icon i{transition:all 0.3s ease-in-out;}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-title-icon i{transition:all 0.3s ease-in-out;}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-toggle-icon svg{transition:all 0.3s ease-in-out;}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-title-icon svg{transition:all 0.3s ease-in-out;}.elementor-2939 .elementor-element.elementor-element-45cbf06.wpr-advanced-accordion-icon-side-box .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0px 0px 0px;}.elementor-2939 .elementor-element.elementor-element-45cbf06.wpr-advanced-accordion-icon-side-curve .wpr-advanced-accordion .wpr-acc-icon-box{border-radius:0px 0 0 0px;}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content{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 );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-acc-panel{background-color:#FFFFFF;border-color:#E8E8E8;padding:25px 25px 25px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}body.elementor-page-2939:not(.elementor-motion-effects-element-type-background), body.elementor-page-2939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dhidigital.com/wp-content/uploads/2026/01/v882batch2-kul-13-scaled.jpg");}@media(max-width:1366px){.elementor-2939 .elementor-element.elementor-element-28b3ec0{font-size:var( --e-global-typography-0643f78-font-size );line-height:var( --e-global-typography-0643f78-line-height );letter-spacing:var( --e-global-typography-0643f78-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-cd46d45 .elementor-heading-title{font-size:var( --e-global-typography-ec85a90-font-size );line-height:var( --e-global-typography-ec85a90-line-height );letter-spacing:var( --e-global-typography-ec85a90-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-5b45c1a .elementor-heading-title{font-size:var( --e-global-typography-ec85a90-font-size );line-height:var( --e-global-typography-ec85a90-line-height );letter-spacing:var( --e-global-typography-ec85a90-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-a37fc13 .elementor-heading-title{font-size:var( --e-global-typography-ec85a90-font-size );line-height:var( --e-global-typography-ec85a90-line-height );letter-spacing:var( --e-global-typography-ec85a90-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-a001d80 .elementor-heading-title{font-size:var( --e-global-typography-ec85a90-font-size );line-height:var( --e-global-typography-ec85a90-line-height );letter-spacing:var( --e-global-typography-ec85a90-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-7e2c920 .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-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-acc-button, .elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-size:var( --e-global-typography-d57559b-font-size );line-height:var( --e-global-typography-d57559b-line-height );letter-spacing:var( --e-global-typography-d57559b-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-2939 .elementor-element.elementor-element-28b3ec0{font-size:var( --e-global-typography-0643f78-font-size );line-height:var( --e-global-typography-0643f78-line-height );letter-spacing:var( --e-global-typography-0643f78-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-cd46d45 .elementor-heading-title{font-size:var( --e-global-typography-ec85a90-font-size );line-height:var( --e-global-typography-ec85a90-line-height );letter-spacing:var( --e-global-typography-ec85a90-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-5b45c1a .elementor-heading-title{font-size:var( --e-global-typography-ec85a90-font-size );line-height:var( --e-global-typography-ec85a90-line-height );letter-spacing:var( --e-global-typography-ec85a90-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-a37fc13 .elementor-heading-title{font-size:var( --e-global-typography-ec85a90-font-size );line-height:var( --e-global-typography-ec85a90-line-height );letter-spacing:var( --e-global-typography-ec85a90-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-a001d80 .elementor-heading-title{font-size:var( --e-global-typography-ec85a90-font-size );line-height:var( --e-global-typography-ec85a90-line-height );letter-spacing:var( --e-global-typography-ec85a90-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-7e2c920 .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-2939 .elementor-element.elementor-element-82ed026{--grid-columns:2;}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-acc-button, .elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-size:var( --e-global-typography-d57559b-font-size );line-height:var( --e-global-typography-d57559b-line-height );letter-spacing:var( --e-global-typography-d57559b-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-2939 .elementor-element.elementor-element-28b3ec0{font-size:var( --e-global-typography-0643f78-font-size );line-height:var( --e-global-typography-0643f78-line-height );letter-spacing:var( --e-global-typography-0643f78-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-03f45ef{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2939 .elementor-element.elementor-element-80afb96{width:var( --container-widget-width, 342.836px );max-width:342.836px;--container-widget-width:342.836px;--container-widget-flex-grow:0;}.elementor-2939 .elementor-element.elementor-element-cd46d45 .elementor-heading-title{font-size:var( --e-global-typography-ec85a90-font-size );line-height:var( --e-global-typography-ec85a90-line-height );letter-spacing:var( --e-global-typography-ec85a90-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-5b45c1a .elementor-heading-title{font-size:var( --e-global-typography-ec85a90-font-size );line-height:var( --e-global-typography-ec85a90-line-height );letter-spacing:var( --e-global-typography-ec85a90-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-a37fc13 .elementor-heading-title{font-size:var( --e-global-typography-ec85a90-font-size );line-height:var( --e-global-typography-ec85a90-line-height );letter-spacing:var( --e-global-typography-ec85a90-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-a001d80 .elementor-heading-title{font-size:var( --e-global-typography-ec85a90-font-size );line-height:var( --e-global-typography-ec85a90-line-height );letter-spacing:var( --e-global-typography-ec85a90-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-7e2c920 .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-2939 .elementor-element.elementor-element-82ed026{--grid-columns:1;}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-acc-button, .elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-acc-button .wpr-acc-title-text{font-size:var( --e-global-typography-d57559b-font-size );line-height:var( --e-global-typography-d57559b-line-height );letter-spacing:var( --e-global-typography-d57559b-letter-spacing );}.elementor-2939 .elementor-element.elementor-element-45cbf06 .wpr-advanced-accordion .wpr-acc-panel .wpr-acc-panel-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-2939 .elementor-element.elementor-element-7a4ef20{--width:20%;}.elementor-2939 .elementor-element.elementor-element-d01fc1f{--width:20%;}.elementor-2939 .elementor-element.elementor-element-8cae7a0{--width:20%;}.elementor-2939 .elementor-element.elementor-element-e15f36b{--width:20%;}.elementor-2939 .elementor-element.elementor-element-5547c71{--width:50%;}.elementor-2939 .elementor-element.elementor-element-8721bed{--width:50%;}}@media(min-width:1367px){body.elementor-page-2939:not(.elementor-motion-effects-element-type-background), body.elementor-page-2939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image, class: .elementor-element-57c25f2 *//* 1. Set up the widget frame */
.elementor-2939 .elementor-element.elementor-element-57c25f2 {
    /* Establish rounded corners for the container */
    border-radius: 15px;
    /* IMPORTANT: Crops the image corners that stick out */
    overflow: hidden;
    /* Ensures the widget fills the height of whatever column it is in */
    height: 100%;
    /* Optional: Helps ensure no gaps below inline images */
    display: flex;
}

/* 2. Force the image to fill the frame */
.elementor-2939 .elementor-element.elementor-element-57c25f2 img {
    /* Force the image to match the container dimensions */
    width: 100% !important;
    height: 100% !important;
    /* The magic property: crops the image to fill space without distorting */
    object-fit: cover;
    /* Ensures the center of the image is the focal point */
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80afb96 *//* 1. Set up the widget frame */
.elementor-2939 .elementor-element.elementor-element-80afb96 {
    /* Establish rounded corners for the container */
    border-radius: 20px;
    /* IMPORTANT: Crops the image corners that stick out */
    overflow: hidden;
    /* Ensures the widget fills the height of whatever column it is in */
    height: 100%;
    /* Optional: Helps ensure no gaps below inline images */
    display: flex;
}

/* 2. Force the image to fill the frame */
.elementor-2939 .elementor-element.elementor-element-80afb96 img {
    /* Force the image to match the container dimensions */
    width: 100% !important;
    height: 100% !important;
    /* The magic property: crops the image to fill space without distorting */
    object-fit: cover;
    /* Ensures the center of the image is the focal point */
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-50f47d4 *//* 1. Set up the widget frame */
.elementor-2939 .elementor-element.elementor-element-50f47d4 {
    /* Establish rounded corners for the container */
    border-radius: 20px;
    /* IMPORTANT: Crops the image corners that stick out */
    overflow: hidden;
    /* Ensures the widget fills the height of whatever column it is in */
    height: 100%;
    /* Optional: Helps ensure no gaps below inline images */
    display: flex;
}

/* 2. Force the image to fill the frame */
.elementor-2939 .elementor-element.elementor-element-50f47d4 img {
    /* Force the image to match the container dimensions */
    width: 100% !important;
    height: 100% !important;
    /* The magic property: crops the image to fill space without distorting */
    object-fit: cover;
    /* Ensures the center of the image is the focal point */
    object-position: center;
}/* End custom CSS */