.elementor-1897 .elementor-element.elementor-element-1dc64bdb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-9211f59{width:100%;max-width:100%;top:0px;z-index:0;text-align:center;}.elementor-1897 .elementor-element.elementor-element-9211f59.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1897 .elementor-element.elementor-element-9211f59{left:0px;}body.rtl .elementor-1897 .elementor-element.elementor-element-9211f59{right:0px;}.elementor-1897 .elementor-element.elementor-element-9211f59 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13vw;font-weight:700;line-height:1.15em;color:#6366FF38;}.elementor-1897 .elementor-element.elementor-element-60802fb5{z-index:1;text-align:center;}.elementor-1897 .elementor-element.elementor-element-60802fb5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:500;text-transform:capitalize;line-height:1em;letter-spacing:-0.6px;color:var( --e-global-color-ad3eb0b );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-60ba1f6e{padding:0px 0px 20px 0px;z-index:1;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-6ea6bccf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-7699ca25{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-7699ca25:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-7699ca25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-7699ca25.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-69ff8dbc{--display:flex;--overflow:hidden;--border-radius:10px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-69ff8dbc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-3f581273{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 15px 0px;}.elementor-1897 .elementor-element.elementor-element-3f581273 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1897 .elementor-element.elementor-element-428f59ad{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1897 .elementor-element.elementor-element-428f59ad.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-102261ae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-102261ae.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-423c599b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-464f8313{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-2e6ce878{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1897 .elementor-element.elementor-element-2e6ce878.elementor-element{--align-self:flex-end;}.elementor-1897 .elementor-element.elementor-element-2e6ce878 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-4ee89687{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-74fe5416{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;border-style:none;--border-style:none;}.elementor-1897 .elementor-element.elementor-element-5a1a7034{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-5a1a7034.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1897 .elementor-element.elementor-element-306b6ddb{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-306b6ddb.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-306b6ddb .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-306b6ddb .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-306b6ddb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-306b6ddb .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-306b6ddb .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-143a00a3{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-143a00a3.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-143a00a3 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-143a00a3 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-143a00a3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-143a00a3 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-143a00a3 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-1c55cf3d{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-1c55cf3d.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-1c55cf3d .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-1c55cf3d .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-1c55cf3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-1c55cf3d .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-1c55cf3d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-41ebc784{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-41ebc784.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-41ebc784 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-41ebc784 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-41ebc784 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-41ebc784 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-41ebc784 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-fe46fe6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-da14579{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-da14579:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-da14579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-da14579.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-ad54f33{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1897 .elementor-element.elementor-element-ad54f33.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-64ed8c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-64ed8c3.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-5004ab3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-f4f8f3d{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-58d9cd1{padding:5px 0px 5px 0px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-628931d{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-107e065{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-107e065:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-107e065 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-107e065.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-ca92819{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1897 .elementor-element.elementor-element-ca92819.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-a8fe683{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-a8fe683.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-a3d5174 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-1aab555{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-10cc37d{padding:5px 0px 5px 0px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-8723348{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-449b1c6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-b0024cf{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-b0024cf:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-b0024cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-b0024cf.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-95360b9{--display:flex;--overflow:hidden;--border-radius:10px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-95360b9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-806606a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 15px 0px;}.elementor-1897 .elementor-element.elementor-element-806606a .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1897 .elementor-element.elementor-element-1fef3fe{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1897 .elementor-element.elementor-element-1fef3fe.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-4829efe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-4829efe.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-2204916 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-2358e11{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-9138b3d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1897 .elementor-element.elementor-element-9138b3d.elementor-element{--align-self:flex-end;}.elementor-1897 .elementor-element.elementor-element-9138b3d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-06bef57{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-857a1db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;border-style:none;--border-style:none;}.elementor-1897 .elementor-element.elementor-element-d2865e5{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-d2865e5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-2735ff7{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-2735ff7.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-2735ff7 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-2735ff7 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-2735ff7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-2735ff7 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-2735ff7 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-79ec030{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-79ec030.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-79ec030 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-79ec030 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-79ec030 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-79ec030 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-79ec030 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-0d71f32{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-0d71f32.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-0d71f32 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-0d71f32 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-0d71f32 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-0d71f32 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-0d71f32 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-2dfde90{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-2dfde90.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-2dfde90 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-2dfde90 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-2dfde90 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-2dfde90 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-2dfde90 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-6aaf657{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-659a070{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-659a070:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-659a070 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-659a070.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-365b241{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1897 .elementor-element.elementor-element-365b241.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-367c641{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-367c641.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-e951239 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-bd84348{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-806fa77{padding:5px 0px 5px 0px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-7dc76d8{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-40a7321{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-40a7321:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-40a7321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-40a7321.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-7a441be{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1897 .elementor-element.elementor-element-7a441be.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-470d69f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-470d69f.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-66a0ff6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-1ef93d2{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-7f4b1b9{padding:5px 0px 5px 0px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-c9e824a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-360049b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-caa5b0b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-caa5b0b:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-caa5b0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-caa5b0b.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-b3b708f{--display:flex;--overflow:hidden;--border-radius:10px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-b3b708f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-483de15{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 15px 0px;}.elementor-1897 .elementor-element.elementor-element-483de15 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1897 .elementor-element.elementor-element-1608126{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1897 .elementor-element.elementor-element-1608126.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-96fa262{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-96fa262.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-cdf0619 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-06662ba{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-6564449{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1897 .elementor-element.elementor-element-6564449.elementor-element{--align-self:flex-end;}.elementor-1897 .elementor-element.elementor-element-6564449 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-d7dc51f{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-b909e84{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;border-style:none;--border-style:none;}.elementor-1897 .elementor-element.elementor-element-d5aa2ae{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-d5aa2ae.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-8ad8d57{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-8ad8d57.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-8ad8d57 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-8ad8d57 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-8ad8d57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-8ad8d57 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-8ad8d57 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-436d435{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-436d435.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-436d435 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-436d435 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-436d435 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-436d435 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-436d435 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-7cd62f5{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-7cd62f5.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-7cd62f5 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-7cd62f5 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-7cd62f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-7cd62f5 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-7cd62f5 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-93ae9b8{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-93ae9b8.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-93ae9b8 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-93ae9b8 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-93ae9b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-93ae9b8 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-93ae9b8 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-5c767c9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-1800f28{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-1800f28:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-1800f28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-1800f28.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-7dc887b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1897 .elementor-element.elementor-element-7dc887b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-21e4327{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-21e4327.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-7b3866b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-1439385{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-4ffbc93{padding:5px 0px 5px 0px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-6c14f74{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-bc0e6b3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-bc0e6b3:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-bc0e6b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-bc0e6b3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-eeba850{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1897 .elementor-element.elementor-element-eeba850.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-d564c86{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-d564c86.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-728cc58 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-8535e74{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-4a1b1cf{padding:5px 0px 5px 0px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-30d353e{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-89d8e4a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-05e0aec{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-05e0aec:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-05e0aec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-05e0aec.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-4ec32c3{--display:flex;--overflow:hidden;--border-radius:10px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-4ec32c3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-e298a6e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 15px 0px;}.elementor-1897 .elementor-element.elementor-element-e298a6e .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1897 .elementor-element.elementor-element-b44b4ba{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1897 .elementor-element.elementor-element-b44b4ba.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-5667aaa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-5667aaa.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-fd86a16 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-59255d5{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-e75608f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1897 .elementor-element.elementor-element-e75608f.elementor-element{--align-self:flex-end;}.elementor-1897 .elementor-element.elementor-element-e75608f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-f832f5d{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-920733b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;border-style:none;--border-style:none;}.elementor-1897 .elementor-element.elementor-element-89007bb{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-89007bb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-1bb74e4{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-1bb74e4.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-1bb74e4 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-1bb74e4 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-1bb74e4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-1bb74e4 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-1bb74e4 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-71e3fe8{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-71e3fe8.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-71e3fe8 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-71e3fe8 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-71e3fe8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-71e3fe8 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-71e3fe8 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-35b3cd2{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-35b3cd2.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-35b3cd2 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-35b3cd2 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-35b3cd2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-35b3cd2 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-35b3cd2 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-0bf805e{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-0bf805e.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-0bf805e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-0bf805e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-0bf805e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-0bf805e .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-0bf805e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-0b263c2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-798e71f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-798e71f:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-798e71f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-798e71f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-7a98ad4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1897 .elementor-element.elementor-element-7a98ad4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-0134d47{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-0134d47.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-2c2e98d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-66bd413{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-8478a78{padding:5px 0px 5px 0px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-7bdab10{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-3216b79{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-3216b79:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-3216b79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-3216b79.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-cdaa4ea{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1897 .elementor-element.elementor-element-cdaa4ea.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-c56fbef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-c56fbef.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-aaebe17 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-6b8d6b1{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-84af2e5{padding:5px 0px 5px 0px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-867c3e8{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-a448d2e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-b8ee6fa{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-b8ee6fa:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-b8ee6fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-b8ee6fa.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-211dee2{--display:flex;--overflow:hidden;--border-radius:10px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-211dee2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-14d0a8d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 15px 0px;}.elementor-1897 .elementor-element.elementor-element-14d0a8d .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1897 .elementor-element.elementor-element-0ababd6{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1897 .elementor-element.elementor-element-0ababd6.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-9974bb4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-9974bb4.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-bf7af3e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-05674f6{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-495d8d2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1897 .elementor-element.elementor-element-495d8d2.elementor-element{--align-self:flex-end;}.elementor-1897 .elementor-element.elementor-element-495d8d2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-fe2c2ed{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-21d04cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;border-style:none;--border-style:none;}.elementor-1897 .elementor-element.elementor-element-6e847ea{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-6e847ea.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-e8154c5{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-e8154c5.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-e8154c5 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-e8154c5 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-e8154c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-e8154c5 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-e8154c5 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-14d4113{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-14d4113.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-14d4113 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-14d4113 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-14d4113 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-14d4113 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-14d4113 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-5785b4e{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-5785b4e.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-5785b4e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-5785b4e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-5785b4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-5785b4e .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-5785b4e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-64454a9{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-64454a9.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-64454a9 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-64454a9 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-64454a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-64454a9 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-64454a9 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-d48860c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-aee8e4a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-aee8e4a:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-aee8e4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-aee8e4a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-b96ea85{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1897 .elementor-element.elementor-element-b96ea85.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-dc1ae33{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-dc1ae33.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-92b96f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-1a7a58b{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-de3bbb2{padding:5px 0px 5px 0px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-1c774df{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-d828f23{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-d828f23:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-d828f23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-d828f23.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-bb80860{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1897 .elementor-element.elementor-element-bb80860.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-4385099{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-4385099.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-f274bb3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-7cffb56{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-ecb0841{padding:5px 0px 5px 0px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-aa0aa79{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-9c6e2f1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-6763929{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-6763929:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-6763929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-6763929.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-8427791{--display:flex;--overflow:hidden;--border-radius:10px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-8427791.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-dc20756{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 15px 0px;}.elementor-1897 .elementor-element.elementor-element-dc20756 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1897 .elementor-element.elementor-element-a73d686{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1897 .elementor-element.elementor-element-a73d686.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-9eb83b7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-9eb83b7.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-4f97bb2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-5959640{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-bd7672c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1897 .elementor-element.elementor-element-bd7672c.elementor-element{--align-self:flex-end;}.elementor-1897 .elementor-element.elementor-element-bd7672c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-5d77617{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-75b1365{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;border-style:none;--border-style:none;}.elementor-1897 .elementor-element.elementor-element-5a9aaf0{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-5a9aaf0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-f3b3ecb{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-f3b3ecb.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-f3b3ecb .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-f3b3ecb .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-f3b3ecb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-f3b3ecb .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-f3b3ecb .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-1098eec{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-1098eec.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-1098eec .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-1098eec .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-1098eec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-1098eec .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-1098eec .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-7f73e16{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-7f73e16.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-7f73e16 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-7f73e16 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-7f73e16 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-7f73e16 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-7f73e16 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-09fcd17{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-09fcd17.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-09fcd17 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-09fcd17 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-09fcd17 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-09fcd17 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-09fcd17 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-7e43bb7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-701e40e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-701e40e:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-701e40e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-701e40e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-3292032{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1897 .elementor-element.elementor-element-3292032.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-4ec765b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-4ec765b.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-8d338b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-7a8e845{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-61008b5{padding:5px 0px 5px 0px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-fff325b{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-f6dd30c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-f6dd30c:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-f6dd30c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-f6dd30c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-15856f1{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1897 .elementor-element.elementor-element-15856f1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-811cbdd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-811cbdd.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-e5eab42 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-bc4ce0b{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-af586a8{padding:5px 0px 5px 0px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-1882744{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-c8f3850{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-84d7fa8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-84d7fa8:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-84d7fa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-84d7fa8.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-2fe1385{--display:flex;--overflow:hidden;--border-radius:10px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-2fe1385.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-6b122c3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 15px 0px;}.elementor-1897 .elementor-element.elementor-element-6b122c3 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1897 .elementor-element.elementor-element-56c1a3c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1897 .elementor-element.elementor-element-56c1a3c.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-1e6b34c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-1e6b34c.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-2512dc6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-eb3196e{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-1ca3b94{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1897 .elementor-element.elementor-element-1ca3b94.elementor-element{--align-self:flex-end;}.elementor-1897 .elementor-element.elementor-element-1ca3b94 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-a6a7003{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-394b88a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;border-style:none;--border-style:none;}.elementor-1897 .elementor-element.elementor-element-7312f0e{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-7312f0e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-e1b555a{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-e1b555a.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-e1b555a .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-e1b555a .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-e1b555a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-e1b555a .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-e1b555a .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-fd35255{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-fd35255.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-fd35255 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-fd35255 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-fd35255 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-fd35255 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-fd35255 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-ef615de{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-ef615de.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-ef615de .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-ef615de .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-ef615de .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-ef615de .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-ef615de .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-2ac6abe{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-2ac6abe.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-2ac6abe .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-2ac6abe .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-2ac6abe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-2ac6abe .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-2ac6abe .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-c008b27{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-6f40215{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-6f40215:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-6f40215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-6f40215.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-9150a0f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1897 .elementor-element.elementor-element-9150a0f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-cdcc504{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-cdcc504.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-b9c70eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-91acd4f{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-783c60c{padding:5px 0px 5px 0px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-6a3122a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-9b02738{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-9b02738:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-9b02738 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-9b02738.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-624c2c0{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1897 .elementor-element.elementor-element-624c2c0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-0a43d8e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-0a43d8e.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-a9827c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-f49a114{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-39e0b0d{padding:5px 0px 5px 0px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-313482e{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-8b66f30{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-3f1dd58{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-3f1dd58:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-3f1dd58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-3f1dd58.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-3178f99{--display:flex;--overflow:hidden;--border-radius:10px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-3178f99.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-c69799e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 15px 0px;}.elementor-1897 .elementor-element.elementor-element-c69799e .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1897 .elementor-element.elementor-element-443b19b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1897 .elementor-element.elementor-element-443b19b.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-921f47a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-921f47a.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-355f1d4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-b3bb24c{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-579053a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1897 .elementor-element.elementor-element-579053a.elementor-element{--align-self:flex-end;}.elementor-1897 .elementor-element.elementor-element-579053a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-04635c3{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-c190777{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;border-style:none;--border-style:none;}.elementor-1897 .elementor-element.elementor-element-1cb4c0b{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-1cb4c0b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-92f474c{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-92f474c.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-92f474c .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-92f474c .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-92f474c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-92f474c .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-92f474c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-64c3c03{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-64c3c03.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-64c3c03 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-64c3c03 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-64c3c03 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-64c3c03 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-64c3c03 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-30ec793{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-30ec793.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-30ec793 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-30ec793 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-30ec793 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-30ec793 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-30ec793 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-ef02638{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-ef02638.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-ef02638 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-ef02638 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-ef02638 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-ef02638 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-ef02638 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-14cbd59{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-d7cc08a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-d7cc08a:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-d7cc08a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-d7cc08a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-8873ecf{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1897 .elementor-element.elementor-element-8873ecf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-61cab5a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-61cab5a.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-629087c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-353097b{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-7200046{padding:5px 0px 5px 0px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-5fbafcc{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-fcd0151{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-fcd0151:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-fcd0151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-fcd0151.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-4404df4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1897 .elementor-element.elementor-element-4404df4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-bdfca07{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-bdfca07.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-57a6811 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-da6e33f{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-e45a16f{padding:5px 0px 5px 0px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-0b426af{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-bd506b9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-d024adb{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-d024adb:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-d024adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-d024adb.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-a3d7bbe{--display:flex;--overflow:hidden;--border-radius:10px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-a3d7bbe.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-b6108c7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 15px 0px;}.elementor-1897 .elementor-element.elementor-element-b6108c7 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1897 .elementor-element.elementor-element-b726967{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1897 .elementor-element.elementor-element-b726967.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-da42a1c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-da42a1c.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-29e8fa1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-e46b57c{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-885d1fb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1897 .elementor-element.elementor-element-885d1fb.elementor-element{--align-self:flex-end;}.elementor-1897 .elementor-element.elementor-element-885d1fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-86297ae{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-e1f2539{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;border-style:none;--border-style:none;}.elementor-1897 .elementor-element.elementor-element-a0731ea{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-a0731ea.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-7656b14{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-7656b14.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-7656b14 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-7656b14 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-7656b14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-7656b14 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-7656b14 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-9220e1c{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-9220e1c.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-9220e1c .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-9220e1c .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-9220e1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-9220e1c .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-9220e1c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-70e6a7a{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-70e6a7a.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-70e6a7a .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-70e6a7a .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-70e6a7a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-70e6a7a .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-70e6a7a .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-4011a23{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-4011a23.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-4011a23 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-4011a23 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-4011a23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-4011a23 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-4011a23 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-58dacbc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-9fa9d87{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-9fa9d87:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-9fa9d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-9fa9d87.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-a23dd60{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1897 .elementor-element.elementor-element-a23dd60.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-c246f40{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-c246f40.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-28ea1fa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-5f45d77{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-1fbaf23{padding:5px 0px 5px 0px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-850ae9f{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-41419e0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-41419e0:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-41419e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-41419e0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-c126ea8{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1897 .elementor-element.elementor-element-c126ea8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-800b793{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-800b793.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-7f07202 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-61a5e41{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-070b049{padding:5px 0px 5px 0px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-77b69ae{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-91897fd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-4d0b3a8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-4d0b3a8:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-4d0b3a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-4d0b3a8.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-b507912{--display:flex;--overflow:hidden;--border-radius:10px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-b507912.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-6c5147c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 15px 0px;}.elementor-1897 .elementor-element.elementor-element-6c5147c .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1897 .elementor-element.elementor-element-0663e4e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1897 .elementor-element.elementor-element-0663e4e.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-82010b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-82010b1.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-ff70165 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-f353193{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-c46f165{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1897 .elementor-element.elementor-element-c46f165.elementor-element{--align-self:flex-end;}.elementor-1897 .elementor-element.elementor-element-c46f165 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-3234c4e{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-85367aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;border-style:none;--border-style:none;}.elementor-1897 .elementor-element.elementor-element-d868f99{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-d868f99.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-cd27ed8{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-cd27ed8.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-cd27ed8 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-cd27ed8 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-cd27ed8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-cd27ed8 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-cd27ed8 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-0673cf2{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-0673cf2.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-0673cf2 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-0673cf2 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-0673cf2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-0673cf2 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-0673cf2 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-607cb65{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-607cb65.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-607cb65 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-607cb65 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-607cb65 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-607cb65 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-607cb65 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-035da39{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-035da39.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-035da39 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-035da39 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-035da39 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-035da39 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-035da39 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-28242cf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-d044d72{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-d044d72:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-d044d72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-d044d72.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-2726c9c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1897 .elementor-element.elementor-element-2726c9c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-705f676{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-705f676.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-66c52bc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-21b1b19{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-a0d297a{padding:5px 0px 5px 0px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-89d0514{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-ae6b4c4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-ae6b4c4:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-ae6b4c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-ae6b4c4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-fe082e4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1897 .elementor-element.elementor-element-fe082e4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-2ec3bae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-2ec3bae.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-cc0c716 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-4f2de59{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-6b83d0f{padding:5px 0px 5px 0px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-ec8fc21{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-6bbef1f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-6ad95e8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-6ad95e8:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-6ad95e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-6ad95e8.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-dd00afb{--display:flex;--overflow:hidden;--border-radius:10px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-dd00afb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-b7d8728{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 15px 0px;}.elementor-1897 .elementor-element.elementor-element-b7d8728 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1897 .elementor-element.elementor-element-fe0288c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1897 .elementor-element.elementor-element-fe0288c.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-03340c1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-03340c1.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-a3023cc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-981d5f0{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-5f7a686{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1897 .elementor-element.elementor-element-5f7a686.elementor-element{--align-self:flex-end;}.elementor-1897 .elementor-element.elementor-element-5f7a686 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-41c428d{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-b3dd61f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;border-style:none;--border-style:none;}.elementor-1897 .elementor-element.elementor-element-ac9c86e{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-ac9c86e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-f457f4c{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-f457f4c.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-f457f4c .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-f457f4c .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-f457f4c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-f457f4c .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-f457f4c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-cf61459{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-cf61459.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-cf61459 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-cf61459 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-cf61459 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-cf61459 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-cf61459 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-12b906e{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-12b906e.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-12b906e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-12b906e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-12b906e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-12b906e .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-12b906e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-90bdf82{background-color:var( --e-global-color-4a90819 );padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1897 .elementor-element.elementor-element-90bdf82.elementor-element{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-90bdf82 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-90bdf82 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1897 .elementor-element.elementor-element-90bdf82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1897 .elementor-element.elementor-element-90bdf82 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;letter-spacing:0px;}.elementor-1897 .elementor-element.elementor-element-90bdf82 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1897 .elementor-element.elementor-element-0098b74{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-2deda33{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-2deda33:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-2deda33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-2deda33.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-5657dfb{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1897 .elementor-element.elementor-element-5657dfb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-b6de664{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-b6de664.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-2b23be6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-9edaf32{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-c0cf6c0{padding:5px 0px 5px 0px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-875bbc4{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-cf3d44a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;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:var( --e-global-color-10cb9e9 );--border-color:var( --e-global-color-10cb9e9 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-cf3d44a:not(.elementor-motion-effects-element-type-background), .elementor-1897 .elementor-element.elementor-element-cf3d44a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-cf3d44a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-9f238bb{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1897 .elementor-element.elementor-element-9f238bb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-38772b5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-38772b5.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-bae2c95 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;letter-spacing:-0.015em;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-525d46b{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-4b0576f{padding:5px 0px 5px 0px;--e-rating-icon-marked-color:var( --e-global-color-secondary );--e-rating-icon-color:var( --e-global-color-ad3eb0b );}.elementor-1897 .elementor-element.elementor-element-98282ec{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-1897 .elementor-element.elementor-element-59d6671b{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:20px;margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-70px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-60px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-70px;--e-n-carousel-arrow-normal-color:var( --e-global-color-874bd17 );}.elementor-1897 .elementor-element.elementor-element-59d6671b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-10cb9e9 );border-radius:50px 50px 50px 50px;padding:10px 30px 10px 30px;}@media(min-width:768px){.elementor-1897 .elementor-element.elementor-element-69ff8dbc{--width:34.5%;}.elementor-1897 .elementor-element.elementor-element-428f59ad{--width:45%;}.elementor-1897 .elementor-element.elementor-element-102261ae{--width:45%;}.elementor-1897 .elementor-element.elementor-element-5a1a7034{--width:45%;}.elementor-1897 .elementor-element.elementor-element-ad54f33{--width:70%;}.elementor-1897 .elementor-element.elementor-element-64ed8c3{--width:45%;}.elementor-1897 .elementor-element.elementor-element-ca92819{--width:70%;}.elementor-1897 .elementor-element.elementor-element-a8fe683{--width:45%;}.elementor-1897 .elementor-element.elementor-element-95360b9{--width:34.5%;}.elementor-1897 .elementor-element.elementor-element-1fef3fe{--width:45%;}.elementor-1897 .elementor-element.elementor-element-4829efe{--width:45%;}.elementor-1897 .elementor-element.elementor-element-d2865e5{--width:45%;}.elementor-1897 .elementor-element.elementor-element-365b241{--width:70%;}.elementor-1897 .elementor-element.elementor-element-367c641{--width:45%;}.elementor-1897 .elementor-element.elementor-element-7a441be{--width:70%;}.elementor-1897 .elementor-element.elementor-element-470d69f{--width:45%;}.elementor-1897 .elementor-element.elementor-element-b3b708f{--width:34.5%;}.elementor-1897 .elementor-element.elementor-element-1608126{--width:45%;}.elementor-1897 .elementor-element.elementor-element-96fa262{--width:45%;}.elementor-1897 .elementor-element.elementor-element-d5aa2ae{--width:45%;}.elementor-1897 .elementor-element.elementor-element-7dc887b{--width:70%;}.elementor-1897 .elementor-element.elementor-element-21e4327{--width:45%;}.elementor-1897 .elementor-element.elementor-element-eeba850{--width:70%;}.elementor-1897 .elementor-element.elementor-element-d564c86{--width:45%;}.elementor-1897 .elementor-element.elementor-element-4ec32c3{--width:34.5%;}.elementor-1897 .elementor-element.elementor-element-b44b4ba{--width:45%;}.elementor-1897 .elementor-element.elementor-element-5667aaa{--width:45%;}.elementor-1897 .elementor-element.elementor-element-89007bb{--width:45%;}.elementor-1897 .elementor-element.elementor-element-7a98ad4{--width:70%;}.elementor-1897 .elementor-element.elementor-element-0134d47{--width:45%;}.elementor-1897 .elementor-element.elementor-element-cdaa4ea{--width:70%;}.elementor-1897 .elementor-element.elementor-element-c56fbef{--width:45%;}.elementor-1897 .elementor-element.elementor-element-211dee2{--width:34.5%;}.elementor-1897 .elementor-element.elementor-element-0ababd6{--width:45%;}.elementor-1897 .elementor-element.elementor-element-9974bb4{--width:45%;}.elementor-1897 .elementor-element.elementor-element-6e847ea{--width:45%;}.elementor-1897 .elementor-element.elementor-element-b96ea85{--width:70%;}.elementor-1897 .elementor-element.elementor-element-dc1ae33{--width:45%;}.elementor-1897 .elementor-element.elementor-element-bb80860{--width:70%;}.elementor-1897 .elementor-element.elementor-element-4385099{--width:45%;}.elementor-1897 .elementor-element.elementor-element-8427791{--width:34.5%;}.elementor-1897 .elementor-element.elementor-element-a73d686{--width:45%;}.elementor-1897 .elementor-element.elementor-element-9eb83b7{--width:45%;}.elementor-1897 .elementor-element.elementor-element-5a9aaf0{--width:45%;}.elementor-1897 .elementor-element.elementor-element-3292032{--width:70%;}.elementor-1897 .elementor-element.elementor-element-4ec765b{--width:45%;}.elementor-1897 .elementor-element.elementor-element-15856f1{--width:70%;}.elementor-1897 .elementor-element.elementor-element-811cbdd{--width:45%;}.elementor-1897 .elementor-element.elementor-element-2fe1385{--width:34.5%;}.elementor-1897 .elementor-element.elementor-element-56c1a3c{--width:45%;}.elementor-1897 .elementor-element.elementor-element-1e6b34c{--width:45%;}.elementor-1897 .elementor-element.elementor-element-7312f0e{--width:45%;}.elementor-1897 .elementor-element.elementor-element-9150a0f{--width:70%;}.elementor-1897 .elementor-element.elementor-element-cdcc504{--width:45%;}.elementor-1897 .elementor-element.elementor-element-624c2c0{--width:70%;}.elementor-1897 .elementor-element.elementor-element-0a43d8e{--width:45%;}.elementor-1897 .elementor-element.elementor-element-3178f99{--width:34.5%;}.elementor-1897 .elementor-element.elementor-element-443b19b{--width:45%;}.elementor-1897 .elementor-element.elementor-element-921f47a{--width:45%;}.elementor-1897 .elementor-element.elementor-element-1cb4c0b{--width:45%;}.elementor-1897 .elementor-element.elementor-element-8873ecf{--width:70%;}.elementor-1897 .elementor-element.elementor-element-61cab5a{--width:45%;}.elementor-1897 .elementor-element.elementor-element-4404df4{--width:70%;}.elementor-1897 .elementor-element.elementor-element-bdfca07{--width:45%;}.elementor-1897 .elementor-element.elementor-element-a3d7bbe{--width:34.5%;}.elementor-1897 .elementor-element.elementor-element-b726967{--width:45%;}.elementor-1897 .elementor-element.elementor-element-da42a1c{--width:45%;}.elementor-1897 .elementor-element.elementor-element-a0731ea{--width:45%;}.elementor-1897 .elementor-element.elementor-element-a23dd60{--width:70%;}.elementor-1897 .elementor-element.elementor-element-c246f40{--width:45%;}.elementor-1897 .elementor-element.elementor-element-c126ea8{--width:70%;}.elementor-1897 .elementor-element.elementor-element-800b793{--width:45%;}.elementor-1897 .elementor-element.elementor-element-b507912{--width:34.5%;}.elementor-1897 .elementor-element.elementor-element-0663e4e{--width:45%;}.elementor-1897 .elementor-element.elementor-element-82010b1{--width:45%;}.elementor-1897 .elementor-element.elementor-element-d868f99{--width:45%;}.elementor-1897 .elementor-element.elementor-element-2726c9c{--width:70%;}.elementor-1897 .elementor-element.elementor-element-705f676{--width:45%;}.elementor-1897 .elementor-element.elementor-element-fe082e4{--width:70%;}.elementor-1897 .elementor-element.elementor-element-2ec3bae{--width:45%;}.elementor-1897 .elementor-element.elementor-element-dd00afb{--width:34.5%;}.elementor-1897 .elementor-element.elementor-element-fe0288c{--width:45%;}.elementor-1897 .elementor-element.elementor-element-03340c1{--width:45%;}.elementor-1897 .elementor-element.elementor-element-ac9c86e{--width:45%;}.elementor-1897 .elementor-element.elementor-element-5657dfb{--width:70%;}.elementor-1897 .elementor-element.elementor-element-b6de664{--width:45%;}.elementor-1897 .elementor-element.elementor-element-9f238bb{--width:70%;}.elementor-1897 .elementor-element.elementor-element-38772b5{--width:45%;}}@media(max-width:1024px){.elementor-1897 .elementor-element.elementor-element-1dc64bdb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1897 .elementor-element.elementor-element-9211f59{top:15px;}.elementor-1897 .elementor-element.elementor-element-9211f59 .elementor-heading-title{font-size:20vw;line-height:1.2em;letter-spacing:-0.3px;}.elementor-1897 .elementor-element.elementor-element-60802fb5 .elementor-heading-title{font-size:40px;line-height:1.3em;letter-spacing:-0.1px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-60ba1f6e{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-423c599b .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-464f8313{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-2e6ce878 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-4ee89687{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-74fe5416{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1897 .elementor-element.elementor-element-5a1a7034{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1897 .elementor-element.elementor-element-5a1a7034.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-5004ab3 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-f4f8f3d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-628931d{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-a3d5174 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-1aab555{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-8723348{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-2204916 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-2358e11{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-9138b3d .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-06bef57{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-857a1db{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1897 .elementor-element.elementor-element-d2865e5{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1897 .elementor-element.elementor-element-d2865e5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-e951239 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-bd84348{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-7dc76d8{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-66a0ff6 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-1ef93d2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-c9e824a{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-cdf0619 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-06662ba{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-6564449 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-d7dc51f{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-b909e84{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1897 .elementor-element.elementor-element-d5aa2ae{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1897 .elementor-element.elementor-element-d5aa2ae.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-7b3866b .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-1439385{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-6c14f74{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-728cc58 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-8535e74{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-30d353e{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-fd86a16 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-59255d5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-e75608f .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-f832f5d{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-920733b{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1897 .elementor-element.elementor-element-89007bb{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1897 .elementor-element.elementor-element-89007bb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-2c2e98d .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-66bd413{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-7bdab10{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-aaebe17 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-6b8d6b1{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-867c3e8{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-bf7af3e .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-05674f6{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-495d8d2 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-fe2c2ed{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-21d04cc{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1897 .elementor-element.elementor-element-6e847ea{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1897 .elementor-element.elementor-element-6e847ea.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-92b96f5 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-1a7a58b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-1c774df{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-f274bb3 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-7cffb56{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-aa0aa79{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-4f97bb2 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-5959640{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-bd7672c .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-5d77617{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-75b1365{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1897 .elementor-element.elementor-element-5a9aaf0{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1897 .elementor-element.elementor-element-5a9aaf0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-8d338b6 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-7a8e845{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-fff325b{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-e5eab42 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-bc4ce0b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-1882744{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-2512dc6 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-eb3196e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-1ca3b94 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-a6a7003{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-394b88a{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1897 .elementor-element.elementor-element-7312f0e{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1897 .elementor-element.elementor-element-7312f0e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-b9c70eb .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-91acd4f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-6a3122a{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-a9827c5 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-f49a114{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-313482e{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-355f1d4 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-b3bb24c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-579053a .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-04635c3{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-c190777{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1897 .elementor-element.elementor-element-1cb4c0b{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1897 .elementor-element.elementor-element-1cb4c0b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-629087c .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-353097b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-5fbafcc{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-57a6811 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-da6e33f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-0b426af{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-29e8fa1 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-e46b57c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-885d1fb .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-86297ae{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-e1f2539{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1897 .elementor-element.elementor-element-a0731ea{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1897 .elementor-element.elementor-element-a0731ea.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-28ea1fa .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-5f45d77{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-850ae9f{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-7f07202 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-61a5e41{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-77b69ae{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-ff70165 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-f353193{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-c46f165 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-3234c4e{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-85367aa{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1897 .elementor-element.elementor-element-d868f99{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1897 .elementor-element.elementor-element-d868f99.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-66c52bc .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-21b1b19{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-89d0514{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-cc0c716 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-4f2de59{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-ec8fc21{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-a3023cc .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-981d5f0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-5f7a686 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-41c428d{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-b3dd61f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1897 .elementor-element.elementor-element-ac9c86e{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1897 .elementor-element.elementor-element-ac9c86e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-2b23be6 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-9edaf32{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-875bbc4{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-bae2c95 .elementor-heading-title{font-size:20px;}.elementor-1897 .elementor-element.elementor-element-525d46b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-98282ec{font-size:15px;line-height:1.7em;}.elementor-1897 .elementor-element.elementor-element-59d6671b{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-1897 .elementor-element.elementor-element-1dc64bdb{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1897 .elementor-element.elementor-element-9211f59{top:-20px;}.elementor-1897 .elementor-element.elementor-element-9211f59 .elementor-heading-title{font-size:16vw;line-height:1.25em;letter-spacing:-0.2px;}.elementor-1897 .elementor-element.elementor-element-60802fb5 .elementor-heading-title{font-size:25px;line-height:1.35em;letter-spacing:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-60ba1f6e{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-428f59ad{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-464f8313{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-4ee89687{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-74fe5416{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1897 .elementor-element.elementor-element-5a1a7034{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-306b6ddb.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-143a00a3.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-1c55cf3d.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-41ebc784.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-da14579.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1897 .elementor-element.elementor-element-ad54f33{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-ad54f33.e-con{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-64ed8c3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-f4f8f3d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-628931d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-107e065.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1897 .elementor-element.elementor-element-ca92819{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-ca92819.e-con{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-1aab555{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-8723348{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-1fef3fe{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-2358e11{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-06bef57{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-857a1db{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1897 .elementor-element.elementor-element-d2865e5{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1897 .elementor-element.elementor-element-2735ff7.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-79ec030.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-0d71f32.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-2dfde90.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-659a070.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1897 .elementor-element.elementor-element-365b241{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-365b241.e-con{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-367c641{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-bd84348{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-7dc76d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-40a7321.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1897 .elementor-element.elementor-element-7a441be{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-7a441be.e-con{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-1ef93d2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-c9e824a{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-1608126{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-06662ba{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-d7dc51f{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-b909e84{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1897 .elementor-element.elementor-element-d5aa2ae{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1897 .elementor-element.elementor-element-8ad8d57.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-436d435.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-7cd62f5.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-93ae9b8.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-1800f28.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1897 .elementor-element.elementor-element-7dc887b{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-7dc887b.e-con{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-21e4327{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-1439385{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-6c14f74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-bc0e6b3.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1897 .elementor-element.elementor-element-eeba850{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-eeba850.e-con{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-8535e74{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-30d353e{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-b44b4ba{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-59255d5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-f832f5d{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-920733b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1897 .elementor-element.elementor-element-89007bb{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1897 .elementor-element.elementor-element-1bb74e4.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-71e3fe8.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-35b3cd2.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-0bf805e.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-798e71f.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1897 .elementor-element.elementor-element-7a98ad4{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-7a98ad4.e-con{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-0134d47{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-66bd413{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-7bdab10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-3216b79.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1897 .elementor-element.elementor-element-cdaa4ea{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-cdaa4ea.e-con{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-6b8d6b1{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-867c3e8{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-0ababd6{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-05674f6{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-fe2c2ed{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-21d04cc{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1897 .elementor-element.elementor-element-6e847ea{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1897 .elementor-element.elementor-element-e8154c5.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-14d4113.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-5785b4e.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-64454a9.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-aee8e4a.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1897 .elementor-element.elementor-element-b96ea85{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-b96ea85.e-con{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-dc1ae33{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-1a7a58b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-1c774df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-d828f23.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1897 .elementor-element.elementor-element-bb80860{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-bb80860.e-con{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-7cffb56{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-aa0aa79{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-a73d686{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-5959640{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-5d77617{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-75b1365{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1897 .elementor-element.elementor-element-5a9aaf0{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1897 .elementor-element.elementor-element-f3b3ecb.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-1098eec.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-7f73e16.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-09fcd17.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-701e40e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1897 .elementor-element.elementor-element-3292032{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-3292032.e-con{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-4ec765b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-7a8e845{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-fff325b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-f6dd30c.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1897 .elementor-element.elementor-element-15856f1{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-15856f1.e-con{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-bc4ce0b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-1882744{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-56c1a3c{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-eb3196e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-a6a7003{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-394b88a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1897 .elementor-element.elementor-element-7312f0e{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1897 .elementor-element.elementor-element-e1b555a.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-fd35255.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-ef615de.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-2ac6abe.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-6f40215.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1897 .elementor-element.elementor-element-9150a0f{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-9150a0f.e-con{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-cdcc504{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-91acd4f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-6a3122a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-9b02738.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1897 .elementor-element.elementor-element-624c2c0{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-624c2c0.e-con{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-f49a114{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-313482e{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-443b19b{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-b3bb24c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-04635c3{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-c190777{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1897 .elementor-element.elementor-element-1cb4c0b{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1897 .elementor-element.elementor-element-92f474c.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-64c3c03.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-30ec793.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-ef02638.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-d7cc08a.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1897 .elementor-element.elementor-element-8873ecf{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-8873ecf.e-con{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-61cab5a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-353097b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-5fbafcc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-fcd0151.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1897 .elementor-element.elementor-element-4404df4{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-4404df4.e-con{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-da6e33f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-0b426af{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-b726967{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-e46b57c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-86297ae{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-e1f2539{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1897 .elementor-element.elementor-element-a0731ea{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1897 .elementor-element.elementor-element-7656b14.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-9220e1c.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-70e6a7a.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-4011a23.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-9fa9d87.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1897 .elementor-element.elementor-element-a23dd60{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-a23dd60.e-con{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-c246f40{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-5f45d77{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-850ae9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-41419e0.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1897 .elementor-element.elementor-element-c126ea8{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-c126ea8.e-con{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-61a5e41{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-77b69ae{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-0663e4e{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-f353193{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-3234c4e{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-85367aa{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1897 .elementor-element.elementor-element-d868f99{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1897 .elementor-element.elementor-element-cd27ed8.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-0673cf2.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-607cb65.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-035da39.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-d044d72.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1897 .elementor-element.elementor-element-2726c9c{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-2726c9c.e-con{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-705f676{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-21b1b19{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-89d0514{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-ae6b4c4.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1897 .elementor-element.elementor-element-fe082e4{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-fe082e4.e-con{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-4f2de59{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-ec8fc21{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-fe0288c{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-981d5f0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-41c428d{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-b3dd61f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1897 .elementor-element.elementor-element-ac9c86e{--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1897 .elementor-element.elementor-element-f457f4c.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-cf61459.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-12b906e.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-90bdf82.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1897 .elementor-element.elementor-element-2deda33.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1897 .elementor-element.elementor-element-5657dfb{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-5657dfb.e-con{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-b6de664{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1897 .elementor-element.elementor-element-9edaf32{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-875bbc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-cf3d44a.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1897 .elementor-element.elementor-element-9f238bb{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-1897 .elementor-element.elementor-element-9f238bb.e-con{--align-self:flex-start;}.elementor-1897 .elementor-element.elementor-element-525d46b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1897 .elementor-element.elementor-element-98282ec{line-height:1.75em;}.elementor-1897 .elementor-element.elementor-element-59d6671b{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-428f59ad */.elementor-1897 .elementor-element.elementor-element-428f59ad::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad54f33 */.elementor-1897 .elementor-element.elementor-element-ad54f33::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca92819 */.elementor-1897 .elementor-element.elementor-element-ca92819::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fef3fe */.elementor-1897 .elementor-element.elementor-element-1fef3fe::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-365b241 */.elementor-1897 .elementor-element.elementor-element-365b241::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a441be */.elementor-1897 .elementor-element.elementor-element-7a441be::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1608126 */.elementor-1897 .elementor-element.elementor-element-1608126::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc887b */.elementor-1897 .elementor-element.elementor-element-7dc887b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeba850 */.elementor-1897 .elementor-element.elementor-element-eeba850::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b44b4ba */.elementor-1897 .elementor-element.elementor-element-b44b4ba::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a98ad4 */.elementor-1897 .elementor-element.elementor-element-7a98ad4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdaa4ea */.elementor-1897 .elementor-element.elementor-element-cdaa4ea::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ababd6 */.elementor-1897 .elementor-element.elementor-element-0ababd6::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b96ea85 */.elementor-1897 .elementor-element.elementor-element-b96ea85::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb80860 */.elementor-1897 .elementor-element.elementor-element-bb80860::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a73d686 */.elementor-1897 .elementor-element.elementor-element-a73d686::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3292032 */.elementor-1897 .elementor-element.elementor-element-3292032::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15856f1 */.elementor-1897 .elementor-element.elementor-element-15856f1::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1a3c */.elementor-1897 .elementor-element.elementor-element-56c1a3c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9150a0f */.elementor-1897 .elementor-element.elementor-element-9150a0f::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624c2c0 */.elementor-1897 .elementor-element.elementor-element-624c2c0::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443b19b */.elementor-1897 .elementor-element.elementor-element-443b19b::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8873ecf */.elementor-1897 .elementor-element.elementor-element-8873ecf::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4404df4 */.elementor-1897 .elementor-element.elementor-element-4404df4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b726967 */.elementor-1897 .elementor-element.elementor-element-b726967::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a23dd60 */.elementor-1897 .elementor-element.elementor-element-a23dd60::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c126ea8 */.elementor-1897 .elementor-element.elementor-element-c126ea8::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0663e4e */.elementor-1897 .elementor-element.elementor-element-0663e4e::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2726c9c */.elementor-1897 .elementor-element.elementor-element-2726c9c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe082e4 */.elementor-1897 .elementor-element.elementor-element-fe082e4::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe0288c */.elementor-1897 .elementor-element.elementor-element-fe0288c::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5657dfb */.elementor-1897 .elementor-element.elementor-element-5657dfb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f238bb */.elementor-1897 .elementor-element.elementor-element-9f238bb::before {
    content: '';
    position: absolute;
    top: -2px;
    left: 0;
    right: 0;
    height: 1.5px;
    background: linear-gradient(90deg,transparent,#6366ff 30%,#b6b9fe 50%,#6366ff 70%,transparent);
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dc64bdb *//* Testimonial Card */
.card-3d{
  background:linear-gradient(180deg,#fff 0%,#f3f3f7 100%);
  border-radius:24px;
  box-shadow:
    inset 0 2px 0 #fff,
    inset 0 -3px 6px rgba(0,0,0,.06),
    0 3px 0 #d9d9e2,
    0 7px 0 #b9b9c6,
    0 14px 24px -6px rgba(0,0,0,.6),
    0 30px 60px -16px rgba(0,0,0,.7),
    0 0 40px -8px rgba(255,255,255,.18);
  transition:transform .35s cubic-bezier(.2,.8,.2,1), box-shadow .35s;
}/* End custom CSS */