.elementor-54173 .elementor-element.elementor-element-eae527e{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-54173 .elementor-element.elementor-element-6c13b4c img{width:100%;max-width:95%;}.elementor-54173 .elementor-element.elementor-element-8dee3a2{--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:6rem;--padding-bottom:6rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-54173 .elementor-element.elementor-element-6d36a61{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0rem;--margin-bottom:2.5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54173 .elementor-element.elementor-element-45cbf78{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-54173 .elementor-element.elementor-element-bcd66b9 .elementor-heading-title{font-size:2.25rem;font-weight:bold;line-height:2.5rem;color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-21ab70b .elementor-heading-title{font-size:1.875rem;font-weight:500;line-height:2.5rem;color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-dc9c89e .elementor-heading-title{font-size:0.875rem;font-weight:400;line-height:1.25rem;color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-9195c7a{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54173 .elementor-element.elementor-element-9195c7a.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-54173 .elementor-element.elementor-element-334afdf{text-align:center;}.elementor-54173 .elementor-element.elementor-element-334afdf img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:1rem 1rem 1rem 1rem;}.elementor-54173 .elementor-element.elementor-element-e21e974{text-align:center;}.elementor-54173 .elementor-element.elementor-element-e21e974 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:1rem 1rem 1rem 1rem;}.elementor-54173 .elementor-element.elementor-element-fdadb35{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0rem;--margin-bottom:2.5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54173 .elementor-element.elementor-element-a855bff{--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;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:020px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54173 .elementor-element.elementor-element-a855bff.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-54173 .elementor-element.elementor-element-9ad94d4{--spacer-size:50px;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-54173 .elementor-element.elementor-element-824327a{text-align:center;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:700;color:#FFD138;}.elementor-54173 .elementor-element.elementor-element-791365f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54173 .elementor-element.elementor-element-5372694{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-54173 .elementor-element.elementor-element-5372694:not(.elementor-motion-effects-element-type-background), .elementor-54173 .elementor-element.elementor-element-5372694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e07141 );}.elementor-54173 .elementor-element.elementor-element-afdab65 .elementor-heading-title{font-size:2.25rem;font-weight:bold;line-height:2.5rem;color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-113482a .elementor-heading-title{font-size:1.25rem;font-weight:600;line-height:1.75rem;color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-789fae9{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-54173 .elementor-element.elementor-element-789fae9:not(.elementor-motion-effects-element-type-background), .elementor-54173 .elementor-element.elementor-element-789fae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e07141 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-54173 .elementor-element.elementor-element-584fc65 .elementor-icon-wrapper{text-align:left;}.elementor-54173 .elementor-element.elementor-element-584fc65.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-584fc65.elementor-view-framed .elementor-icon, .elementor-54173 .elementor-element.elementor-element-584fc65.elementor-view-default .elementor-icon{color:var( --e-global-color-a49487a );border-color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-584fc65.elementor-view-framed .elementor-icon, .elementor-54173 .elementor-element.elementor-element-584fc65.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-584fc65 .elementor-icon{font-size:2rem;}.elementor-54173 .elementor-element.elementor-element-584fc65 .elementor-icon svg{height:2rem;}.elementor-54173 .elementor-element.elementor-element-2bcaacd .elementor-heading-title{font-size:1.25rem;font-weight:600;line-height:1.75rem;color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-a769cf1{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-54173 .elementor-element.elementor-element-a769cf1:not(.elementor-motion-effects-element-type-background), .elementor-54173 .elementor-element.elementor-element-a769cf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e07141 );}.elementor-54173 .elementor-element.elementor-element-83a04dc .elementor-heading-title{font-size:2.25rem;font-weight:bold;line-height:2.5rem;color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-5f3a02f .elementor-heading-title{font-size:1.25rem;font-weight:600;line-height:1.75rem;color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-68f82be{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-54173 .elementor-element.elementor-element-68f82be:not(.elementor-motion-effects-element-type-background), .elementor-54173 .elementor-element.elementor-element-68f82be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e07141 );}.elementor-54173 .elementor-element.elementor-element-379f314 .elementor-icon-wrapper{text-align:left;}.elementor-54173 .elementor-element.elementor-element-379f314.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-379f314.elementor-view-framed .elementor-icon, .elementor-54173 .elementor-element.elementor-element-379f314.elementor-view-default .elementor-icon{color:var( --e-global-color-a49487a );border-color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-379f314.elementor-view-framed .elementor-icon, .elementor-54173 .elementor-element.elementor-element-379f314.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-379f314 .elementor-icon{font-size:2rem;}.elementor-54173 .elementor-element.elementor-element-379f314 .elementor-icon svg{height:2rem;}.elementor-54173 .elementor-element.elementor-element-3c552d7 .elementor-heading-title{font-size:1.25rem;font-weight:600;line-height:1.75rem;color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-c68f691{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0rem;--margin-bottom:2.5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54173 .elementor-element.elementor-element-68d9c24{text-align:center;}.elementor-54173 .elementor-element.elementor-element-68d9c24 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:1rem 1rem 1rem 1rem;}.elementor-54173 .elementor-element.elementor-element-da2ce7c{font-size:1.25rem;font-weight:600;line-height:1.75rem;color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-c396f4f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-54173 .elementor-element.elementor-element-182b197{--spacer-size:50px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-54173 .elementor-element.elementor-element-dc27c3a .elementor-button{background-color:#818CF8;font-family:"Roboto", Sans-serif;font-size:31px;font-weight:400;border-style:solid;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-54173 .elementor-element.elementor-element-dc27c3a:hover{--e-transform-scale:1.05;}.elementor-54173 .elementor-element.elementor-element-953354e{--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;--justify-content:center;--align-items:center;--padding-top:0rem;--padding-bottom:6rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-54173 .elementor-element.elementor-element-ce48b9b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54173 .elementor-element.elementor-element-cc3ccf0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54173 .elementor-element.elementor-element-6f8ab6d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 01.5rem) 0rem;text-align:center;}.elementor-54173 .elementor-element.elementor-element-6f8ab6d .elementor-heading-title{font-size:3rem;font-weight:700;line-height:1rem;color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-bec4723{width:var( --container-widget-width, 42rem );max-width:42rem;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;--container-widget-width:42rem;--container-widget-flex-grow:0;text-align:center;}.elementor-54173 .elementor-element.elementor-element-bec4723.elementor-element{--align-self:center;}.elementor-54173 .elementor-element.elementor-element-bec4723 .elementor-heading-title{font-size:1.125rem;font-weight:400;line-height:1.75rem;color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-1042c89{--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54173 .elementor-element.elementor-element-1042c89.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54173 .elementor-element.elementor-element-e3186d0{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-54173 .elementor-element.elementor-element-e3186d0:not(.elementor-motion-effects-element-type-background), .elementor-54173 .elementor-element.elementor-element-e3186d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e07141 );}.elementor-54173 .elementor-element.elementor-element-1145abb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54173 .elementor-element.elementor-element-4743e6a .elementor-heading-title{font-size:2.25rem;font-weight:bold;line-height:2.5rem;color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-ec446d6 .elementor-icon-wrapper{text-align:left;}.elementor-54173 .elementor-element.elementor-element-ec446d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-ec446d6.elementor-view-framed .elementor-icon, .elementor-54173 .elementor-element.elementor-element-ec446d6.elementor-view-default .elementor-icon{color:var( --e-global-color-a49487a );border-color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-ec446d6.elementor-view-framed .elementor-icon, .elementor-54173 .elementor-element.elementor-element-ec446d6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-ec446d6 .elementor-icon{font-size:2rem;}.elementor-54173 .elementor-element.elementor-element-ec446d6 .elementor-icon svg{height:2rem;}.elementor-54173 .elementor-element.elementor-element-0f6a935 .elementor-heading-title{font-size:1.25rem;font-weight:600;line-height:1.75rem;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-54173 .elementor-element.elementor-element-181b79b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-181b79b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-181b79b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-181b79b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-181b79b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-181b79b .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-181b79b .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-54173 .elementor-element.elementor-element-181b79b{--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0.35em;}.elementor-54173 .elementor-element.elementor-element-181b79b .elementor-icon-list-icon{padding-inline-end:0.25rem;}.elementor-54173 .elementor-element.elementor-element-181b79b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-886be9f{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1.5rem 0rem 0rem 1.5rem;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0.35em;}.elementor-54173 .elementor-element.elementor-element-886be9f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-886be9f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-886be9f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-886be9f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-886be9f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-886be9f .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-886be9f .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-54173 .elementor-element.elementor-element-886be9f .elementor-icon-list-icon{padding-inline-end:0.25rem;}.elementor-54173 .elementor-element.elementor-element-886be9f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-a43a234 .elementor-button{background-color:#FFFFFF00;font-size:0.875rem;font-weight:400;line-height:1.25rem;fill:var( --e-global-color-a49487a );color:var( --e-global-color-a49487a );border-style:none;padding:0px 0px 0px 0px;}.elementor-54173 .elementor-element.elementor-element-a43a234{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-54173 .elementor-element.elementor-element-99f1e77{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-54173 .elementor-element.elementor-element-99f1e77:not(.elementor-motion-effects-element-type-background), .elementor-54173 .elementor-element.elementor-element-99f1e77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e07141 );}.elementor-54173 .elementor-element.elementor-element-64bc8f8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54173 .elementor-element.elementor-element-dbf0b44 .elementor-heading-title{font-size:2.25rem;font-weight:bold;line-height:2.5rem;color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-41dfe3f .elementor-icon-wrapper{text-align:left;}.elementor-54173 .elementor-element.elementor-element-41dfe3f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-41dfe3f.elementor-view-framed .elementor-icon, .elementor-54173 .elementor-element.elementor-element-41dfe3f.elementor-view-default .elementor-icon{color:var( --e-global-color-a49487a );border-color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-41dfe3f.elementor-view-framed .elementor-icon, .elementor-54173 .elementor-element.elementor-element-41dfe3f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-41dfe3f .elementor-icon{font-size:2rem;}.elementor-54173 .elementor-element.elementor-element-41dfe3f .elementor-icon svg{height:2rem;}.elementor-54173 .elementor-element.elementor-element-dd32ae8 .elementor-heading-title{font-size:1.25rem;font-weight:600;line-height:1.75rem;color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-79bea9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-79bea9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-79bea9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-79bea9c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-79bea9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-79bea9c .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-79bea9c .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-54173 .elementor-element.elementor-element-79bea9c{--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0.35em;}.elementor-54173 .elementor-element.elementor-element-79bea9c .elementor-icon-list-icon{padding-inline-end:0.25rem;}.elementor-54173 .elementor-element.elementor-element-79bea9c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-4d9c59d{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1.5rem 0rem 0rem 1.5rem;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0.35em;}.elementor-54173 .elementor-element.elementor-element-4d9c59d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-4d9c59d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-4d9c59d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-4d9c59d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-4d9c59d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-4d9c59d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-4d9c59d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-54173 .elementor-element.elementor-element-4d9c59d .elementor-icon-list-icon{padding-inline-end:0.25rem;}.elementor-54173 .elementor-element.elementor-element-4d9c59d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-eda701b .elementor-button{background-color:#FFFFFF00;font-size:0.875rem;font-weight:400;line-height:1.25rem;fill:var( --e-global-color-a49487a );color:var( --e-global-color-a49487a );border-style:none;padding:0px 0px 0px 0px;}.elementor-54173 .elementor-element.elementor-element-eda701b{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-54173 .elementor-element.elementor-element-c21b94d{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-54173 .elementor-element.elementor-element-c21b94d:not(.elementor-motion-effects-element-type-background), .elementor-54173 .elementor-element.elementor-element-c21b94d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e07141 );}.elementor-54173 .elementor-element.elementor-element-76d239b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54173 .elementor-element.elementor-element-0cbfe37 .elementor-heading-title{font-size:2.25rem;font-weight:bold;line-height:2.5rem;color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-dc835d4 .elementor-icon-wrapper{text-align:left;}.elementor-54173 .elementor-element.elementor-element-dc835d4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-dc835d4.elementor-view-framed .elementor-icon, .elementor-54173 .elementor-element.elementor-element-dc835d4.elementor-view-default .elementor-icon{color:var( --e-global-color-a49487a );border-color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-dc835d4.elementor-view-framed .elementor-icon, .elementor-54173 .elementor-element.elementor-element-dc835d4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-dc835d4 .elementor-icon{font-size:2rem;}.elementor-54173 .elementor-element.elementor-element-dc835d4 .elementor-icon svg{height:2rem;}.elementor-54173 .elementor-element.elementor-element-e84cd67 .elementor-heading-title{font-size:1.25rem;font-weight:600;line-height:1.75rem;color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-97eae94 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-97eae94 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-97eae94 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-97eae94 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-97eae94 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-97eae94 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-97eae94 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-54173 .elementor-element.elementor-element-97eae94{--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0.35em;}.elementor-54173 .elementor-element.elementor-element-97eae94 .elementor-icon-list-icon{padding-inline-end:0.25rem;}.elementor-54173 .elementor-element.elementor-element-97eae94 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-a0f495b{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1.5rem 0rem 0rem 1.5rem;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0.35em;}.elementor-54173 .elementor-element.elementor-element-a0f495b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-a0f495b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-a0f495b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-a0f495b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-a0f495b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-a0f495b .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-a0f495b .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-54173 .elementor-element.elementor-element-a0f495b .elementor-icon-list-icon{padding-inline-end:0.25rem;}.elementor-54173 .elementor-element.elementor-element-a0f495b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-93020f4 .elementor-button{background-color:#FFFFFF00;font-size:0.875rem;font-weight:400;line-height:1.25rem;fill:var( --e-global-color-a49487a );color:var( --e-global-color-a49487a );border-style:none;padding:0px 0px 0px 0px;}.elementor-54173 .elementor-element.elementor-element-93020f4{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-54173 .elementor-element.elementor-element-a37b0d2{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-54173 .elementor-element.elementor-element-a37b0d2:not(.elementor-motion-effects-element-type-background), .elementor-54173 .elementor-element.elementor-element-a37b0d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e07141 );}.elementor-54173 .elementor-element.elementor-element-0183389{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54173 .elementor-element.elementor-element-a516cc0 .elementor-heading-title{font-size:2.25rem;font-weight:bold;line-height:2.5rem;color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-c384b8c .elementor-icon-wrapper{text-align:left;}.elementor-54173 .elementor-element.elementor-element-c384b8c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-c384b8c.elementor-view-framed .elementor-icon, .elementor-54173 .elementor-element.elementor-element-c384b8c.elementor-view-default .elementor-icon{color:var( --e-global-color-a49487a );border-color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-c384b8c.elementor-view-framed .elementor-icon, .elementor-54173 .elementor-element.elementor-element-c384b8c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-c384b8c .elementor-icon{font-size:2rem;}.elementor-54173 .elementor-element.elementor-element-c384b8c .elementor-icon svg{height:2rem;}.elementor-54173 .elementor-element.elementor-element-4b98885 .elementor-heading-title{font-size:1.25rem;font-weight:600;line-height:1.75rem;color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-b88b566 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-b88b566 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-b88b566 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-b88b566 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-b88b566 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-b88b566 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-b88b566 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-54173 .elementor-element.elementor-element-b88b566{--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0.35em;}.elementor-54173 .elementor-element.elementor-element-b88b566 .elementor-icon-list-icon{padding-inline-end:0.25rem;}.elementor-54173 .elementor-element.elementor-element-b88b566 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-47cac76{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1.5rem 0rem 0rem 1.5rem;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0.35em;}.elementor-54173 .elementor-element.elementor-element-47cac76 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-47cac76 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-47cac76 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-47cac76 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-47cac76 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-47cac76 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-47cac76 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-54173 .elementor-element.elementor-element-47cac76 .elementor-icon-list-icon{padding-inline-end:0.25rem;}.elementor-54173 .elementor-element.elementor-element-47cac76 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-e8659a2 .elementor-button{background-color:#FFFFFF00;font-size:0.875rem;font-weight:400;line-height:1.25rem;fill:var( --e-global-color-a49487a );color:var( --e-global-color-a49487a );border-style:none;padding:0px 0px 0px 0px;}.elementor-54173 .elementor-element.elementor-element-e8659a2{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-54173 .elementor-element.elementor-element-d48706e{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-54173 .elementor-element.elementor-element-d48706e:not(.elementor-motion-effects-element-type-background), .elementor-54173 .elementor-element.elementor-element-d48706e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e07141 );}.elementor-54173 .elementor-element.elementor-element-d2ed882{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54173 .elementor-element.elementor-element-a14f834 .elementor-heading-title{font-size:2.25rem;font-weight:bold;line-height:2.5rem;color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-df58855 .elementor-icon-wrapper{text-align:left;}.elementor-54173 .elementor-element.elementor-element-df58855.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-df58855.elementor-view-framed .elementor-icon, .elementor-54173 .elementor-element.elementor-element-df58855.elementor-view-default .elementor-icon{color:var( --e-global-color-a49487a );border-color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-df58855.elementor-view-framed .elementor-icon, .elementor-54173 .elementor-element.elementor-element-df58855.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-df58855 .elementor-icon{font-size:2rem;}.elementor-54173 .elementor-element.elementor-element-df58855 .elementor-icon svg{height:2rem;}.elementor-54173 .elementor-element.elementor-element-66ba1a3 .elementor-heading-title{font-size:1.25rem;font-weight:600;line-height:1.75rem;color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-b8a4f40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-b8a4f40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-b8a4f40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-b8a4f40 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-b8a4f40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-b8a4f40 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-b8a4f40 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-54173 .elementor-element.elementor-element-b8a4f40{--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0.35em;}.elementor-54173 .elementor-element.elementor-element-b8a4f40 .elementor-icon-list-icon{padding-inline-end:0.25rem;}.elementor-54173 .elementor-element.elementor-element-b8a4f40 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-0cbbcfa{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1.5rem 0rem 0rem 1.5rem;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0.35em;}.elementor-54173 .elementor-element.elementor-element-0cbbcfa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-0cbbcfa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-0cbbcfa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-0cbbcfa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-0cbbcfa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-0cbbcfa .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-0cbbcfa .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-54173 .elementor-element.elementor-element-0cbbcfa .elementor-icon-list-icon{padding-inline-end:0.25rem;}.elementor-54173 .elementor-element.elementor-element-0cbbcfa .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-6a718bb .elementor-button{background-color:#FFFFFF00;font-size:0.875rem;font-weight:400;line-height:1.25rem;fill:var( --e-global-color-a49487a );color:var( --e-global-color-a49487a );border-style:none;padding:0px 0px 0px 0px;}.elementor-54173 .elementor-element.elementor-element-6a718bb{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-54173 .elementor-element.elementor-element-151f4ea{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-54173 .elementor-element.elementor-element-151f4ea:not(.elementor-motion-effects-element-type-background), .elementor-54173 .elementor-element.elementor-element-151f4ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e07141 );}.elementor-54173 .elementor-element.elementor-element-f6055c3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54173 .elementor-element.elementor-element-360c07a .elementor-heading-title{font-size:2.25rem;font-weight:bold;line-height:2.5rem;color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-15238ba .elementor-icon-wrapper{text-align:left;}.elementor-54173 .elementor-element.elementor-element-15238ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-15238ba.elementor-view-framed .elementor-icon, .elementor-54173 .elementor-element.elementor-element-15238ba.elementor-view-default .elementor-icon{color:var( --e-global-color-a49487a );border-color:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-15238ba.elementor-view-framed .elementor-icon, .elementor-54173 .elementor-element.elementor-element-15238ba.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a49487a );}.elementor-54173 .elementor-element.elementor-element-15238ba .elementor-icon{font-size:2rem;}.elementor-54173 .elementor-element.elementor-element-15238ba .elementor-icon svg{height:2rem;}.elementor-54173 .elementor-element.elementor-element-50f51ce .elementor-heading-title{font-size:1.25rem;font-weight:600;line-height:1.75rem;color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-a5d7cbc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-a5d7cbc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-a5d7cbc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-a5d7cbc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-a5d7cbc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-a5d7cbc .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-a5d7cbc .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-54173 .elementor-element.elementor-element-a5d7cbc{--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0.35em;}.elementor-54173 .elementor-element.elementor-element-a5d7cbc .elementor-icon-list-icon{padding-inline-end:0.25rem;}.elementor-54173 .elementor-element.elementor-element-a5d7cbc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-f7974c0{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:1.5rem 0rem 0rem 1.5rem;border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0.35em;}.elementor-54173 .elementor-element.elementor-element-f7974c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-f7974c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-f7974c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-f7974c0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-f7974c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-f7974c0 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-f7974c0 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-54173 .elementor-element.elementor-element-f7974c0 .elementor-icon-list-icon{padding-inline-end:0.25rem;}.elementor-54173 .elementor-element.elementor-element-f7974c0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-1136ee8 .elementor-button{background-color:#FFFFFF00;font-size:0.875rem;font-weight:400;line-height:1.25rem;fill:var( --e-global-color-a49487a );color:var( --e-global-color-a49487a );border-style:none;padding:0px 0px 0px 0px;}.elementor-54173 .elementor-element.elementor-element-1136ee8{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-54173 .elementor-element.elementor-element-0d110cd{--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:0rem;--padding-bottom:6rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-54173 .elementor-element.elementor-element-f536561{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54173 .elementor-element.elementor-element-0b19f21{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54173 .elementor-element.elementor-element-1d8361c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;text-align:center;}.elementor-54173 .elementor-element.elementor-element-1d8361c .elementor-heading-title{font-size:3rem;font-weight:700;line-height:1rem;color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-a27b0d6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-54173 .elementor-element.elementor-element-a27b0d6.elementor-element{--align-self:center;}.elementor-54173 .elementor-element.elementor-element-a27b0d6 .elementor-heading-title{font-size:1.5rem;font-weight:500;line-height:1.375rem;color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-62ddf7d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-54173 .elementor-element.elementor-element-62ddf7d.elementor-element{--align-self:center;}.elementor-54173 .elementor-element.elementor-element-62ddf7d .elementor-heading-title{font-size:1.125rem;font-weight:400;line-height:1.75rem;color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-7e923e7{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-54173 .elementor-element.elementor-element-7e923e7.elementor-element{--align-self:center;}.elementor-54173 .elementor-element.elementor-element-7e923e7 .elementor-heading-title{font-size:1.125rem;font-weight:400;line-height:1.75rem;color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-081a847{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;text-align:center;}.elementor-54173 .elementor-element.elementor-element-081a847.elementor-element{--align-self:center;}.elementor-54173 .elementor-element.elementor-element-081a847 .elementor-heading-title{font-size:1.125rem;font-weight:400;line-height:1.75rem;color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-6a45ce6{padding:0px 0px 0px 0px;}.elementor-54173 .elementor-element.elementor-element-dd226ae{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54173 .elementor-element.elementor-element-9038fea{width:var( --container-widget-width, 55.952% );max-width:55.952%;background-color:#FFFFFF;--container-widget-width:55.952%;--container-widget-flex-grow:0;border-radius:13px 13px 13px 13px;}.elementor-54173 .elementor-element.elementor-element-9038fea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54173 .elementor-element.elementor-element-55b2f8e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-54173 .elementor-element.elementor-element-55b2f8e .elementor-heading-title{font-size:1.25rem;font-weight:500;line-height:1.75rem;color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-d51e201{--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:0rem;--padding-bottom:6rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-54173 .elementor-element.elementor-element-a6f9e98{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;border-style:none;--border-style:none;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-54173 .elementor-element.elementor-element-fc9f4f1{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:1rem 1rem 1rem 1rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-54173 .elementor-element.elementor-element-fc9f4f1:not(.elementor-motion-effects-element-type-background), .elementor-54173 .elementor-element.elementor-element-fc9f4f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-54173 .elementor-element.elementor-element-92374c8{--display:flex;--position:absolute;--overlay-opacity:0.5;--border-radius:1rem 1rem 1rem 1rem;top:0px;}.elementor-54173 .elementor-element.elementor-element-92374c8::before, .elementor-54173 .elementor-element.elementor-element-92374c8 > .elementor-background-video-container::before, .elementor-54173 .elementor-element.elementor-element-92374c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-54173 .elementor-element.elementor-element-92374c8 > .elementor-background-slideshow::before, .elementor-54173 .elementor-element.elementor-element-92374c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54173 .elementor-element.elementor-element-92374c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://myturbosuite.ai/wp-content/uploads/2025/10/bg-pattern.png");--background-overlay:'';background-repeat:repeat;}body:not(.rtl) .elementor-54173 .elementor-element.elementor-element-92374c8{left:0px;}body.rtl .elementor-54173 .elementor-element.elementor-element-92374c8{right:0px;}.elementor-54173 .elementor-element.elementor-element-bcda3c0{--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;--align-items:center;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--z-index:3;}.elementor-54173 .elementor-element.elementor-element-136d527{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-54173 .elementor-element.elementor-element-136d527:not(.elementor-motion-effects-element-type-background), .elementor-54173 .elementor-element.elementor-element-136d527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FF;}.elementor-54173 .elementor-element.elementor-element-13d9cd7{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:left;}.elementor-54173 .elementor-element.elementor-element-13d9cd7 .elementor-heading-title{font-size:3rem;font-weight:700;line-height:1em;color:var( --e-global-color-7f16dfa );}.elementor-54173 .elementor-element.elementor-element-685e30d{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0.35em;}.elementor-54173 .elementor-element.elementor-element-685e30d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-685e30d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-685e30d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-685e30d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-685e30d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-685e30d .elementor-icon-list-icon i{color:#6366F1;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-685e30d .elementor-icon-list-icon svg{fill:#6366F1;transition:fill 0.3s;}.elementor-54173 .elementor-element.elementor-element-685e30d .elementor-icon-list-icon{padding-inline-end:0.25rem;}.elementor-54173 .elementor-element.elementor-element-685e30d .elementor-icon-list-text{color:var( --e-global-color-7f16dfa );transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-b182164{--display:flex;--border-radius:1rem 1rem 1rem 1rem;}.elementor-54173 .elementor-element.elementor-element-f150557{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:left;}.elementor-54173 .elementor-element.elementor-element-f150557 .elementor-heading-title{font-size:1.5rem;font-weight:500;line-height:2rem;color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-54c4648{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0.35em;}.elementor-54173 .elementor-element.elementor-element-54c4648 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-54c4648 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-54c4648 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-54c4648 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-54c4648 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-54c4648 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-54c4648 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-54173 .elementor-element.elementor-element-54c4648 .elementor-icon-list-icon{padding-inline-end:0.25rem;}.elementor-54173 .elementor-element.elementor-element-54c4648 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-b275230{--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:0rem;--padding-bottom:6rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-54173 .elementor-element.elementor-element-f0c5bc5{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;border-style:none;--border-style:none;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-54173 .elementor-element.elementor-element-4fa595a{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:1rem 1rem 1rem 1rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-54173 .elementor-element.elementor-element-4fa595a:not(.elementor-motion-effects-element-type-background), .elementor-54173 .elementor-element.elementor-element-4fa595a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54173 .elementor-element.elementor-element-d5a46f4{--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;--align-items:center;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--z-index:3;}.elementor-54173 .elementor-element.elementor-element-39ad471{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E0E7FF;--border-color:#E0E7FF;--border-radius:1rem 1rem 1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-54173 .elementor-element.elementor-element-39ad471:not(.elementor-motion-effects-element-type-background), .elementor-54173 .elementor-element.elementor-element-39ad471 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FF;}.elementor-54173 .elementor-element.elementor-element-305e9a7{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:left;}.elementor-54173 .elementor-element.elementor-element-305e9a7 .elementor-heading-title{font-size:3rem;font-weight:700;line-height:1em;color:var( --e-global-color-7f16dfa );}.elementor-54173 .elementor-element.elementor-element-4793273{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;--e-icon-list-icon-size:1rem;--icon-vertical-align:flex-start;--icon-vertical-offset:0.35em;}.elementor-54173 .elementor-element.elementor-element-4793273 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-4793273 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-4793273 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-4793273 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-4793273 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.5rem/2);}.elementor-54173 .elementor-element.elementor-element-4793273 .elementor-icon-list-icon i{color:#6366F1;transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-4793273 .elementor-icon-list-icon svg{fill:#6366F1;transition:fill 0.3s;}.elementor-54173 .elementor-element.elementor-element-4793273 .elementor-icon-list-icon{padding-inline-end:0.25rem;}.elementor-54173 .elementor-element.elementor-element-4793273 .elementor-icon-list-text{color:var( --e-global-color-7f16dfa );transition:color 0.3s;}.elementor-54173 .elementor-element.elementor-element-0a0cf43{--display:flex;--border-radius:1rem 1rem 1rem 1rem;}.elementor-54173 .elementor-element.elementor-element-2f4f852{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:left;}.elementor-54173 .elementor-element.elementor-element-2f4f852 .elementor-heading-title{font-size:1.5rem;font-weight:700;line-height:2rem;color:var( --e-global-color-7f16dfa );}.elementor-54173 .elementor-element.elementor-element-c4da8c0{border-radius:1rem 1rem 1rem 1rem;}body.elementor-page-54173:not(.elementor-motion-effects-element-type-background), body.elementor-page-54173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0B1F46 0%, #08152E 100%);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-54173 .elementor-element.elementor-element-9195c7a{--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-54173 .elementor-element.elementor-element-a855bff{--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-54173 .elementor-element.elementor-element-791365f{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-54173 .elementor-element.elementor-element-45cbf78{--width:33.33%;}.elementor-54173 .elementor-element.elementor-element-9195c7a{--width:33.33%;}.elementor-54173 .elementor-element.elementor-element-a855bff{--width:33.33%;}.elementor-54173 .elementor-element.elementor-element-1042c89{--width:58.75%;}.elementor-54173 .elementor-element.elementor-element-e3186d0{--width:79%;}.elementor-54173 .elementor-element.elementor-element-99f1e77{--width:79%;}.elementor-54173 .elementor-element.elementor-element-c21b94d{--width:79%;}.elementor-54173 .elementor-element.elementor-element-a37b0d2{--width:79%;}.elementor-54173 .elementor-element.elementor-element-d48706e{--width:79%;}.elementor-54173 .elementor-element.elementor-element-151f4ea{--width:79%;}}@media(max-width:1024px) and (min-width:768px){.elementor-54173 .elementor-element.elementor-element-45cbf78{--width:50%;}.elementor-54173 .elementor-element.elementor-element-9195c7a{--width:50%;}.elementor-54173 .elementor-element.elementor-element-a855bff{--width:50%;}}@media(max-width:767px){.elementor-54173 .elementor-element.elementor-element-8dee3a2{--padding-top:6rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-54173 .elementor-element.elementor-element-791365f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-54173 .elementor-element.elementor-element-953354e{--padding-top:0rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-54173 .elementor-element.elementor-element-0d110cd{--padding-top:0rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-54173 .elementor-element.elementor-element-d51e201{--padding-top:0rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-54173 .elementor-element.elementor-element-b275230{--padding-top:0rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}}/* Start custom CSS for html, class: .elementor-element-8b1165e */.elementor-54173 .elementor-element.elementor-element-8b1165e{
    position: static;
}
.DecorativeGradientBlob{
    position: absolute;
    border-radius: 9999px;
    filter: blur(64px);;
}

.DecorativeGradientBlob.b1{
    top: -10rem;
    left: -10rem;
    height: 24rem;
    width: 24rem;
    background-color: rgb(67 56 202 / 0.3);
}
.DecorativeGradientBlob.b2{
    bottom: 0px;
    right: 0px;
    height: 500px;
    width: 500px;
    background-color: rgb(126 34 206 / 0.2);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b4d32b2 */.elementor-54173 .elementor-element.elementor-element-b4d32b2{
    position: static;
}
.DecorativeGradientBlob.b3{
    top: 0px;
    left: 0px;
    height: 18rem;
    width: 18rem;
    background-color: rgb(67 56 202 / 0.2);
}
.DecorativeGradientBlob.b4{
    bottom: 0px;
    right: 0px;
    height: 24rem;
    width: 24rem;
    background-color: rgb(126 34 206 / 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5372694 */.elementor-54173 .elementor-element.elementor-element-5372694{
    overflow: hidden;
    transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-timing-function: 
cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    position: relative;
}
.elementor-54173 .elementor-element.elementor-element-5372694:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 16px;
    padding: 1px;
    background: linear-gradient(180deg, rgba(41, 85, 213, 1) 0%, rgba(41, 85, 213, 0) 100%);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: exclude;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    pointer-events: none;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-464ab0a */.elementor-54173 .elementor-element.elementor-element-464ab0a{
    position: static;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-789fae9 */.elementor-54173 .elementor-element.elementor-element-789fae9{
    overflow: hidden;
    transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-timing-function: 
cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    position: relative;
}
.elementor-54173 .elementor-element.elementor-element-789fae9:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 16px;
    padding: 1px;
    background: linear-gradient(180deg, rgba(41, 85, 213, 1) 0%, rgba(41, 85, 213, 0) 100%);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: exclude;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    pointer-events: none;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e78d627 */.elementor-54173 .elementor-element.elementor-element-e78d627{
    position: static;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a769cf1 */.elementor-54173 .elementor-element.elementor-element-a769cf1{
    overflow: hidden;
    transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-timing-function: 
cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    position: relative;
}
.elementor-54173 .elementor-element.elementor-element-a769cf1:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 16px;
    padding: 1px;
    background: linear-gradient(180deg, rgba(41, 85, 213, 1) 0%, rgba(41, 85, 213, 0) 100%);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: exclude;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    pointer-events: none;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-31e04fc */.elementor-54173 .elementor-element.elementor-element-31e04fc{
    position: static;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f82be */.elementor-54173 .elementor-element.elementor-element-68f82be{
    overflow: hidden;
    transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-timing-function: 
cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    position: relative;
}
.elementor-54173 .elementor-element.elementor-element-68f82be:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 16px;
    padding: 1px;
    background: linear-gradient(180deg, rgba(41, 85, 213, 1) 0%, rgba(41, 85, 213, 0) 100%);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: exclude;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    pointer-events: none;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a43a234 */.elementor-54173 .elementor-element.elementor-element-a43a234 a:hover{
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-564c1a3 */.elementor-54173 .elementor-element.elementor-element-564c1a3{
    position: static;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3186d0 */.elementor-54173 .elementor-element.elementor-element-e3186d0{
    overflow: hidden;
    transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-timing-function: 
cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    position: relative;
}
.elementor-54173 .elementor-element.elementor-element-e3186d0:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 16px;
    padding: 1px;
    background: linear-gradient(180deg, rgba(41, 85, 213, 1) 0%, rgba(41, 85, 213, 0) 100%);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: exclude;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    pointer-events: none;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eda701b */.elementor-54173 .elementor-element.elementor-element-eda701b a:hover{
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d39edee */.elementor-54173 .elementor-element.elementor-element-d39edee{
    position: static;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99f1e77 */.elementor-54173 .elementor-element.elementor-element-99f1e77{
    overflow: hidden;
    transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-timing-function: 
cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    position: relative;
}
.elementor-54173 .elementor-element.elementor-element-99f1e77:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 16px;
    padding: 1px;
    background: linear-gradient(180deg, rgba(41, 85, 213, 1) 0%, rgba(41, 85, 213, 0) 100%);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: exclude;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    pointer-events: none;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93020f4 */.elementor-54173 .elementor-element.elementor-element-93020f4 a:hover{
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c4f0b5e */.elementor-54173 .elementor-element.elementor-element-c4f0b5e{
    position: static;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c21b94d */.elementor-54173 .elementor-element.elementor-element-c21b94d{
    overflow: hidden;
    transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-timing-function: 
cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    position: relative;
}
.elementor-54173 .elementor-element.elementor-element-c21b94d:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 16px;
    padding: 1px;
    background: linear-gradient(180deg, rgba(41, 85, 213, 1) 0%, rgba(41, 85, 213, 0) 100%);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: exclude;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    pointer-events: none;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e8659a2 */.elementor-54173 .elementor-element.elementor-element-e8659a2 a:hover{
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-25ef071 */.elementor-54173 .elementor-element.elementor-element-25ef071{
    position: static;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a37b0d2 */.elementor-54173 .elementor-element.elementor-element-a37b0d2{
    overflow: hidden;
    transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-timing-function: 
cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    position: relative;
}
.elementor-54173 .elementor-element.elementor-element-a37b0d2:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 16px;
    padding: 1px;
    background: linear-gradient(180deg, rgba(41, 85, 213, 1) 0%, rgba(41, 85, 213, 0) 100%);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: exclude;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    pointer-events: none;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6a718bb */.elementor-54173 .elementor-element.elementor-element-6a718bb a:hover{
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f834fb3 */.elementor-54173 .elementor-element.elementor-element-f834fb3{
    position: static;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d48706e */.elementor-54173 .elementor-element.elementor-element-d48706e{
    overflow: hidden;
    transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-timing-function: 
cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    position: relative;
}
.elementor-54173 .elementor-element.elementor-element-d48706e:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 16px;
    padding: 1px;
    background: linear-gradient(180deg, rgba(41, 85, 213, 1) 0%, rgba(41, 85, 213, 0) 100%);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: exclude;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    pointer-events: none;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f7974c0 */.qav-img{
    display: flex;
    flex-wrap: wrap;
        gap: 0.75rem;
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
        justify-content: center;
}
.qav-img > div{
    width: 7rem;
    border-radius: 0.375rem;
    background-color: rgb(255 255 255);
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
        text-align: center;
        font-weight: 500;
        color: rgb(49 46 129);
    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1136ee8 */.elementor-54173 .elementor-element.elementor-element-1136ee8 a:hover{
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e378580 */.elementor-54173 .elementor-element.elementor-element-e378580{
    position: static;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-151f4ea */.elementor-54173 .elementor-element.elementor-element-151f4ea{
    overflow: hidden;
    transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-timing-function: 
cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    position: relative;
}
.elementor-54173 .elementor-element.elementor-element-151f4ea:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 16px;
    padding: 1px;
    background: linear-gradient(180deg, rgba(41, 85, 213, 1) 0%, rgba(41, 85, 213, 0) 100%);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: exclude;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    pointer-events: none;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f43101f */.elementor-54173 .elementor-element.elementor-element-f43101f{
    position: static;
}
.DecorativeGradientBlob.b7{
    top: -10rem;
    left: -10rem;
    height: 24rem;
    width: 24rem;
    background-color: rgb(79 70 229 / 0.2);
}
.DecorativeGradientBlob.b8{
    bottom: 0px;
    right: 0px;
    height: 500px;
    width: 500px;
    background-color: rgb(126 34 206 / 0.2);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6a45ce6 */.elementor-54173 .elementor-element.elementor-element-6a45ce6 .pricing-datatable {
    overflow-x: auto;
    border-radius: 1rem;
        padding: 0.75rem;
        background-color: rgb(255 255 255 / 1);
}
.elementor-54173 .elementor-element.elementor-element-6a45ce6 table{
    width: 100% !important;
    border-collapse: collapse;
    border-spacing: 0;
    text-indent: 0;
    min-width: 100%;
    overflow: hidden;
    border-radius: 1rem;
    border-width: 1px;
    border-color: rgb(79 70 229 / 1);
    background-color: rgb(255 255 255 / 1);
    text-align: center;
    font-size: 0.875rem;
    line-height: 1.25rem;
    color: rgb(17 24 39 / 1);
}
@media (min-width: 768px) {
    .elementor-54173 .elementor-element.elementor-element-6a45ce6 table{
        font-size: 1rem;
        line-height: 1.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cf96ce */.elementor-54173 .elementor-element.elementor-element-2cf96ce{
    position: static;
}
.elementor-54173 .elementor-element.elementor-element-2cf96ce img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92374c8 */.elementor-54173 .elementor-element.elementor-element-92374c8{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc9f4f1 */.elementor-54173 .elementor-element.elementor-element-fc9f4f1{
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    -webkit-backdrop-filter: blur(12px);
    backdrop-filter: blur(12px);
}

.elementor-54173 .elementor-element.elementor-element-fc9f4f1:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 16px;
    padding: 1px;
    background: linear-gradient(45deg, rgba(253, 107, 29, 1) 0%, #2955D5 100%);
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: exclude;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    opacity: 0;
    transition: opacity 0.2s 
ease;
    z-index: 1;
    pointer-events: none;
}
.elementor-54173 .elementor-element.elementor-element-fc9f4f1:after {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 16px;
    box-shadow: 0 20px 40px rgba(253, 107, 29, 0.25);
    opacity: 0;
    transition: opacity 0.2s 
ease;
    z-index: -1;
}

.elementor-54173 .elementor-element.elementor-element-fc9f4f1:hover:before,
.elementor-54173 .elementor-element.elementor-element-fc9f4f1:hover:after{
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39ad471 */.elementor-54173 .elementor-element.elementor-element-39ad471{
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c4da8c0 */.elementor-54173 .elementor-element.elementor-element-c4da8c0{
    overflow: hidden
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5cb2f5d */.hover-gradient{
    pointer-events: none;
    position: absolute;
    inset: 0px;
    opacity: 0;
    transition-property: opacity;
    transition-timing-function: 
cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
    transition-duration: 300ms;
}

.learn-toggle-section:not(.toggled){
    display: none;
}/* End custom CSS */