.elementor-39026 .elementor-element.elementor-element-22dbb67e{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 24px 0px rgba(0, 0, 0, 0.07);--margin-top:10px;--margin-bottom:0;--margin-left:auto;--margin-right:auto;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-39026 .elementor-element.elementor-element-22dbb67e:not(.elementor-motion-effects-element-type-background), .elementor-39026 .elementor-element.elementor-element-22dbb67e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-39026 .elementor-element.elementor-element-19ba6552{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-39026 .elementor-element.elementor-element-2f0ee08f{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-39026 .elementor-element.elementor-element-1ac7d882 > .elementor-widget-container{background-color:#F7F3FA;padding:8px 0px 8px 18px;}.elementor-39026 .elementor-element.elementor-element-1ac7d882 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#753CB1;}.elementor-39026 .elementor-element.elementor-element-eaf6d12{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39026 .elementor-element.elementor-element-1539d18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-39026 .elementor-element.elementor-element-1c6c67d{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-1c6c67d .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-39026 .elementor-element.elementor-element-1c6c67d .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a889964 );}.elementor-39026 .elementor-element.elementor-element-1c6c67d .elementor-icon{font-size:24px;}.elementor-39026 .elementor-element.elementor-element-1c6c67d .elementor-icon-box-title, .elementor-39026 .elementor-element.elementor-element-1c6c67d .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-39026 .elementor-element.elementor-element-1c6c67d .elementor-icon-box-description{font-family:"Wix Madefor Display", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#626C83;}.elementor-39026 .elementor-element.elementor-element-441e9cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-39026 .elementor-element.elementor-element-74758b4{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-74758b4 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-39026 .elementor-element.elementor-element-74758b4 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a889964 );}.elementor-39026 .elementor-element.elementor-element-74758b4 .elementor-icon{font-size:24px;}.elementor-39026 .elementor-element.elementor-element-74758b4 .elementor-icon-box-title, .elementor-39026 .elementor-element.elementor-element-74758b4 .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-39026 .elementor-element.elementor-element-74758b4 .elementor-icon-box-description{font-family:"Wix Madefor Display", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#626C83;}.elementor-39026 .elementor-element.elementor-element-f264a9e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-39026 .elementor-element.elementor-element-7a2f665{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-7a2f665 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-39026 .elementor-element.elementor-element-7a2f665 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a889964 );}.elementor-39026 .elementor-element.elementor-element-7a2f665 .elementor-icon{font-size:24px;}.elementor-39026 .elementor-element.elementor-element-7a2f665 .elementor-icon-box-title, .elementor-39026 .elementor-element.elementor-element-7a2f665 .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-39026 .elementor-element.elementor-element-7a2f665 .elementor-icon-box-description{font-family:"Wix Madefor Display", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#626C83;}.elementor-39026 .elementor-element.elementor-element-8bbd7c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-39026 .elementor-element.elementor-element-7842643{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-7842643 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-39026 .elementor-element.elementor-element-7842643 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a889964 );}.elementor-39026 .elementor-element.elementor-element-7842643 .elementor-icon{font-size:24px;}.elementor-39026 .elementor-element.elementor-element-7842643 .elementor-icon-box-title, .elementor-39026 .elementor-element.elementor-element-7842643 .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-39026 .elementor-element.elementor-element-7842643 .elementor-icon-box-description{font-family:"Wix Madefor Display", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#626C83;}.elementor-39026 .elementor-element.elementor-element-12a4ba55{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-39026 .elementor-element.elementor-element-54216a64 > .elementor-widget-container{background-color:#F7F3FA;padding:8px 0px 8px 18px;}.elementor-39026 .elementor-element.elementor-element-54216a64 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#753CB1;}.elementor-39026 .elementor-element.elementor-element-87bf13a{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39026 .elementor-element.elementor-element-5d52884{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-39026 .elementor-element.elementor-element-bf2e341{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-bf2e341 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-39026 .elementor-element.elementor-element-bf2e341 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a889964 );}.elementor-39026 .elementor-element.elementor-element-bf2e341 .elementor-icon{font-size:24px;}.elementor-39026 .elementor-element.elementor-element-bf2e341 .elementor-icon-box-title, .elementor-39026 .elementor-element.elementor-element-bf2e341 .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-39026 .elementor-element.elementor-element-bf2e341 .elementor-icon-box-description{font-family:"Wix Madefor Display", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#626C83;}.elementor-39026 .elementor-element.elementor-element-54b1ff3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-39026 .elementor-element.elementor-element-40c1c95{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-40c1c95 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-39026 .elementor-element.elementor-element-40c1c95 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a889964 );}.elementor-39026 .elementor-element.elementor-element-40c1c95 .elementor-icon{font-size:24px;}.elementor-39026 .elementor-element.elementor-element-40c1c95 .elementor-icon-box-title, .elementor-39026 .elementor-element.elementor-element-40c1c95 .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-39026 .elementor-element.elementor-element-40c1c95 .elementor-icon-box-description{font-family:"Wix Madefor Display", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#626C83;}.elementor-39026 .elementor-element.elementor-element-361f885{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-39026 .elementor-element.elementor-element-83bbf98{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-83bbf98 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-39026 .elementor-element.elementor-element-83bbf98 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a889964 );}.elementor-39026 .elementor-element.elementor-element-83bbf98 .elementor-icon{font-size:24px;}.elementor-39026 .elementor-element.elementor-element-83bbf98 .elementor-icon-box-title, .elementor-39026 .elementor-element.elementor-element-83bbf98 .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-39026 .elementor-element.elementor-element-83bbf98 .elementor-icon-box-description{font-family:"Wix Madefor Display", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#626C83;}.elementor-39026 .elementor-element.elementor-element-87b4c20{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-39026 .elementor-element.elementor-element-1742fd0{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-1742fd0 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-39026 .elementor-element.elementor-element-1742fd0 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a889964 );}.elementor-39026 .elementor-element.elementor-element-1742fd0 .elementor-icon{font-size:24px;}.elementor-39026 .elementor-element.elementor-element-1742fd0 .elementor-icon-box-title, .elementor-39026 .elementor-element.elementor-element-1742fd0 .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-39026 .elementor-element.elementor-element-1742fd0 .elementor-icon-box-description{font-family:"Wix Madefor Display", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#626C83;}.elementor-39026 .elementor-element.elementor-element-e908f43{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-39026 .elementor-element.elementor-element-4a9f0cd{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-4a9f0cd .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-39026 .elementor-element.elementor-element-4a9f0cd .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a889964 );}.elementor-39026 .elementor-element.elementor-element-4a9f0cd .elementor-icon{font-size:24px;}.elementor-39026 .elementor-element.elementor-element-4a9f0cd .elementor-icon-box-title, .elementor-39026 .elementor-element.elementor-element-4a9f0cd .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-39026 .elementor-element.elementor-element-4a9f0cd .elementor-icon-box-description{font-family:"Wix Madefor Display", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#626C83;}.elementor-39026 .elementor-element.elementor-element-92db2fd{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-39026 .elementor-element.elementor-element-19e6e63a{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-39026 .elementor-element.elementor-element-70fdb > .elementor-widget-container{background-color:#F7F3FA;padding:8px 0px 8px 18px;}.elementor-39026 .elementor-element.elementor-element-70fdb .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#753CB1;}.elementor-39026 .elementor-element.elementor-element-f80e9c6{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39026 .elementor-element.elementor-element-e48100b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-39026 .elementor-element.elementor-element-2a6aa78{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-2a6aa78 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-39026 .elementor-element.elementor-element-2a6aa78 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a889964 );}.elementor-39026 .elementor-element.elementor-element-2a6aa78 .elementor-icon{font-size:24px;}.elementor-39026 .elementor-element.elementor-element-2a6aa78 .elementor-icon-box-title, .elementor-39026 .elementor-element.elementor-element-2a6aa78 .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-39026 .elementor-element.elementor-element-2a6aa78 .elementor-icon-box-description{font-family:"Wix Madefor Display", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#626C83;}.elementor-39026 .elementor-element.elementor-element-404c364{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-39026 .elementor-element.elementor-element-a6bd9f8{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-a6bd9f8 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-39026 .elementor-element.elementor-element-a6bd9f8 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a889964 );}.elementor-39026 .elementor-element.elementor-element-a6bd9f8 .elementor-icon{font-size:24px;}.elementor-39026 .elementor-element.elementor-element-a6bd9f8 .elementor-icon-box-title, .elementor-39026 .elementor-element.elementor-element-a6bd9f8 .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-39026 .elementor-element.elementor-element-a6bd9f8 .elementor-icon-box-description{font-family:"Wix Madefor Display", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#626C83;}.elementor-39026 .elementor-element.elementor-element-1e41ae17{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-39026 .elementor-element.elementor-element-7e151614 > .elementor-widget-container{background-color:#F7F3FA;padding:8px 0px 8px 18px;}.elementor-39026 .elementor-element.elementor-element-7e151614 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#753CB1;}.elementor-39026 .elementor-element.elementor-element-684a863{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39026 .elementor-element.elementor-element-55a64a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-39026 .elementor-element.elementor-element-280c787{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-280c787 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-39026 .elementor-element.elementor-element-280c787 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a889964 );}.elementor-39026 .elementor-element.elementor-element-280c787 .elementor-icon{font-size:24px;}.elementor-39026 .elementor-element.elementor-element-280c787 .elementor-icon-box-title, .elementor-39026 .elementor-element.elementor-element-280c787 .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-39026 .elementor-element.elementor-element-280c787 .elementor-icon-box-description{font-family:"Wix Madefor Display", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#626C83;}.elementor-39026 .elementor-element.elementor-element-34f4ccb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-39026 .elementor-element.elementor-element-184c599{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-184c599 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-39026 .elementor-element.elementor-element-184c599 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a889964 );}.elementor-39026 .elementor-element.elementor-element-184c599 .elementor-icon{font-size:24px;}.elementor-39026 .elementor-element.elementor-element-184c599 .elementor-icon-box-title, .elementor-39026 .elementor-element.elementor-element-184c599 .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-39026 .elementor-element.elementor-element-184c599 .elementor-icon-box-description{font-family:"Wix Madefor Display", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#626C83;}.elementor-39026 .elementor-element.elementor-element-11789fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-39026 .elementor-element.elementor-element-f29b060{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-f29b060 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-39026 .elementor-element.elementor-element-f29b060 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a889964 );}.elementor-39026 .elementor-element.elementor-element-f29b060 .elementor-icon{font-size:24px;}.elementor-39026 .elementor-element.elementor-element-f29b060 .elementor-icon-box-title, .elementor-39026 .elementor-element.elementor-element-f29b060 .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-39026 .elementor-element.elementor-element-f29b060 .elementor-icon-box-description{font-family:"Wix Madefor Display", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#626C83;}.elementor-39026 .elementor-element.elementor-element-7ee95c76{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-39026 .elementor-element.elementor-element-3178260a{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-39026 .elementor-element.elementor-element-1ecde8d > .elementor-widget-container{background-color:#F7F3FA;padding:8px 0px 8px 18px;}.elementor-39026 .elementor-element.elementor-element-1ecde8d .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#753CB1;}.elementor-39026 .elementor-element.elementor-element-407bf8a{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39026 .elementor-element.elementor-element-09148d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-39026 .elementor-element.elementor-element-62db18b{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-62db18b .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-39026 .elementor-element.elementor-element-62db18b .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a889964 );}.elementor-39026 .elementor-element.elementor-element-62db18b .elementor-icon{font-size:24px;}.elementor-39026 .elementor-element.elementor-element-62db18b .elementor-icon-box-title, .elementor-39026 .elementor-element.elementor-element-62db18b .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-39026 .elementor-element.elementor-element-62db18b .elementor-icon-box-description{font-family:"Wix Madefor Display", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#626C83;}.elementor-39026 .elementor-element.elementor-element-aae20b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-39026 .elementor-element.elementor-element-47f869b{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-47f869b .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-39026 .elementor-element.elementor-element-47f869b .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a889964 );}.elementor-39026 .elementor-element.elementor-element-47f869b .elementor-icon{font-size:24px;}.elementor-39026 .elementor-element.elementor-element-47f869b .elementor-icon-box-title, .elementor-39026 .elementor-element.elementor-element-47f869b .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-39026 .elementor-element.elementor-element-47f869b .elementor-icon-box-description{font-family:"Wix Madefor Display", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#626C83;}.elementor-39026 .elementor-element.elementor-element-665e87d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-39026 .elementor-element.elementor-element-57ef2e1{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-57ef2e1 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-39026 .elementor-element.elementor-element-57ef2e1 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a889964 );}.elementor-39026 .elementor-element.elementor-element-57ef2e1 .elementor-icon{font-size:24px;}.elementor-39026 .elementor-element.elementor-element-57ef2e1 .elementor-icon-box-title, .elementor-39026 .elementor-element.elementor-element-57ef2e1 .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-39026 .elementor-element.elementor-element-57ef2e1 .elementor-icon-box-description{font-family:"Wix Madefor Display", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#626C83;}.elementor-39026 .elementor-element.elementor-element-c8eeba9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-39026 .elementor-element.elementor-element-3444a76{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-3444a76 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-39026 .elementor-element.elementor-element-3444a76 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a889964 );}.elementor-39026 .elementor-element.elementor-element-3444a76 .elementor-icon{font-size:24px;}.elementor-39026 .elementor-element.elementor-element-3444a76 .elementor-icon-box-title, .elementor-39026 .elementor-element.elementor-element-3444a76 .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-39026 .elementor-element.elementor-element-3444a76 .elementor-icon-box-description{font-family:"Wix Madefor Display", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#626C83;}.elementor-39026 .elementor-element.elementor-element-e2ffcf2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-39026 .elementor-element.elementor-element-c3807fc{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-c3807fc .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-39026 .elementor-element.elementor-element-c3807fc .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a889964 );}.elementor-39026 .elementor-element.elementor-element-c3807fc .elementor-icon{font-size:24px;}.elementor-39026 .elementor-element.elementor-element-c3807fc .elementor-icon-box-title, .elementor-39026 .elementor-element.elementor-element-c3807fc .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-39026 .elementor-element.elementor-element-c3807fc .elementor-icon-box-description{font-family:"Wix Madefor Display", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#626C83;}.elementor-39026 .elementor-element.elementor-element-f9d09b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-39026 .elementor-element.elementor-element-9be427c{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-9be427c .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-39026 .elementor-element.elementor-element-9be427c .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a889964 );}.elementor-39026 .elementor-element.elementor-element-9be427c .elementor-icon{font-size:24px;}.elementor-39026 .elementor-element.elementor-element-9be427c .elementor-icon-box-title, .elementor-39026 .elementor-element.elementor-element-9be427c .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-39026 .elementor-element.elementor-element-9be427c .elementor-icon-box-description{font-family:"Wix Madefor Display", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#626C83;}.elementor-39026 .elementor-element.elementor-element-d230c40{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-39026 .elementor-element.elementor-element-90d2977{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-90d2977 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-39026 .elementor-element.elementor-element-90d2977 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a889964 );}.elementor-39026 .elementor-element.elementor-element-90d2977 .elementor-icon{font-size:24px;}.elementor-39026 .elementor-element.elementor-element-90d2977 .elementor-icon-box-title, .elementor-39026 .elementor-element.elementor-element-90d2977 .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-39026 .elementor-element.elementor-element-90d2977 .elementor-icon-box-description{font-family:"Wix Madefor Display", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#626C83;}.elementor-39026 .elementor-element.elementor-element-ac84b04{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-39026 .elementor-element.elementor-element-f5acb70{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-f5acb70 .elementor-icon-box-wrapper{align-items:start;gap:12px;}.elementor-39026 .elementor-element.elementor-element-f5acb70 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-a889964 );}.elementor-39026 .elementor-element.elementor-element-f5acb70 .elementor-icon{font-size:24px;}.elementor-39026 .elementor-element.elementor-element-f5acb70 .elementor-icon-box-title, .elementor-39026 .elementor-element.elementor-element-f5acb70 .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-39026 .elementor-element.elementor-element-f5acb70 .elementor-icon-box-description{font-family:"Wix Madefor Display", Sans-serif;font-size:12px;font-weight:500;line-height:16px;color:#626C83;}@media(max-width:1024px){.elementor-39026 .elementor-element.elementor-element-19ba6552{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-39026 .elementor-element.elementor-element-22dbb67e{--width:1025px;}.elementor-39026 .elementor-element.elementor-element-2f0ee08f{--width:100%;}}@media(max-width:767px){.elementor-39026 .elementor-element.elementor-element-19ba6552{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-39026 .elementor-element.elementor-element-eaf6d12{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-39026 .elementor-element.elementor-element-1c6c67d{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-74758b4{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-7a2f665{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-7842643{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-87bf13a{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-39026 .elementor-element.elementor-element-bf2e341{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-40c1c95{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-83bbf98{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-1742fd0{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-4a9f0cd{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-f80e9c6{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-39026 .elementor-element.elementor-element-2a6aa78{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-a6bd9f8{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-684a863{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-39026 .elementor-element.elementor-element-280c787{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-184c599{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-f29b060{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-407bf8a{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-39026 .elementor-element.elementor-element-62db18b{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-47f869b{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-57ef2e1{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-3444a76{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-c3807fc{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-9be427c{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-90d2977{width:100%;max-width:100%;}.elementor-39026 .elementor-element.elementor-element-f5acb70{width:100%;max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-1539d18 *//* Заголовки h3, h5 и иконки в part-of-menu */
.elementor-39026 .elementor-element.elementor-element-1539d18:hover .part-of-menu h3,
.elementor-39026 .elementor-element.elementor-element-1539d18:hover .part-of-menu h5,
.elementor-39026 .elementor-element.elementor-element-1539d18:hover .part-of-menu svg path {
    color: #753CB1 !important;
    fill: #753CB1 !important;
}

/* Стрелка в arrow-menu */
.elementor-39026 .elementor-element.elementor-element-1539d18:hover .arrow-menu {
    background-color: #7240B2;
    border-color: #7240B2;
    border-radius: 100px;
    transform: rotate(-45deg);
}

/* Цвет стрелки внутри arrow-menu */
.elementor-39026 .elementor-element.elementor-element-1539d18:hover .arrow-menu svg path {
    fill: #FFFFFF !important;
}

/* Плавные переходы */
.part-of-menu h3,
.part-of-menu h5,
.part-of-menu svg path,
.arrow-menu,
.arrow-menu svg path {
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441e9cf *//* Заголовки h3, h5 и иконки в part-of-menu */
.elementor-39026 .elementor-element.elementor-element-441e9cf:hover .part-of-menu h3,
.elementor-39026 .elementor-element.elementor-element-441e9cf:hover .part-of-menu h5,
.elementor-39026 .elementor-element.elementor-element-441e9cf:hover .part-of-menu svg path {
    color: #753CB1 !important;
    fill: #753CB1 !important;
}

/* Стрелка в arrow-menu */
.elementor-39026 .elementor-element.elementor-element-441e9cf:hover .arrow-menu {
    background-color: #7240B2;
    border-color: #7240B2;
    border-radius: 100px;
    transform: rotate(-45deg);
}

/* Цвет стрелки внутри arrow-menu */
.elementor-39026 .elementor-element.elementor-element-441e9cf:hover .arrow-menu svg path {
    fill: #FFFFFF !important;
}

/* Плавные переходы */
.part-of-menu h3,
.part-of-menu h5,
.part-of-menu svg path,
.arrow-menu,
.arrow-menu svg path {
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f264a9e *//* Заголовки h3, h5 и иконки в part-of-menu */
.elementor-39026 .elementor-element.elementor-element-f264a9e:hover .part-of-menu h3,
.elementor-39026 .elementor-element.elementor-element-f264a9e:hover .part-of-menu h5,
.elementor-39026 .elementor-element.elementor-element-f264a9e:hover .part-of-menu svg path {
    color: #753CB1 !important;
    fill: #753CB1 !important;
}

/* Стрелка в arrow-menu */
.elementor-39026 .elementor-element.elementor-element-f264a9e:hover .arrow-menu {
    background-color: #7240B2;
    border-color: #7240B2;
    border-radius: 100px;
    transform: rotate(-45deg);
}

/* Цвет стрелки внутри arrow-menu */
.elementor-39026 .elementor-element.elementor-element-f264a9e:hover .arrow-menu svg path {
    fill: #FFFFFF !important;
}

/* Плавные переходы */
.part-of-menu h3,
.part-of-menu h5,
.part-of-menu svg path,
.arrow-menu,
.arrow-menu svg path {
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bbd7c1 *//* Заголовки h3, h5 и иконки в part-of-menu */
.elementor-39026 .elementor-element.elementor-element-8bbd7c1:hover .part-of-menu h3,
.elementor-39026 .elementor-element.elementor-element-8bbd7c1:hover .part-of-menu h5,
.elementor-39026 .elementor-element.elementor-element-8bbd7c1:hover .part-of-menu svg path {
    color: #753CB1 !important;
    fill: #753CB1 !important;
}

/* Стрелка в arrow-menu */
.elementor-39026 .elementor-element.elementor-element-8bbd7c1:hover .arrow-menu {
    background-color: #7240B2;
    border-color: #7240B2;
    border-radius: 100px;
    transform: rotate(-45deg);
}

/* Цвет стрелки внутри arrow-menu */
.elementor-39026 .elementor-element.elementor-element-8bbd7c1:hover .arrow-menu svg path {
    fill: #FFFFFF !important;
}

/* Плавные переходы */
.part-of-menu h3,
.part-of-menu h5,
.part-of-menu svg path,
.arrow-menu,
.arrow-menu svg path {
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d52884 *//* Заголовки h3, h5 и иконки в part-of-menu */
.elementor-39026 .elementor-element.elementor-element-5d52884:hover .part-of-menu h3,
.elementor-39026 .elementor-element.elementor-element-5d52884:hover .part-of-menu h5,
.elementor-39026 .elementor-element.elementor-element-5d52884:hover .part-of-menu svg path {
    color: #753CB1 !important;
    fill: #753CB1 !important;
}

/* Стрелка в arrow-menu */
.elementor-39026 .elementor-element.elementor-element-5d52884:hover .arrow-menu {
    background-color: #7240B2;
    border-color: #7240B2;
    border-radius: 100px;
    transform: rotate(-45deg);
}

/* Цвет стрелки внутри arrow-menu */
.elementor-39026 .elementor-element.elementor-element-5d52884:hover .arrow-menu svg path {
    fill: #FFFFFF !important;
}

/* Плавные переходы */
.part-of-menu h3,
.part-of-menu h5,
.part-of-menu svg path,
.arrow-menu,
.arrow-menu svg path {
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b1ff3 *//* Заголовки h3, h5 и иконки в part-of-menu */
.elementor-39026 .elementor-element.elementor-element-54b1ff3:hover .part-of-menu h3,
.elementor-39026 .elementor-element.elementor-element-54b1ff3:hover .part-of-menu h5,
.elementor-39026 .elementor-element.elementor-element-54b1ff3:hover .part-of-menu svg path {
    color: #753CB1 !important;
    fill: #753CB1 !important;
}

/* Стрелка в arrow-menu */
.elementor-39026 .elementor-element.elementor-element-54b1ff3:hover .arrow-menu {
    background-color: #7240B2;
    border-color: #7240B2;
    border-radius: 100px;
    transform: rotate(-45deg);
}

/* Цвет стрелки внутри arrow-menu */
.elementor-39026 .elementor-element.elementor-element-54b1ff3:hover .arrow-menu svg path {
    fill: #FFFFFF !important;
}

/* Плавные переходы */
.part-of-menu h3,
.part-of-menu h5,
.part-of-menu svg path,
.arrow-menu,
.arrow-menu svg path {
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-361f885 *//* Заголовки h3, h5 и иконки в part-of-menu */
.elementor-39026 .elementor-element.elementor-element-361f885:hover .part-of-menu h3,
.elementor-39026 .elementor-element.elementor-element-361f885:hover .part-of-menu h5,
.elementor-39026 .elementor-element.elementor-element-361f885:hover .part-of-menu svg path {
    color: #753CB1 !important;
    fill: #753CB1 !important;
}

/* Стрелка в arrow-menu */
.elementor-39026 .elementor-element.elementor-element-361f885:hover .arrow-menu {
    background-color: #7240B2;
    border-color: #7240B2;
    border-radius: 100px;
    transform: rotate(-45deg);
}

/* Цвет стрелки внутри arrow-menu */
.elementor-39026 .elementor-element.elementor-element-361f885:hover .arrow-menu svg path {
    fill: #FFFFFF !important;
}

/* Плавные переходы */
.part-of-menu h3,
.part-of-menu h5,
.part-of-menu svg path,
.arrow-menu,
.arrow-menu svg path {
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87b4c20 *//* Заголовки h3, h5 и иконки в part-of-menu */
.elementor-39026 .elementor-element.elementor-element-87b4c20:hover .part-of-menu h3,
.elementor-39026 .elementor-element.elementor-element-87b4c20:hover .part-of-menu h5,
.elementor-39026 .elementor-element.elementor-element-87b4c20:hover .part-of-menu svg path {
    color: #753CB1 !important;
    fill: #753CB1 !important;
}

/* Стрелка в arrow-menu */
.elementor-39026 .elementor-element.elementor-element-87b4c20:hover .arrow-menu {
    background-color: #7240B2;
    border-color: #7240B2;
    border-radius: 100px;
    transform: rotate(-45deg);
}

/* Цвет стрелки внутри arrow-menu */
.elementor-39026 .elementor-element.elementor-element-87b4c20:hover .arrow-menu svg path {
    fill: #FFFFFF !important;
}

/* Плавные переходы */
.part-of-menu h3,
.part-of-menu h5,
.part-of-menu svg path,
.arrow-menu,
.arrow-menu svg path {
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e908f43 *//* Заголовки h3, h5 и иконки в part-of-menu */
.elementor-39026 .elementor-element.elementor-element-e908f43:hover .part-of-menu h3,
.elementor-39026 .elementor-element.elementor-element-e908f43:hover .part-of-menu h5,
.elementor-39026 .elementor-element.elementor-element-e908f43:hover .part-of-menu svg path {
    color: #753CB1 !important;
    fill: #753CB1 !important;
}

/* Стрелка в arrow-menu */
.elementor-39026 .elementor-element.elementor-element-e908f43:hover .arrow-menu {
    background-color: #7240B2;
    border-color: #7240B2;
    border-radius: 100px;
    transform: rotate(-45deg);
}

/* Цвет стрелки внутри arrow-menu */
.elementor-39026 .elementor-element.elementor-element-e908f43:hover .arrow-menu svg path {
    fill: #FFFFFF !important;
}

/* Плавные переходы */
.part-of-menu h3,
.part-of-menu h5,
.part-of-menu svg path,
.arrow-menu,
.arrow-menu svg path {
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e48100b *//* Заголовки h3, h5 и иконки в part-of-menu */
.elementor-39026 .elementor-element.elementor-element-e48100b:hover .part-of-menu h3,
.elementor-39026 .elementor-element.elementor-element-e48100b:hover .part-of-menu h5,
.elementor-39026 .elementor-element.elementor-element-e48100b:hover .part-of-menu svg path {
    color: #753CB1 !important;
    fill: #753CB1 !important;
}

/* Стрелка в arrow-menu */
.elementor-39026 .elementor-element.elementor-element-e48100b:hover .arrow-menu {
    background-color: #7240B2;
    border-color: #7240B2;
    border-radius: 100px;
    transform: rotate(-45deg);
}

/* Цвет стрелки внутри arrow-menu */
.elementor-39026 .elementor-element.elementor-element-e48100b:hover .arrow-menu svg path {
    fill: #FFFFFF !important;
}

/* Плавные переходы */
.part-of-menu h3,
.part-of-menu h5,
.part-of-menu svg path,
.arrow-menu,
.arrow-menu svg path {
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-404c364 *//* Заголовки h3, h5 и иконки в part-of-menu */
.elementor-39026 .elementor-element.elementor-element-404c364:hover .part-of-menu h3,
.elementor-39026 .elementor-element.elementor-element-404c364:hover .part-of-menu h5,
.elementor-39026 .elementor-element.elementor-element-404c364:hover .part-of-menu svg path {
    color: #753CB1 !important;
    fill: #753CB1 !important;
}

/* Стрелка в arrow-menu */
.elementor-39026 .elementor-element.elementor-element-404c364:hover .arrow-menu {
    background-color: #7240B2;
    border-color: #7240B2;
    border-radius: 100px;
    transform: rotate(-45deg);
}

/* Цвет стрелки внутри arrow-menu */
.elementor-39026 .elementor-element.elementor-element-404c364:hover .arrow-menu svg path {
    fill: #FFFFFF !important;
}

/* Плавные переходы */
.part-of-menu h3,
.part-of-menu h5,
.part-of-menu svg path,
.arrow-menu,
.arrow-menu svg path {
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55a64a0 *//* Заголовки h3, h5 и иконки в part-of-menu */
.elementor-39026 .elementor-element.elementor-element-55a64a0:hover .part-of-menu h3,
.elementor-39026 .elementor-element.elementor-element-55a64a0:hover .part-of-menu h5,
.elementor-39026 .elementor-element.elementor-element-55a64a0:hover .part-of-menu svg path {
    color: #753CB1 !important;
    fill: #753CB1 !important;
}

/* Стрелка в arrow-menu */
.elementor-39026 .elementor-element.elementor-element-55a64a0:hover .arrow-menu {
    background-color: #7240B2;
    border-color: #7240B2;
    border-radius: 100px;
    transform: rotate(-45deg);
}

/* Цвет стрелки внутри arrow-menu */
.elementor-39026 .elementor-element.elementor-element-55a64a0:hover .arrow-menu svg path {
    fill: #FFFFFF !important;
}

/* Плавные переходы */
.part-of-menu h3,
.part-of-menu h5,
.part-of-menu svg path,
.arrow-menu,
.arrow-menu svg path {
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34f4ccb *//* Заголовки h3, h5 и иконки в part-of-menu */
.elementor-39026 .elementor-element.elementor-element-34f4ccb:hover .part-of-menu h3,
.elementor-39026 .elementor-element.elementor-element-34f4ccb:hover .part-of-menu h5,
.elementor-39026 .elementor-element.elementor-element-34f4ccb:hover .part-of-menu svg path {
    color: #753CB1 !important;
    fill: #753CB1 !important;
}

/* Стрелка в arrow-menu */
.elementor-39026 .elementor-element.elementor-element-34f4ccb:hover .arrow-menu {
    background-color: #7240B2;
    border-color: #7240B2;
    border-radius: 100px;
    transform: rotate(-45deg);
}

/* Цвет стрелки внутри arrow-menu */
.elementor-39026 .elementor-element.elementor-element-34f4ccb:hover .arrow-menu svg path {
    fill: #FFFFFF !important;
}

/* Плавные переходы */
.part-of-menu h3,
.part-of-menu h5,
.part-of-menu svg path,
.arrow-menu,
.arrow-menu svg path {
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11789fd *//* Заголовки h3, h5 и иконки в part-of-menu */
.elementor-39026 .elementor-element.elementor-element-11789fd:hover .part-of-menu h3,
.elementor-39026 .elementor-element.elementor-element-11789fd:hover .part-of-menu h5,
.elementor-39026 .elementor-element.elementor-element-11789fd:hover .part-of-menu svg path {
    color: #753CB1 !important;
    fill: #753CB1 !important;
}

/* Стрелка в arrow-menu */
.elementor-39026 .elementor-element.elementor-element-11789fd:hover .arrow-menu {
    background-color: #7240B2;
    border-color: #7240B2;
    border-radius: 100px;
    transform: rotate(-45deg);
}

/* Цвет стрелки внутри arrow-menu */
.elementor-39026 .elementor-element.elementor-element-11789fd:hover .arrow-menu svg path {
    fill: #FFFFFF !important;
}

/* Плавные переходы */
.part-of-menu h3,
.part-of-menu h5,
.part-of-menu svg path,
.arrow-menu,
.arrow-menu svg path {
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09148d1 *//* Заголовки h3, h5 и иконки в part-of-menu */
.elementor-39026 .elementor-element.elementor-element-09148d1:hover .part-of-menu h3,
.elementor-39026 .elementor-element.elementor-element-09148d1:hover .part-of-menu h5,
.elementor-39026 .elementor-element.elementor-element-09148d1:hover .part-of-menu svg path {
    color: #753CB1 !important;
    fill: #753CB1 !important;
}

/* Стрелка в arrow-menu */
.elementor-39026 .elementor-element.elementor-element-09148d1:hover .arrow-menu {
    background-color: #7240B2;
    border-color: #7240B2;
    border-radius: 100px;
    transform: rotate(-45deg);
}

/* Цвет стрелки внутри arrow-menu */
.elementor-39026 .elementor-element.elementor-element-09148d1:hover .arrow-menu svg path {
    fill: #FFFFFF !important;
}

/* Плавные переходы */
.part-of-menu h3,
.part-of-menu h5,
.part-of-menu svg path,
.arrow-menu,
.arrow-menu svg path {
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aae20b6 *//* Заголовки h3, h5 и иконки в part-of-menu */
.elementor-39026 .elementor-element.elementor-element-aae20b6:hover .part-of-menu h3,
.elementor-39026 .elementor-element.elementor-element-aae20b6:hover .part-of-menu h5,
.elementor-39026 .elementor-element.elementor-element-aae20b6:hover .part-of-menu svg path {
    color: #753CB1 !important;
    fill: #753CB1 !important;
}

/* Стрелка в arrow-menu */
.elementor-39026 .elementor-element.elementor-element-aae20b6:hover .arrow-menu {
    background-color: #7240B2;
    border-color: #7240B2;
    border-radius: 100px;
    transform: rotate(-45deg);
}

/* Цвет стрелки внутри arrow-menu */
.elementor-39026 .elementor-element.elementor-element-aae20b6:hover .arrow-menu svg path {
    fill: #FFFFFF !important;
}

/* Плавные переходы */
.part-of-menu h3,
.part-of-menu h5,
.part-of-menu svg path,
.arrow-menu,
.arrow-menu svg path {
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-665e87d *//* Заголовки h3, h5 и иконки в part-of-menu */
.elementor-39026 .elementor-element.elementor-element-665e87d:hover .part-of-menu h3,
.elementor-39026 .elementor-element.elementor-element-665e87d:hover .part-of-menu h5,
.elementor-39026 .elementor-element.elementor-element-665e87d:hover .part-of-menu svg path {
    color: #753CB1 !important;
    fill: #753CB1 !important;
}

/* Стрелка в arrow-menu */
.elementor-39026 .elementor-element.elementor-element-665e87d:hover .arrow-menu {
    background-color: #7240B2;
    border-color: #7240B2;
    border-radius: 100px;
    transform: rotate(-45deg);
}

/* Цвет стрелки внутри arrow-menu */
.elementor-39026 .elementor-element.elementor-element-665e87d:hover .arrow-menu svg path {
    fill: #FFFFFF !important;
}

/* Плавные переходы */
.part-of-menu h3,
.part-of-menu h5,
.part-of-menu svg path,
.arrow-menu,
.arrow-menu svg path {
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8eeba9 *//* Заголовки h3, h5 и иконки в part-of-menu */
.elementor-39026 .elementor-element.elementor-element-c8eeba9:hover .part-of-menu h3,
.elementor-39026 .elementor-element.elementor-element-c8eeba9:hover .part-of-menu h5,
.elementor-39026 .elementor-element.elementor-element-c8eeba9:hover .part-of-menu svg path {
    color: #753CB1 !important;
    fill: #753CB1 !important;
}

/* Стрелка в arrow-menu */
.elementor-39026 .elementor-element.elementor-element-c8eeba9:hover .arrow-menu {
    background-color: #7240B2;
    border-color: #7240B2;
    border-radius: 100px;
    transform: rotate(-45deg);
}

/* Цвет стрелки внутри arrow-menu */
.elementor-39026 .elementor-element.elementor-element-c8eeba9:hover .arrow-menu svg path {
    fill: #FFFFFF !important;
}

/* Плавные переходы */
.part-of-menu h3,
.part-of-menu h5,
.part-of-menu svg path,
.arrow-menu,
.arrow-menu svg path {
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2ffcf2 *//* Заголовки h3, h5 и иконки в part-of-menu */
.elementor-39026 .elementor-element.elementor-element-e2ffcf2:hover .part-of-menu h3,
.elementor-39026 .elementor-element.elementor-element-e2ffcf2:hover .part-of-menu h5,
.elementor-39026 .elementor-element.elementor-element-e2ffcf2:hover .part-of-menu svg path {
    color: #753CB1 !important;
    fill: #753CB1 !important;
}

/* Стрелка в arrow-menu */
.elementor-39026 .elementor-element.elementor-element-e2ffcf2:hover .arrow-menu {
    background-color: #7240B2;
    border-color: #7240B2;
    border-radius: 100px;
    transform: rotate(-45deg);
}

/* Цвет стрелки внутри arrow-menu */
.elementor-39026 .elementor-element.elementor-element-e2ffcf2:hover .arrow-menu svg path {
    fill: #FFFFFF !important;
}

/* Плавные переходы */
.part-of-menu h3,
.part-of-menu h5,
.part-of-menu svg path,
.arrow-menu,
.arrow-menu svg path {
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9d09b5 *//* Заголовки h3, h5 и иконки в part-of-menu */
.elementor-39026 .elementor-element.elementor-element-f9d09b5:hover .part-of-menu h3,
.elementor-39026 .elementor-element.elementor-element-f9d09b5:hover .part-of-menu h5,
.elementor-39026 .elementor-element.elementor-element-f9d09b5:hover .part-of-menu svg path {
    color: #753CB1 !important;
    fill: #753CB1 !important;
}

/* Стрелка в arrow-menu */
.elementor-39026 .elementor-element.elementor-element-f9d09b5:hover .arrow-menu {
    background-color: #7240B2;
    border-color: #7240B2;
    border-radius: 100px;
    transform: rotate(-45deg);
}

/* Цвет стрелки внутри arrow-menu */
.elementor-39026 .elementor-element.elementor-element-f9d09b5:hover .arrow-menu svg path {
    fill: #FFFFFF !important;
}

/* Плавные переходы */
.part-of-menu h3,
.part-of-menu h5,
.part-of-menu svg path,
.arrow-menu,
.arrow-menu svg path {
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d230c40 *//* Заголовки h3, h5 и иконки в part-of-menu */
.elementor-39026 .elementor-element.elementor-element-d230c40:hover .part-of-menu h3,
.elementor-39026 .elementor-element.elementor-element-d230c40:hover .part-of-menu h5,
.elementor-39026 .elementor-element.elementor-element-d230c40:hover .part-of-menu svg path {
    color: #753CB1 !important;
    fill: #753CB1 !important;
}

/* Стрелка в arrow-menu */
.elementor-39026 .elementor-element.elementor-element-d230c40:hover .arrow-menu {
    background-color: #7240B2;
    border-color: #7240B2;
    border-radius: 100px;
    transform: rotate(-45deg);
}

/* Цвет стрелки внутри arrow-menu */
.elementor-39026 .elementor-element.elementor-element-d230c40:hover .arrow-menu svg path {
    fill: #FFFFFF !important;
}

/* Плавные переходы */
.part-of-menu h3,
.part-of-menu h5,
.part-of-menu svg path,
.arrow-menu,
.arrow-menu svg path {
    transition: all 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac84b04 *//* Заголовки h3, h5 и иконки в part-of-menu */
.elementor-39026 .elementor-element.elementor-element-ac84b04:hover .part-of-menu h3,
.elementor-39026 .elementor-element.elementor-element-ac84b04:hover .part-of-menu h5,
.elementor-39026 .elementor-element.elementor-element-ac84b04:hover .part-of-menu svg path {
    color: #753CB1 !important;
    fill: #753CB1 !important;
}

/* Стрелка в arrow-menu */
.elementor-39026 .elementor-element.elementor-element-ac84b04:hover .arrow-menu {
    background-color: #7240B2;
    border-color: #7240B2;
    border-radius: 100px;
    transform: rotate(-45deg);
}

/* Цвет стрелки внутри arrow-menu */
.elementor-39026 .elementor-element.elementor-element-ac84b04:hover .arrow-menu svg path {
    fill: #FFFFFF !important;
}

/* Плавные переходы */
.part-of-menu h3,
.part-of-menu h5,
.part-of-menu svg path,
.arrow-menu,
.arrow-menu svg path {
    transition: all 0.3s ease;
}/* End custom CSS */