.elementor-587 .elementor-element.elementor-element-dadc80a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-f669f6e{--display:flex;--min-height:594px;}.elementor-587 .elementor-element.elementor-element-840c7ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-718b9aa{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-587 .elementor-element.elementor-element-010189e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-010189e img{width:440px;border-radius:13px 13px 13px 13px;}.elementor-587 .elementor-element.elementor-element-b50f378{--display:flex;--justify-content:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-b5271e0{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-587 .elementor-element.elementor-element-b5271e0 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:38px;font-weight:600;text-transform:none;line-height:120%;letter-spacing:0px;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );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-587 .elementor-element.elementor-element-5a68c0b{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-332be3b{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-587 .elementor-element.elementor-element-7eaee02{width:100%;max-width:100%;padding:0px 40px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-c8e8e80{--display:flex;--min-height:594px;}.elementor-587 .elementor-element.elementor-element-05e13aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-ec536ee{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-1c9207e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-1c9207e img{width:440px;border-radius:13px 13px 13px 13px;}.elementor-587 .elementor-element.elementor-element-1ad089d{--display:flex;--justify-content:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-dfafa5b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:38px;font-weight:600;text-transform:none;line-height:120%;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-10c671a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-feb4406{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-587 .elementor-element.elementor-element-0009f1d{width:100%;max-width:100%;padding:0px 40px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-73e88ae{--display:flex;--min-height:594px;}.elementor-587 .elementor-element.elementor-element-b7c7542{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-9b2a2df{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-873b8f5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-873b8f5 img{width:440px;border-radius:13px 13px 13px 13px;}.elementor-587 .elementor-element.elementor-element-362e5e5{--display:flex;--justify-content:flex-start;--gap:27px 27px;--row-gap:27px;--column-gap:27px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-02a6716{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-587 .elementor-element.elementor-element-02a6716 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:38px;font-weight:600;text-transform:none;line-height:120%;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-718eec8{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-645c371{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-587 .elementor-element.elementor-element-2ab5a7b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-587 .elementor-element.elementor-element-ff71d88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-587 .elementor-element.elementor-element-ff71d88 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:26px;font-weight:600;text-transform:none;line-height:120%;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-8f77928{--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:94px 94px;--row-gap:94px;--column-gap:94px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-723b97b{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;line-height:150%;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-8c37c26{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:auto;letter-spacing:0;color:var( --e-global-color-d727665 );}.elementor-587 .elementor-element.elementor-element-9c9c98f{--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:111px 111px;--row-gap:111px;--column-gap:111px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-977d656{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:auto;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-8294fb0{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:auto;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-d9b35c2{--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:27px 27px;--row-gap:27px;--column-gap:27px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-ec42c9b{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:auto;letter-spacing:0;color:var( --e-global-color-d727665 );}.elementor-587 .elementor-element.elementor-element-c465b95{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:auto;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-31b9d0a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;line-height:auto;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-a407b26{--display:flex;--min-height:594px;}.elementor-587 .elementor-element.elementor-element-39c5518{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-9ec77df{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-4152e5c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-4152e5c img{width:440px;border-radius:13px 13px 13px 13px;}.elementor-587 .elementor-element.elementor-element-5d87190{--display:flex;--justify-content:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-0caec82 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:38px;font-weight:600;text-transform:none;line-height:120%;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-5627580{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-064452b{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-587 .elementor-element.elementor-element-f57f874{width:100%;max-width:100%;padding:0px 40px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-f57f874.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-15be862{--display:flex;--min-height:594px;}.elementor-587 .elementor-element.elementor-element-ff041fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-5c4da14{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-255c810.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-255c810 img{width:440px;border-radius:13px 13px 13px 13px;}.elementor-587 .elementor-element.elementor-element-972b8dd{--display:flex;--justify-content:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-d5bbe8c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-587 .elementor-element.elementor-element-d5bbe8c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:38px;font-weight:600;text-transform:none;line-height:120%;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-1424e44{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-7592e97{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-587 .elementor-element.elementor-element-5a709e7{width:100%;max-width:100%;padding:0px 40px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-5a709e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-84b9169{--display:flex;--min-height:594px;}.elementor-587 .elementor-element.elementor-element-0819e27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-632f981{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-a4fb539.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-a4fb539 img{width:440px;border-radius:13px 13px 13px 13px;}.elementor-587 .elementor-element.elementor-element-22c7b1c{--display:flex;--justify-content:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-aa43025 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:38px;font-weight:600;text-transform:none;line-height:120%;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-5a3893a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-5c8e895{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-587 .elementor-element.elementor-element-34f6e06{width:100%;max-width:100%;padding:0px 40px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-34f6e06.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-159d123{--display:flex;--min-height:594px;}.elementor-587 .elementor-element.elementor-element-ea83784{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-671d90a{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-615d2dd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-615d2dd img{width:440px;border-radius:13px 13px 13px 13px;}.elementor-587 .elementor-element.elementor-element-223d0a4{--display:flex;--justify-content:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-3e571af .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:38px;font-weight:600;text-transform:none;line-height:120%;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-99b2b70{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-c47254c{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-587 .elementor-element.elementor-element-932d039{width:100%;max-width:100%;padding:0px 40px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-9778a5b{--display:flex;--min-height:594px;}.elementor-587 .elementor-element.elementor-element-4a31406{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-7d1a47b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-e04d0fa.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-e04d0fa img{width:440px;border-radius:13px 13px 13px 13px;}.elementor-587 .elementor-element.elementor-element-c615f4b{--display:flex;--justify-content:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-3b7bb63 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:38px;font-weight:600;text-transform:none;line-height:120%;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-20216bb{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-dd15fd8{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-587 .elementor-element.elementor-element-1d008bc{width:100%;max-width:100%;padding:0px 40px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-1a0e13f{--display:flex;--min-height:594px;}.elementor-587 .elementor-element.elementor-element-b3d4654{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-71eb579{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-8528dc8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-8528dc8 img{width:440px;border-radius:13px 13px 13px 13px;}.elementor-587 .elementor-element.elementor-element-138c61c{--display:flex;--justify-content:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-a4a2a06 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:38px;font-weight:600;text-transform:none;line-height:120%;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-5127cdc{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-98c3f0d{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-587 .elementor-element.elementor-element-4b38270{width:100%;max-width:100%;padding:0px 40px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-e81cb1d{--display:flex;--min-height:594px;}.elementor-587 .elementor-element.elementor-element-1939b7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-58f4aab{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-f2ab6f6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-f2ab6f6 img{width:440px;border-radius:13px 13px 13px 13px;}.elementor-587 .elementor-element.elementor-element-e7a2ca9{--display:flex;--justify-content:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-4e40eeb .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:38px;font-weight:600;text-transform:none;line-height:120%;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-0e26054{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-b93b302{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-587 .elementor-element.elementor-element-6695b99{width:100%;max-width:100%;padding:0px 40px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-f1131d7{--display:flex;--min-height:594px;}.elementor-587 .elementor-element.elementor-element-df46c63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-3c4557a{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-f8ba123.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-f8ba123 img{width:440px;border-radius:13px 13px 13px 13px;}.elementor-587 .elementor-element.elementor-element-e784764{--display:flex;--justify-content:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-a203f37 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:38px;font-weight:600;text-transform:none;line-height:120%;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-fdd9a57{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-f005615{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-587 .elementor-element.elementor-element-dafccba{width:100%;max-width:100%;padding:0px 40px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-4a3fd8b{--display:flex;--min-height:594px;}.elementor-587 .elementor-element.elementor-element-636c454{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-0d5085c{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-76d74a3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-76d74a3 img{width:440px;border-radius:13px 13px 13px 13px;}.elementor-587 .elementor-element.elementor-element-ad95a3a{--display:flex;--justify-content:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-03b359b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:38px;font-weight:600;text-transform:none;line-height:120%;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-6ce9098{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-ee7d9f0{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-587 .elementor-element.elementor-element-48cac59{width:100%;max-width:100%;padding:0px 40px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-80267e1{--display:flex;--min-height:594px;}.elementor-587 .elementor-element.elementor-element-7e00a51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-32adec7{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-4d37300.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-4d37300 img{width:440px;border-radius:13px 13px 13px 13px;}.elementor-587 .elementor-element.elementor-element-9f73e5c{--display:flex;--justify-content:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-abc428f .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:38px;font-weight:600;text-transform:none;line-height:120%;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-4dd510f{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-e40e7c0{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-587 .elementor-element.elementor-element-63b40f9{width:100%;max-width:100%;padding:0px 40px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-d806042{--display:flex;--min-height:594px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-587 .elementor-element.elementor-element-7f5540e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-5fee80b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-b378c72.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-b378c72 img{width:440px;border-radius:13px 13px 13px 13px;}.elementor-587 .elementor-element.elementor-element-9c3f06e{--display:flex;--justify-content:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-35a7c63 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:38px;font-weight:600;text-transform:none;line-height:120%;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-c679ced{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-4e3e0f7{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-587 .elementor-element.elementor-element-7eb7c5e{width:100%;max-width:100%;padding:0px 177px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-c50e803{--display:flex;--min-height:594px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-587 .elementor-element.elementor-element-b9f196c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-02e9836{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-79acb98.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-79acb98 img{width:440px;border-radius:13px 13px 13px 13px;}.elementor-587 .elementor-element.elementor-element-df48c94{--display:flex;--justify-content:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-3aa3a73 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:38px;font-weight:600;text-transform:none;line-height:120%;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-f631002{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-0fe6a38{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-587 .elementor-element.elementor-element-6cdea72{width:100%;max-width:100%;padding:0px 177px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-0851086{--display:flex;--min-height:594px;--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;}.elementor-587 .elementor-element.elementor-element-e97a037{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-976aba4{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-5c622e4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-5c622e4 img{width:440px;border-radius:13px 13px 13px 13px;}.elementor-587 .elementor-element.elementor-element-864bb29{--display:flex;--justify-content:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-cf84d62 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:38px;font-weight:600;text-transform:none;line-height:120%;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-c847e70{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-210cf04{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-587 .elementor-element.elementor-element-6c7bb17{width:100%;max-width:100%;padding:0px 177px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-6c7bb17.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-8cab51f{--display:flex;--min-height:594px;}.elementor-587 .elementor-element.elementor-element-83059fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-9bf1bde{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-58aeee8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-58aeee8 img{width:440px;border-radius:13px 13px 13px 13px;}.elementor-587 .elementor-element.elementor-element-54916f2{--display:flex;--justify-content:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-160e9e3 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:38px;font-weight:600;text-transform:none;line-height:120%;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-89e9939{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-def4f68{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-587 .elementor-element.elementor-element-48e2cc3{width:100%;max-width:100%;padding:0px 40px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:1lh;letter-spacing:0;color:var( --e-global-color-primary );}.elementor-587 .elementor-element.elementor-element-48e2cc3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-d58f160{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;padding:0px 0px 0px 0px;border-radius:26px 26px 26px 26px;--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:-81px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:44px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-81px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:44px;--e-n-carousel-arrow-size:29px;}:where( .elementor-587 .elementor-element.elementor-element-d58f160 .swiper-slide ) > .e-con{background-color:#272B45;--border-radius:26px 26px 26px 26px;--padding-top:44px;--padding-right:0px;--padding-bottom:97px;--padding-left:0px;}.elementor-587 .elementor-element.elementor-element-d58f160 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;padding:15px 15px 15px 15px;}.elementor-587 .elementor-element.elementor-element-d58f160 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-secondary );}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:44px;--padding-inline-end:0px;--padding-block-end:97px;--padding-inline-start:0px;}#elementor-popup-modal-587 .dialog-widget-content{background-color:#9268F400;border-radius:26px 26px 26px 26px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-587{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-587 .dialog-message{width:1343px;height:651px;align-items:flex-start;padding:0px 0px 0px 0px;}#elementor-popup-modal-587 .dialog-close-button{display:flex;top:42px;background-color:#2AABA5;font-size:25px;}body:not(.rtl) #elementor-popup-modal-587 .dialog-close-button{right:42px;}body.rtl #elementor-popup-modal-587 .dialog-close-button{left:42px;}#elementor-popup-modal-587 .dialog-close-button i{color:var( --e-global-color-d727665 );}#elementor-popup-modal-587 .dialog-close-button svg{fill:var( --e-global-color-d727665 );}#elementor-popup-modal-587 .dialog-close-button:hover{background-color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-587 .elementor-element.elementor-element-840c7ba{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-587 .elementor-element.elementor-element-718b9aa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-587 .elementor-element.elementor-element-010189e img{width:100%;height:450px;object-fit:cover;object-position:top center;}.elementor-587 .elementor-element.elementor-element-b50f378{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-587 .elementor-element.elementor-element-b5271e0{width:100%;max-width:100%;}.elementor-587 .elementor-element.elementor-element-b5271e0 .elementor-heading-title{font-size:30px;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-587 .elementor-element.elementor-element-332be3b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-7eaee02{padding:0px 40px 0px 0px;}.elementor-587 .elementor-element.elementor-element-05e13aa{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-587 .elementor-element.elementor-element-ec536ee{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-1c9207e img{width:100%;height:450px;object-fit:cover;object-position:top center;}.elementor-587 .elementor-element.elementor-element-1ad089d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-dfafa5b .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-feb4406{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-0009f1d{padding:0px 40px 0px 0px;}.elementor-587 .elementor-element.elementor-element-b7c7542{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-587 .elementor-element.elementor-element-9b2a2df{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-873b8f5 img{width:100%;height:450px;object-fit:cover;object-position:top center;}.elementor-587 .elementor-element.elementor-element-362e5e5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-02a6716{width:100%;max-width:100%;}.elementor-587 .elementor-element.elementor-element-02a6716 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-645c371{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-2ab5a7b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-587 .elementor-element.elementor-element-ff71d88 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-8f77928{--gap:81px 81px;--row-gap:81px;--column-gap:81px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-587 .elementor-element.elementor-element-723b97b{font-size:18px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-9c9c98f{--gap:111px 111px;--row-gap:111px;--column-gap:111px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-587 .elementor-element.elementor-element-977d656.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-ec42c9b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-587 .elementor-element.elementor-element-39c5518{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-587 .elementor-element.elementor-element-9ec77df{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-4152e5c img{width:100%;height:450px;object-fit:cover;object-position:top center;}.elementor-587 .elementor-element.elementor-element-5d87190{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-0caec82 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-064452b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-f57f874{padding:0px 40px 0px 0px;}.elementor-587 .elementor-element.elementor-element-ff041fd{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-587 .elementor-element.elementor-element-5c4da14{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-255c810 img{width:100%;height:450px;object-fit:cover;object-position:top center;}.elementor-587 .elementor-element.elementor-element-972b8dd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-d5bbe8c{width:100%;max-width:100%;}.elementor-587 .elementor-element.elementor-element-d5bbe8c .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-7592e97{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-5a709e7{padding:0px 40px 0px 0px;}.elementor-587 .elementor-element.elementor-element-0819e27{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-587 .elementor-element.elementor-element-632f981{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-a4fb539 img{width:100%;height:450px;object-fit:cover;object-position:top center;}.elementor-587 .elementor-element.elementor-element-22c7b1c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-aa43025 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-5c8e895{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-34f6e06{padding:0px 40px 0px 0px;}.elementor-587 .elementor-element.elementor-element-ea83784{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-587 .elementor-element.elementor-element-671d90a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-615d2dd img{width:100%;height:450px;object-fit:cover;object-position:top center;}.elementor-587 .elementor-element.elementor-element-223d0a4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-3e571af .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-c47254c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-932d039{padding:0px 40px 0px 0px;}.elementor-587 .elementor-element.elementor-element-4a31406{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-587 .elementor-element.elementor-element-7d1a47b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-e04d0fa img{width:100%;height:450px;object-fit:cover;object-position:top center;}.elementor-587 .elementor-element.elementor-element-c615f4b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-3b7bb63 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-dd15fd8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-1d008bc{padding:0px 40px 0px 0px;}.elementor-587 .elementor-element.elementor-element-b3d4654{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-587 .elementor-element.elementor-element-71eb579{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-8528dc8 img{width:100%;height:450px;object-fit:cover;object-position:top center;}.elementor-587 .elementor-element.elementor-element-138c61c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-a4a2a06 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-98c3f0d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-4b38270{padding:0px 40px 0px 0px;}.elementor-587 .elementor-element.elementor-element-1939b7d{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-587 .elementor-element.elementor-element-58f4aab{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-f2ab6f6 img{width:100%;height:450px;object-fit:cover;object-position:top center;}.elementor-587 .elementor-element.elementor-element-e7a2ca9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-4e40eeb .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-b93b302{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-6695b99{padding:0px 40px 0px 0px;}.elementor-587 .elementor-element.elementor-element-df46c63{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-587 .elementor-element.elementor-element-3c4557a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-f8ba123 img{width:100%;height:450px;object-fit:cover;object-position:top center;}.elementor-587 .elementor-element.elementor-element-e784764{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-a203f37 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-f005615{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-dafccba{padding:0px 40px 0px 0px;}.elementor-587 .elementor-element.elementor-element-636c454{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-587 .elementor-element.elementor-element-0d5085c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-76d74a3 img{width:100%;height:450px;object-fit:cover;object-position:top center;}.elementor-587 .elementor-element.elementor-element-ad95a3a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-03b359b .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-ee7d9f0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-48cac59{padding:0px 40px 0px 0px;}.elementor-587 .elementor-element.elementor-element-7e00a51{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-587 .elementor-element.elementor-element-32adec7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-4d37300 img{width:100%;height:450px;object-fit:cover;object-position:top center;}.elementor-587 .elementor-element.elementor-element-9f73e5c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-abc428f .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-e40e7c0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-63b40f9{padding:0px 40px 0px 0px;}.elementor-587 .elementor-element.elementor-element-7f5540e{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-587 .elementor-element.elementor-element-5fee80b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-b378c72 img{width:100%;height:450px;object-fit:cover;object-position:top center;}.elementor-587 .elementor-element.elementor-element-9c3f06e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-35a7c63 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-4e3e0f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-7eb7c5e{padding:0px 40px 0px 0px;}.elementor-587 .elementor-element.elementor-element-b9f196c{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-587 .elementor-element.elementor-element-02e9836{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-79acb98 img{width:100%;height:450px;object-fit:cover;object-position:top center;}.elementor-587 .elementor-element.elementor-element-df48c94{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-3aa3a73 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-0fe6a38{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-6cdea72{padding:0px 40px 0px 0px;}.elementor-587 .elementor-element.elementor-element-0851086{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-e97a037{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-587 .elementor-element.elementor-element-976aba4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-5c622e4 img{width:100%;height:450px;object-fit:cover;object-position:top center;}.elementor-587 .elementor-element.elementor-element-864bb29{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-cf84d62 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-210cf04{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-6c7bb17{padding:0px 40px 0px 0px;}.elementor-587 .elementor-element.elementor-element-83059fc{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-587 .elementor-element.elementor-element-9bf1bde{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-587 .elementor-element.elementor-element-58aeee8 img{width:100%;height:450px;object-fit:cover;object-position:top center;}.elementor-587 .elementor-element.elementor-element-54916f2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-160e9e3 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-def4f68{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-48e2cc3{padding:0px 40px 0px 0px;}.elementor-587 .elementor-element.elementor-element-d58f160{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}:where( .elementor-587 .elementor-element.elementor-element-d58f160 .swiper-slide ) > .e-con{--padding-top:90px;--padding-right:0px;--padding-bottom:97px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:90px;--padding-inline-end:0px;--padding-block-end:97px;--padding-inline-start:0px;}#elementor-popup-modal-587 .dialog-message{height:100vh;padding:25px 25px 25px 25px;}#elementor-popup-modal-587{justify-content:center;align-items:center;}#elementor-popup-modal-587 .dialog-close-button{top:48px;}body:not(.rtl) #elementor-popup-modal-587 .dialog-close-button{right:8%;}body.rtl #elementor-popup-modal-587 .dialog-close-button{left:8%;}}@media(max-width:767px){.elementor-587 .elementor-element.elementor-element-dadc80a{--min-height:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-840c7ba{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-587 .elementor-element.elementor-element-718b9aa{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-587 .elementor-element.elementor-element-010189e img{height:300px;}.elementor-587 .elementor-element.elementor-element-b50f378{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-587 .elementor-element.elementor-element-b5271e0 .elementor-heading-title{font-size:24px;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-587 .elementor-element.elementor-element-5a68c0b{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-332be3b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-587 .elementor-element.elementor-element-7eaee02{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-05e13aa{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-587 .elementor-element.elementor-element-ec536ee{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-587 .elementor-element.elementor-element-1c9207e img{height:300px;}.elementor-587 .elementor-element.elementor-element-1ad089d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-dfafa5b .elementor-heading-title{font-size:24px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-10c671a{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-feb4406{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-587 .elementor-element.elementor-element-0009f1d{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-b7c7542{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-587 .elementor-element.elementor-element-9b2a2df{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-587 .elementor-element.elementor-element-873b8f5 img{height:300px;}.elementor-587 .elementor-element.elementor-element-362e5e5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-02a6716{width:100%;max-width:100%;}.elementor-587 .elementor-element.elementor-element-02a6716 .elementor-heading-title{font-size:22px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-718eec8{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-645c371{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-587 .elementor-element.elementor-element-2ab5a7b{--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;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-587 .elementor-element.elementor-element-ff71d88{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-587 .elementor-element.elementor-element-ff71d88 .elementor-heading-title{font-size:20px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-8f77928{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-587 .elementor-element.elementor-element-723b97b{font-size:18px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-9c9c98f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-587 .elementor-element.elementor-element-d9b35c2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-587 .elementor-element.elementor-element-39c5518{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-587 .elementor-element.elementor-element-9ec77df{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-587 .elementor-element.elementor-element-4152e5c img{height:300px;}.elementor-587 .elementor-element.elementor-element-5d87190{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-0caec82 .elementor-heading-title{font-size:24px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-5627580{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-064452b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-587 .elementor-element.elementor-element-f57f874{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-ff041fd{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-587 .elementor-element.elementor-element-5c4da14{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-587 .elementor-element.elementor-element-255c810 img{height:300px;}.elementor-587 .elementor-element.elementor-element-972b8dd{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-d5bbe8c{width:100%;max-width:100%;}.elementor-587 .elementor-element.elementor-element-d5bbe8c .elementor-heading-title{font-size:22px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-1424e44{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-7592e97{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-587 .elementor-element.elementor-element-5a709e7{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-0819e27{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-587 .elementor-element.elementor-element-632f981{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-587 .elementor-element.elementor-element-a4fb539 img{height:300px;}.elementor-587 .elementor-element.elementor-element-22c7b1c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-aa43025 .elementor-heading-title{font-size:24px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-5a3893a{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-5c8e895{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-587 .elementor-element.elementor-element-34f6e06{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-ea83784{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-587 .elementor-element.elementor-element-671d90a{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-587 .elementor-element.elementor-element-615d2dd img{height:300px;}.elementor-587 .elementor-element.elementor-element-223d0a4{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-3e571af .elementor-heading-title{font-size:24px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-99b2b70{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-c47254c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-587 .elementor-element.elementor-element-932d039{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-4a31406{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-587 .elementor-element.elementor-element-7d1a47b{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-587 .elementor-element.elementor-element-e04d0fa img{height:300px;}.elementor-587 .elementor-element.elementor-element-c615f4b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-3b7bb63 .elementor-heading-title{font-size:24px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-20216bb{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-dd15fd8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-587 .elementor-element.elementor-element-1d008bc{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-b3d4654{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-587 .elementor-element.elementor-element-71eb579{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-587 .elementor-element.elementor-element-8528dc8 img{height:300px;}.elementor-587 .elementor-element.elementor-element-138c61c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-a4a2a06 .elementor-heading-title{font-size:24px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-5127cdc{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-98c3f0d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-587 .elementor-element.elementor-element-4b38270{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-1939b7d{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-587 .elementor-element.elementor-element-58f4aab{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-587 .elementor-element.elementor-element-f2ab6f6 img{height:300px;}.elementor-587 .elementor-element.elementor-element-e7a2ca9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-4e40eeb .elementor-heading-title{font-size:24px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-0e26054{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-b93b302{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-587 .elementor-element.elementor-element-6695b99{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-df46c63{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-587 .elementor-element.elementor-element-3c4557a{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-587 .elementor-element.elementor-element-f8ba123 img{height:300px;}.elementor-587 .elementor-element.elementor-element-e784764{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-a203f37 .elementor-heading-title{font-size:24px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-fdd9a57{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-f005615{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-587 .elementor-element.elementor-element-dafccba{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-636c454{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-587 .elementor-element.elementor-element-0d5085c{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-587 .elementor-element.elementor-element-76d74a3 img{height:300px;}.elementor-587 .elementor-element.elementor-element-ad95a3a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-03b359b .elementor-heading-title{font-size:24px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-6ce9098{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-ee7d9f0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-587 .elementor-element.elementor-element-48cac59{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-7e00a51{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-587 .elementor-element.elementor-element-32adec7{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-587 .elementor-element.elementor-element-4d37300 img{height:300px;}.elementor-587 .elementor-element.elementor-element-9f73e5c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-abc428f .elementor-heading-title{font-size:24px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-4dd510f{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-e40e7c0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-587 .elementor-element.elementor-element-63b40f9{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-7f5540e{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-587 .elementor-element.elementor-element-5fee80b{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-587 .elementor-element.elementor-element-b378c72 img{height:300px;}.elementor-587 .elementor-element.elementor-element-9c3f06e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-35a7c63 .elementor-heading-title{font-size:24px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-c679ced{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-4e3e0f7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-587 .elementor-element.elementor-element-7eb7c5e{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-b9f196c{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-587 .elementor-element.elementor-element-02e9836{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-587 .elementor-element.elementor-element-79acb98 img{height:300px;}.elementor-587 .elementor-element.elementor-element-df48c94{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-3aa3a73 .elementor-heading-title{font-size:24px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-f631002{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-0fe6a38{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-587 .elementor-element.elementor-element-6cdea72{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-e97a037{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-587 .elementor-element.elementor-element-976aba4{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-587 .elementor-element.elementor-element-5c622e4 img{height:300px;}.elementor-587 .elementor-element.elementor-element-864bb29{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-cf84d62 .elementor-heading-title{font-size:24px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-c847e70{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-210cf04{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-587 .elementor-element.elementor-element-6c7bb17{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-83059fc{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-587 .elementor-element.elementor-element-9bf1bde{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-587 .elementor-element.elementor-element-58aeee8 img{height:300px;}.elementor-587 .elementor-element.elementor-element-54916f2{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-587 .elementor-element.elementor-element-160e9e3 .elementor-heading-title{font-size:24px;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-89e9939{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-def4f68{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-587 .elementor-element.elementor-element-48e2cc3{font-size:14px;line-height:1lh;letter-spacing:0px;}.elementor-587 .elementor-element.elementor-element-d58f160{--e-n-carousel-swiper-slides-to-display:1;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 20vw) 0vw;--e-n-carousel-arrow-prev-top-position:40px;--e-n-carousel-arrow-next-top-position:40px;--e-n-carousel-arrow-size:20px;}:where( .elementor-587 .elementor-element.elementor-element-d58f160 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:70px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:70px;--padding-inline-end:0px;--padding-block-end:40px;--padding-inline-start:0px;}#elementor-popup-modal-587 .dialog-message{width:100%;height:100vh;padding:0px 0px 0px 0px;}#elementor-popup-modal-587{justify-content:center;align-items:center;}#elementor-popup-modal-587 .dialog-close-button{top:13px;font-size:15px;}body:not(.rtl) #elementor-popup-modal-587 .dialog-close-button{right:40px;}body.rtl #elementor-popup-modal-587 .dialog-close-button{left:40px;}}@media(min-width:768px){.elementor-587 .elementor-element.elementor-element-840c7ba{--width:100%;}.elementor-587 .elementor-element.elementor-element-332be3b{--width:100%;}.elementor-587 .elementor-element.elementor-element-05e13aa{--width:100%;}.elementor-587 .elementor-element.elementor-element-feb4406{--width:100%;}.elementor-587 .elementor-element.elementor-element-b7c7542{--width:100%;}.elementor-587 .elementor-element.elementor-element-645c371{--width:100%;}.elementor-587 .elementor-element.elementor-element-39c5518{--width:100%;}.elementor-587 .elementor-element.elementor-element-064452b{--width:100%;}.elementor-587 .elementor-element.elementor-element-ff041fd{--width:100%;}.elementor-587 .elementor-element.elementor-element-7592e97{--width:100%;}.elementor-587 .elementor-element.elementor-element-0819e27{--width:100%;}.elementor-587 .elementor-element.elementor-element-5c8e895{--width:100%;}.elementor-587 .elementor-element.elementor-element-ea83784{--width:100%;}.elementor-587 .elementor-element.elementor-element-c47254c{--width:100%;}.elementor-587 .elementor-element.elementor-element-4a31406{--width:100%;}.elementor-587 .elementor-element.elementor-element-dd15fd8{--width:100%;}.elementor-587 .elementor-element.elementor-element-b3d4654{--width:100%;}.elementor-587 .elementor-element.elementor-element-98c3f0d{--width:100%;}.elementor-587 .elementor-element.elementor-element-1939b7d{--width:100%;}.elementor-587 .elementor-element.elementor-element-b93b302{--width:100%;}.elementor-587 .elementor-element.elementor-element-df46c63{--width:100%;}.elementor-587 .elementor-element.elementor-element-f005615{--width:100%;}.elementor-587 .elementor-element.elementor-element-636c454{--width:100%;}.elementor-587 .elementor-element.elementor-element-ee7d9f0{--width:100%;}.elementor-587 .elementor-element.elementor-element-7e00a51{--width:100%;}.elementor-587 .elementor-element.elementor-element-e40e7c0{--width:100%;}.elementor-587 .elementor-element.elementor-element-7f5540e{--width:100%;}.elementor-587 .elementor-element.elementor-element-4e3e0f7{--width:100%;}.elementor-587 .elementor-element.elementor-element-b9f196c{--width:100%;}.elementor-587 .elementor-element.elementor-element-0fe6a38{--width:100%;}.elementor-587 .elementor-element.elementor-element-e97a037{--width:100%;}.elementor-587 .elementor-element.elementor-element-210cf04{--width:100%;}.elementor-587 .elementor-element.elementor-element-83059fc{--width:100%;}.elementor-587 .elementor-element.elementor-element-def4f68{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-5a68c0b */.elementor-587 .elementor-element.elementor-element-5a68c0b {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a68c0b {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f669f6e */.elementor-587 .elementor-element.elementor-element-f669f6e {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f669f6e {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10c671a */.elementor-587 .elementor-element.elementor-element-10c671a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-10c671a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e8e80 */.elementor-587 .elementor-element.elementor-element-c8e8e80 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c8e8e80 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718eec8 */.elementor-587 .elementor-element.elementor-element-718eec8 {
    max-width: 672px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-718eec8 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ab5a7b */.elementor-587 .elementor-element.elementor-element-2ab5a7b {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-2ab5a7b {
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e88ae */.elementor-587 .elementor-element.elementor-element-73e88ae {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-73e88ae {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5627580 */.elementor-587 .elementor-element.elementor-element-5627580 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5627580 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f57f874 */.elementor-587 .elementor-element.elementor-element-f57f874 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f57f874 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a407b26 */.elementor-587 .elementor-element.elementor-element-a407b26 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-a407b26 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1424e44 */.elementor-587 .elementor-element.elementor-element-1424e44 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1424e44 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a709e7 */.elementor-587 .elementor-element.elementor-element-5a709e7 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a709e7 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15be862 */.elementor-587 .elementor-element.elementor-element-15be862 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-15be862 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a3893a */.elementor-587 .elementor-element.elementor-element-5a3893a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a3893a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34f6e06 */.elementor-587 .elementor-element.elementor-element-34f6e06 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-34f6e06 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b9169 */.elementor-587 .elementor-element.elementor-element-84b9169 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-84b9169 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99b2b70 */.elementor-587 .elementor-element.elementor-element-99b2b70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-99b2b70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159d123 */.elementor-587 .elementor-element.elementor-element-159d123 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-159d123 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20216bb */.elementor-587 .elementor-element.elementor-element-20216bb {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-20216bb {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9778a5b */.elementor-587 .elementor-element.elementor-element-9778a5b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-9778a5b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5127cdc */.elementor-587 .elementor-element.elementor-element-5127cdc {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5127cdc {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0e13f */.elementor-587 .elementor-element.elementor-element-1a0e13f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1a0e13f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e26054 */.elementor-587 .elementor-element.elementor-element-0e26054 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0e26054 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e81cb1d */.elementor-587 .elementor-element.elementor-element-e81cb1d {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-e81cb1d {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1131d7 */.elementor-587 .elementor-element.elementor-element-f1131d7 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f1131d7 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ce9098 */.elementor-587 .elementor-element.elementor-element-6ce9098 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6ce9098 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3fd8b */.elementor-587 .elementor-element.elementor-element-4a3fd8b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4a3fd8b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dd510f */.elementor-587 .elementor-element.elementor-element-4dd510f {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4dd510f {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80267e1 */.elementor-587 .elementor-element.elementor-element-80267e1 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-80267e1 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c679ced */.elementor-587 .elementor-element.elementor-element-c679ced {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c679ced {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d806042 */.elementor-587 .elementor-element.elementor-element-d806042 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-d806042 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f631002 */.elementor-587 .elementor-element.elementor-element-f631002 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f631002 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50e803 */.elementor-587 .elementor-element.elementor-element-c50e803 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c50e803 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c847e70 */.elementor-587 .elementor-element.elementor-element-c847e70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c847e70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c7bb17 */.elementor-587 .elementor-element.elementor-element-6c7bb17 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6c7bb17 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0851086 */.elementor-587 .elementor-element.elementor-element-0851086 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0851086 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89e9939 */.elementor-587 .elementor-element.elementor-element-89e9939 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-89e9939 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48e2cc3 */.elementor-587 .elementor-element.elementor-element-48e2cc3 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-48e2cc3 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cab51f */.elementor-587 .elementor-element.elementor-element-8cab51f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-8cab51f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a68c0b */.elementor-587 .elementor-element.elementor-element-5a68c0b {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a68c0b {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f669f6e */.elementor-587 .elementor-element.elementor-element-f669f6e {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f669f6e {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10c671a */.elementor-587 .elementor-element.elementor-element-10c671a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-10c671a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e8e80 */.elementor-587 .elementor-element.elementor-element-c8e8e80 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c8e8e80 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718eec8 */.elementor-587 .elementor-element.elementor-element-718eec8 {
    max-width: 672px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-718eec8 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ab5a7b */.elementor-587 .elementor-element.elementor-element-2ab5a7b {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-2ab5a7b {
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e88ae */.elementor-587 .elementor-element.elementor-element-73e88ae {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-73e88ae {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5627580 */.elementor-587 .elementor-element.elementor-element-5627580 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5627580 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f57f874 */.elementor-587 .elementor-element.elementor-element-f57f874 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f57f874 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a407b26 */.elementor-587 .elementor-element.elementor-element-a407b26 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-a407b26 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1424e44 */.elementor-587 .elementor-element.elementor-element-1424e44 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1424e44 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a709e7 */.elementor-587 .elementor-element.elementor-element-5a709e7 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a709e7 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15be862 */.elementor-587 .elementor-element.elementor-element-15be862 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-15be862 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a3893a */.elementor-587 .elementor-element.elementor-element-5a3893a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a3893a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34f6e06 */.elementor-587 .elementor-element.elementor-element-34f6e06 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-34f6e06 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b9169 */.elementor-587 .elementor-element.elementor-element-84b9169 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-84b9169 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99b2b70 */.elementor-587 .elementor-element.elementor-element-99b2b70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-99b2b70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159d123 */.elementor-587 .elementor-element.elementor-element-159d123 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-159d123 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20216bb */.elementor-587 .elementor-element.elementor-element-20216bb {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-20216bb {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9778a5b */.elementor-587 .elementor-element.elementor-element-9778a5b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-9778a5b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5127cdc */.elementor-587 .elementor-element.elementor-element-5127cdc {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5127cdc {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0e13f */.elementor-587 .elementor-element.elementor-element-1a0e13f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1a0e13f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e26054 */.elementor-587 .elementor-element.elementor-element-0e26054 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0e26054 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e81cb1d */.elementor-587 .elementor-element.elementor-element-e81cb1d {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-e81cb1d {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1131d7 */.elementor-587 .elementor-element.elementor-element-f1131d7 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f1131d7 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ce9098 */.elementor-587 .elementor-element.elementor-element-6ce9098 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6ce9098 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3fd8b */.elementor-587 .elementor-element.elementor-element-4a3fd8b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4a3fd8b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dd510f */.elementor-587 .elementor-element.elementor-element-4dd510f {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4dd510f {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80267e1 */.elementor-587 .elementor-element.elementor-element-80267e1 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-80267e1 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c679ced */.elementor-587 .elementor-element.elementor-element-c679ced {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c679ced {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d806042 */.elementor-587 .elementor-element.elementor-element-d806042 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-d806042 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f631002 */.elementor-587 .elementor-element.elementor-element-f631002 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f631002 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50e803 */.elementor-587 .elementor-element.elementor-element-c50e803 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c50e803 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c847e70 */.elementor-587 .elementor-element.elementor-element-c847e70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c847e70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c7bb17 */.elementor-587 .elementor-element.elementor-element-6c7bb17 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6c7bb17 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0851086 */.elementor-587 .elementor-element.elementor-element-0851086 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0851086 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89e9939 */.elementor-587 .elementor-element.elementor-element-89e9939 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-89e9939 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48e2cc3 */.elementor-587 .elementor-element.elementor-element-48e2cc3 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-48e2cc3 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cab51f */.elementor-587 .elementor-element.elementor-element-8cab51f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-8cab51f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a68c0b */.elementor-587 .elementor-element.elementor-element-5a68c0b {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a68c0b {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f669f6e */.elementor-587 .elementor-element.elementor-element-f669f6e {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f669f6e {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10c671a */.elementor-587 .elementor-element.elementor-element-10c671a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-10c671a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e8e80 */.elementor-587 .elementor-element.elementor-element-c8e8e80 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c8e8e80 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718eec8 */.elementor-587 .elementor-element.elementor-element-718eec8 {
    max-width: 672px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-718eec8 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ab5a7b */.elementor-587 .elementor-element.elementor-element-2ab5a7b {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-2ab5a7b {
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e88ae */.elementor-587 .elementor-element.elementor-element-73e88ae {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-73e88ae {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5627580 */.elementor-587 .elementor-element.elementor-element-5627580 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5627580 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f57f874 */.elementor-587 .elementor-element.elementor-element-f57f874 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f57f874 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a407b26 */.elementor-587 .elementor-element.elementor-element-a407b26 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-a407b26 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1424e44 */.elementor-587 .elementor-element.elementor-element-1424e44 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1424e44 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a709e7 */.elementor-587 .elementor-element.elementor-element-5a709e7 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a709e7 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15be862 */.elementor-587 .elementor-element.elementor-element-15be862 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-15be862 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a3893a */.elementor-587 .elementor-element.elementor-element-5a3893a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a3893a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34f6e06 */.elementor-587 .elementor-element.elementor-element-34f6e06 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-34f6e06 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b9169 */.elementor-587 .elementor-element.elementor-element-84b9169 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-84b9169 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99b2b70 */.elementor-587 .elementor-element.elementor-element-99b2b70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-99b2b70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159d123 */.elementor-587 .elementor-element.elementor-element-159d123 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-159d123 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20216bb */.elementor-587 .elementor-element.elementor-element-20216bb {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-20216bb {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9778a5b */.elementor-587 .elementor-element.elementor-element-9778a5b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-9778a5b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5127cdc */.elementor-587 .elementor-element.elementor-element-5127cdc {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5127cdc {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0e13f */.elementor-587 .elementor-element.elementor-element-1a0e13f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1a0e13f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e26054 */.elementor-587 .elementor-element.elementor-element-0e26054 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0e26054 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e81cb1d */.elementor-587 .elementor-element.elementor-element-e81cb1d {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-e81cb1d {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1131d7 */.elementor-587 .elementor-element.elementor-element-f1131d7 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f1131d7 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ce9098 */.elementor-587 .elementor-element.elementor-element-6ce9098 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6ce9098 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3fd8b */.elementor-587 .elementor-element.elementor-element-4a3fd8b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4a3fd8b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dd510f */.elementor-587 .elementor-element.elementor-element-4dd510f {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4dd510f {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80267e1 */.elementor-587 .elementor-element.elementor-element-80267e1 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-80267e1 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c679ced */.elementor-587 .elementor-element.elementor-element-c679ced {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c679ced {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d806042 */.elementor-587 .elementor-element.elementor-element-d806042 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-d806042 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f631002 */.elementor-587 .elementor-element.elementor-element-f631002 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f631002 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50e803 */.elementor-587 .elementor-element.elementor-element-c50e803 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c50e803 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c847e70 */.elementor-587 .elementor-element.elementor-element-c847e70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c847e70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c7bb17 */.elementor-587 .elementor-element.elementor-element-6c7bb17 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6c7bb17 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0851086 */.elementor-587 .elementor-element.elementor-element-0851086 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0851086 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89e9939 */.elementor-587 .elementor-element.elementor-element-89e9939 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-89e9939 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48e2cc3 */.elementor-587 .elementor-element.elementor-element-48e2cc3 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-48e2cc3 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cab51f */.elementor-587 .elementor-element.elementor-element-8cab51f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-8cab51f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a68c0b */.elementor-587 .elementor-element.elementor-element-5a68c0b {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a68c0b {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f669f6e */.elementor-587 .elementor-element.elementor-element-f669f6e {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f669f6e {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10c671a */.elementor-587 .elementor-element.elementor-element-10c671a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-10c671a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e8e80 */.elementor-587 .elementor-element.elementor-element-c8e8e80 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c8e8e80 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718eec8 */.elementor-587 .elementor-element.elementor-element-718eec8 {
    max-width: 672px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-718eec8 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ab5a7b */.elementor-587 .elementor-element.elementor-element-2ab5a7b {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-2ab5a7b {
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e88ae */.elementor-587 .elementor-element.elementor-element-73e88ae {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-73e88ae {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5627580 */.elementor-587 .elementor-element.elementor-element-5627580 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5627580 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f57f874 */.elementor-587 .elementor-element.elementor-element-f57f874 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f57f874 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a407b26 */.elementor-587 .elementor-element.elementor-element-a407b26 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-a407b26 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1424e44 */.elementor-587 .elementor-element.elementor-element-1424e44 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1424e44 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a709e7 */.elementor-587 .elementor-element.elementor-element-5a709e7 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a709e7 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15be862 */.elementor-587 .elementor-element.elementor-element-15be862 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-15be862 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a3893a */.elementor-587 .elementor-element.elementor-element-5a3893a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a3893a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34f6e06 */.elementor-587 .elementor-element.elementor-element-34f6e06 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-34f6e06 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b9169 */.elementor-587 .elementor-element.elementor-element-84b9169 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-84b9169 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99b2b70 */.elementor-587 .elementor-element.elementor-element-99b2b70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-99b2b70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159d123 */.elementor-587 .elementor-element.elementor-element-159d123 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-159d123 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20216bb */.elementor-587 .elementor-element.elementor-element-20216bb {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-20216bb {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9778a5b */.elementor-587 .elementor-element.elementor-element-9778a5b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-9778a5b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5127cdc */.elementor-587 .elementor-element.elementor-element-5127cdc {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5127cdc {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0e13f */.elementor-587 .elementor-element.elementor-element-1a0e13f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1a0e13f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e26054 */.elementor-587 .elementor-element.elementor-element-0e26054 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0e26054 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e81cb1d */.elementor-587 .elementor-element.elementor-element-e81cb1d {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-e81cb1d {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1131d7 */.elementor-587 .elementor-element.elementor-element-f1131d7 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f1131d7 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ce9098 */.elementor-587 .elementor-element.elementor-element-6ce9098 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6ce9098 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3fd8b */.elementor-587 .elementor-element.elementor-element-4a3fd8b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4a3fd8b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dd510f */.elementor-587 .elementor-element.elementor-element-4dd510f {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4dd510f {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80267e1 */.elementor-587 .elementor-element.elementor-element-80267e1 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-80267e1 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c679ced */.elementor-587 .elementor-element.elementor-element-c679ced {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c679ced {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d806042 */.elementor-587 .elementor-element.elementor-element-d806042 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-d806042 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f631002 */.elementor-587 .elementor-element.elementor-element-f631002 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f631002 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50e803 */.elementor-587 .elementor-element.elementor-element-c50e803 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c50e803 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c847e70 */.elementor-587 .elementor-element.elementor-element-c847e70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c847e70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c7bb17 */.elementor-587 .elementor-element.elementor-element-6c7bb17 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6c7bb17 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0851086 */.elementor-587 .elementor-element.elementor-element-0851086 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0851086 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89e9939 */.elementor-587 .elementor-element.elementor-element-89e9939 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-89e9939 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48e2cc3 */.elementor-587 .elementor-element.elementor-element-48e2cc3 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-48e2cc3 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cab51f */.elementor-587 .elementor-element.elementor-element-8cab51f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-8cab51f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a68c0b */.elementor-587 .elementor-element.elementor-element-5a68c0b {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a68c0b {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f669f6e */.elementor-587 .elementor-element.elementor-element-f669f6e {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f669f6e {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10c671a */.elementor-587 .elementor-element.elementor-element-10c671a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-10c671a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e8e80 */.elementor-587 .elementor-element.elementor-element-c8e8e80 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c8e8e80 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718eec8 */.elementor-587 .elementor-element.elementor-element-718eec8 {
    max-width: 672px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-718eec8 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ab5a7b */.elementor-587 .elementor-element.elementor-element-2ab5a7b {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-2ab5a7b {
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e88ae */.elementor-587 .elementor-element.elementor-element-73e88ae {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-73e88ae {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5627580 */.elementor-587 .elementor-element.elementor-element-5627580 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5627580 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f57f874 */.elementor-587 .elementor-element.elementor-element-f57f874 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f57f874 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a407b26 */.elementor-587 .elementor-element.elementor-element-a407b26 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-a407b26 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1424e44 */.elementor-587 .elementor-element.elementor-element-1424e44 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1424e44 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a709e7 */.elementor-587 .elementor-element.elementor-element-5a709e7 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a709e7 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15be862 */.elementor-587 .elementor-element.elementor-element-15be862 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-15be862 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a3893a */.elementor-587 .elementor-element.elementor-element-5a3893a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a3893a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34f6e06 */.elementor-587 .elementor-element.elementor-element-34f6e06 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-34f6e06 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b9169 */.elementor-587 .elementor-element.elementor-element-84b9169 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-84b9169 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99b2b70 */.elementor-587 .elementor-element.elementor-element-99b2b70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-99b2b70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159d123 */.elementor-587 .elementor-element.elementor-element-159d123 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-159d123 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20216bb */.elementor-587 .elementor-element.elementor-element-20216bb {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-20216bb {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9778a5b */.elementor-587 .elementor-element.elementor-element-9778a5b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-9778a5b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5127cdc */.elementor-587 .elementor-element.elementor-element-5127cdc {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5127cdc {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0e13f */.elementor-587 .elementor-element.elementor-element-1a0e13f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1a0e13f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e26054 */.elementor-587 .elementor-element.elementor-element-0e26054 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0e26054 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e81cb1d */.elementor-587 .elementor-element.elementor-element-e81cb1d {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-e81cb1d {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1131d7 */.elementor-587 .elementor-element.elementor-element-f1131d7 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f1131d7 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ce9098 */.elementor-587 .elementor-element.elementor-element-6ce9098 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6ce9098 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3fd8b */.elementor-587 .elementor-element.elementor-element-4a3fd8b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4a3fd8b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dd510f */.elementor-587 .elementor-element.elementor-element-4dd510f {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4dd510f {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80267e1 */.elementor-587 .elementor-element.elementor-element-80267e1 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-80267e1 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c679ced */.elementor-587 .elementor-element.elementor-element-c679ced {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c679ced {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d806042 */.elementor-587 .elementor-element.elementor-element-d806042 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-d806042 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f631002 */.elementor-587 .elementor-element.elementor-element-f631002 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f631002 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50e803 */.elementor-587 .elementor-element.elementor-element-c50e803 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c50e803 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c847e70 */.elementor-587 .elementor-element.elementor-element-c847e70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c847e70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c7bb17 */.elementor-587 .elementor-element.elementor-element-6c7bb17 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6c7bb17 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0851086 */.elementor-587 .elementor-element.elementor-element-0851086 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0851086 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89e9939 */.elementor-587 .elementor-element.elementor-element-89e9939 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-89e9939 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48e2cc3 */.elementor-587 .elementor-element.elementor-element-48e2cc3 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-48e2cc3 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cab51f */.elementor-587 .elementor-element.elementor-element-8cab51f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-8cab51f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a68c0b */.elementor-587 .elementor-element.elementor-element-5a68c0b {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a68c0b {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f669f6e */.elementor-587 .elementor-element.elementor-element-f669f6e {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f669f6e {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10c671a */.elementor-587 .elementor-element.elementor-element-10c671a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-10c671a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e8e80 */.elementor-587 .elementor-element.elementor-element-c8e8e80 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c8e8e80 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718eec8 */.elementor-587 .elementor-element.elementor-element-718eec8 {
    max-width: 672px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-718eec8 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ab5a7b */.elementor-587 .elementor-element.elementor-element-2ab5a7b {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-2ab5a7b {
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e88ae */.elementor-587 .elementor-element.elementor-element-73e88ae {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-73e88ae {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5627580 */.elementor-587 .elementor-element.elementor-element-5627580 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5627580 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f57f874 */.elementor-587 .elementor-element.elementor-element-f57f874 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f57f874 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a407b26 */.elementor-587 .elementor-element.elementor-element-a407b26 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-a407b26 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1424e44 */.elementor-587 .elementor-element.elementor-element-1424e44 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1424e44 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a709e7 */.elementor-587 .elementor-element.elementor-element-5a709e7 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a709e7 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15be862 */.elementor-587 .elementor-element.elementor-element-15be862 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-15be862 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a3893a */.elementor-587 .elementor-element.elementor-element-5a3893a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a3893a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34f6e06 */.elementor-587 .elementor-element.elementor-element-34f6e06 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-34f6e06 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b9169 */.elementor-587 .elementor-element.elementor-element-84b9169 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-84b9169 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99b2b70 */.elementor-587 .elementor-element.elementor-element-99b2b70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-99b2b70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159d123 */.elementor-587 .elementor-element.elementor-element-159d123 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-159d123 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20216bb */.elementor-587 .elementor-element.elementor-element-20216bb {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-20216bb {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9778a5b */.elementor-587 .elementor-element.elementor-element-9778a5b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-9778a5b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5127cdc */.elementor-587 .elementor-element.elementor-element-5127cdc {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5127cdc {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0e13f */.elementor-587 .elementor-element.elementor-element-1a0e13f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1a0e13f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e26054 */.elementor-587 .elementor-element.elementor-element-0e26054 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0e26054 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e81cb1d */.elementor-587 .elementor-element.elementor-element-e81cb1d {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-e81cb1d {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1131d7 */.elementor-587 .elementor-element.elementor-element-f1131d7 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f1131d7 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ce9098 */.elementor-587 .elementor-element.elementor-element-6ce9098 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6ce9098 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3fd8b */.elementor-587 .elementor-element.elementor-element-4a3fd8b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4a3fd8b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dd510f */.elementor-587 .elementor-element.elementor-element-4dd510f {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4dd510f {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80267e1 */.elementor-587 .elementor-element.elementor-element-80267e1 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-80267e1 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c679ced */.elementor-587 .elementor-element.elementor-element-c679ced {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c679ced {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d806042 */.elementor-587 .elementor-element.elementor-element-d806042 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-d806042 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f631002 */.elementor-587 .elementor-element.elementor-element-f631002 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f631002 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50e803 */.elementor-587 .elementor-element.elementor-element-c50e803 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c50e803 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c847e70 */.elementor-587 .elementor-element.elementor-element-c847e70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c847e70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c7bb17 */.elementor-587 .elementor-element.elementor-element-6c7bb17 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6c7bb17 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0851086 */.elementor-587 .elementor-element.elementor-element-0851086 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0851086 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89e9939 */.elementor-587 .elementor-element.elementor-element-89e9939 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-89e9939 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48e2cc3 */.elementor-587 .elementor-element.elementor-element-48e2cc3 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-48e2cc3 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cab51f */.elementor-587 .elementor-element.elementor-element-8cab51f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-8cab51f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a68c0b */.elementor-587 .elementor-element.elementor-element-5a68c0b {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a68c0b {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f669f6e */.elementor-587 .elementor-element.elementor-element-f669f6e {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f669f6e {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10c671a */.elementor-587 .elementor-element.elementor-element-10c671a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-10c671a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e8e80 */.elementor-587 .elementor-element.elementor-element-c8e8e80 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c8e8e80 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718eec8 */.elementor-587 .elementor-element.elementor-element-718eec8 {
    max-width: 672px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-718eec8 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ab5a7b */.elementor-587 .elementor-element.elementor-element-2ab5a7b {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-2ab5a7b {
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e88ae */.elementor-587 .elementor-element.elementor-element-73e88ae {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-73e88ae {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5627580 */.elementor-587 .elementor-element.elementor-element-5627580 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5627580 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f57f874 */.elementor-587 .elementor-element.elementor-element-f57f874 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f57f874 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a407b26 */.elementor-587 .elementor-element.elementor-element-a407b26 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-a407b26 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1424e44 */.elementor-587 .elementor-element.elementor-element-1424e44 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1424e44 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a709e7 */.elementor-587 .elementor-element.elementor-element-5a709e7 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a709e7 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15be862 */.elementor-587 .elementor-element.elementor-element-15be862 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-15be862 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a3893a */.elementor-587 .elementor-element.elementor-element-5a3893a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a3893a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34f6e06 */.elementor-587 .elementor-element.elementor-element-34f6e06 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-34f6e06 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b9169 */.elementor-587 .elementor-element.elementor-element-84b9169 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-84b9169 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99b2b70 */.elementor-587 .elementor-element.elementor-element-99b2b70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-99b2b70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159d123 */.elementor-587 .elementor-element.elementor-element-159d123 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-159d123 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20216bb */.elementor-587 .elementor-element.elementor-element-20216bb {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-20216bb {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9778a5b */.elementor-587 .elementor-element.elementor-element-9778a5b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-9778a5b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5127cdc */.elementor-587 .elementor-element.elementor-element-5127cdc {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5127cdc {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0e13f */.elementor-587 .elementor-element.elementor-element-1a0e13f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1a0e13f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e26054 */.elementor-587 .elementor-element.elementor-element-0e26054 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0e26054 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e81cb1d */.elementor-587 .elementor-element.elementor-element-e81cb1d {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-e81cb1d {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1131d7 */.elementor-587 .elementor-element.elementor-element-f1131d7 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f1131d7 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ce9098 */.elementor-587 .elementor-element.elementor-element-6ce9098 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6ce9098 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3fd8b */.elementor-587 .elementor-element.elementor-element-4a3fd8b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4a3fd8b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dd510f */.elementor-587 .elementor-element.elementor-element-4dd510f {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4dd510f {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80267e1 */.elementor-587 .elementor-element.elementor-element-80267e1 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-80267e1 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c679ced */.elementor-587 .elementor-element.elementor-element-c679ced {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c679ced {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d806042 */.elementor-587 .elementor-element.elementor-element-d806042 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-d806042 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f631002 */.elementor-587 .elementor-element.elementor-element-f631002 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f631002 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50e803 */.elementor-587 .elementor-element.elementor-element-c50e803 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c50e803 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c847e70 */.elementor-587 .elementor-element.elementor-element-c847e70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c847e70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c7bb17 */.elementor-587 .elementor-element.elementor-element-6c7bb17 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6c7bb17 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0851086 */.elementor-587 .elementor-element.elementor-element-0851086 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0851086 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89e9939 */.elementor-587 .elementor-element.elementor-element-89e9939 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-89e9939 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48e2cc3 */.elementor-587 .elementor-element.elementor-element-48e2cc3 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-48e2cc3 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cab51f */.elementor-587 .elementor-element.elementor-element-8cab51f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-8cab51f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a68c0b */.elementor-587 .elementor-element.elementor-element-5a68c0b {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a68c0b {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f669f6e */.elementor-587 .elementor-element.elementor-element-f669f6e {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f669f6e {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10c671a */.elementor-587 .elementor-element.elementor-element-10c671a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-10c671a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e8e80 */.elementor-587 .elementor-element.elementor-element-c8e8e80 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c8e8e80 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718eec8 */.elementor-587 .elementor-element.elementor-element-718eec8 {
    max-width: 672px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-718eec8 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ab5a7b */.elementor-587 .elementor-element.elementor-element-2ab5a7b {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-2ab5a7b {
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e88ae */.elementor-587 .elementor-element.elementor-element-73e88ae {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-73e88ae {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5627580 */.elementor-587 .elementor-element.elementor-element-5627580 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5627580 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f57f874 */.elementor-587 .elementor-element.elementor-element-f57f874 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f57f874 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a407b26 */.elementor-587 .elementor-element.elementor-element-a407b26 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-a407b26 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1424e44 */.elementor-587 .elementor-element.elementor-element-1424e44 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1424e44 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a709e7 */.elementor-587 .elementor-element.elementor-element-5a709e7 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a709e7 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15be862 */.elementor-587 .elementor-element.elementor-element-15be862 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-15be862 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a3893a */.elementor-587 .elementor-element.elementor-element-5a3893a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a3893a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34f6e06 */.elementor-587 .elementor-element.elementor-element-34f6e06 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-34f6e06 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b9169 */.elementor-587 .elementor-element.elementor-element-84b9169 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-84b9169 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99b2b70 */.elementor-587 .elementor-element.elementor-element-99b2b70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-99b2b70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159d123 */.elementor-587 .elementor-element.elementor-element-159d123 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-159d123 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20216bb */.elementor-587 .elementor-element.elementor-element-20216bb {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-20216bb {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9778a5b */.elementor-587 .elementor-element.elementor-element-9778a5b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-9778a5b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5127cdc */.elementor-587 .elementor-element.elementor-element-5127cdc {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5127cdc {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0e13f */.elementor-587 .elementor-element.elementor-element-1a0e13f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1a0e13f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e26054 */.elementor-587 .elementor-element.elementor-element-0e26054 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0e26054 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e81cb1d */.elementor-587 .elementor-element.elementor-element-e81cb1d {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-e81cb1d {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1131d7 */.elementor-587 .elementor-element.elementor-element-f1131d7 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f1131d7 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ce9098 */.elementor-587 .elementor-element.elementor-element-6ce9098 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6ce9098 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3fd8b */.elementor-587 .elementor-element.elementor-element-4a3fd8b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4a3fd8b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dd510f */.elementor-587 .elementor-element.elementor-element-4dd510f {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4dd510f {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80267e1 */.elementor-587 .elementor-element.elementor-element-80267e1 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-80267e1 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c679ced */.elementor-587 .elementor-element.elementor-element-c679ced {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c679ced {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d806042 */.elementor-587 .elementor-element.elementor-element-d806042 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-d806042 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f631002 */.elementor-587 .elementor-element.elementor-element-f631002 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f631002 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50e803 */.elementor-587 .elementor-element.elementor-element-c50e803 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c50e803 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c847e70 */.elementor-587 .elementor-element.elementor-element-c847e70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c847e70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c7bb17 */.elementor-587 .elementor-element.elementor-element-6c7bb17 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6c7bb17 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0851086 */.elementor-587 .elementor-element.elementor-element-0851086 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0851086 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89e9939 */.elementor-587 .elementor-element.elementor-element-89e9939 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-89e9939 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48e2cc3 */.elementor-587 .elementor-element.elementor-element-48e2cc3 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-48e2cc3 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cab51f */.elementor-587 .elementor-element.elementor-element-8cab51f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-8cab51f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a68c0b */.elementor-587 .elementor-element.elementor-element-5a68c0b {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a68c0b {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f669f6e */.elementor-587 .elementor-element.elementor-element-f669f6e {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f669f6e {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10c671a */.elementor-587 .elementor-element.elementor-element-10c671a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-10c671a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e8e80 */.elementor-587 .elementor-element.elementor-element-c8e8e80 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c8e8e80 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718eec8 */.elementor-587 .elementor-element.elementor-element-718eec8 {
    max-width: 672px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-718eec8 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ab5a7b */.elementor-587 .elementor-element.elementor-element-2ab5a7b {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-2ab5a7b {
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e88ae */.elementor-587 .elementor-element.elementor-element-73e88ae {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-73e88ae {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5627580 */.elementor-587 .elementor-element.elementor-element-5627580 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5627580 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f57f874 */.elementor-587 .elementor-element.elementor-element-f57f874 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f57f874 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a407b26 */.elementor-587 .elementor-element.elementor-element-a407b26 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-a407b26 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1424e44 */.elementor-587 .elementor-element.elementor-element-1424e44 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1424e44 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a709e7 */.elementor-587 .elementor-element.elementor-element-5a709e7 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a709e7 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15be862 */.elementor-587 .elementor-element.elementor-element-15be862 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-15be862 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a3893a */.elementor-587 .elementor-element.elementor-element-5a3893a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a3893a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34f6e06 */.elementor-587 .elementor-element.elementor-element-34f6e06 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-34f6e06 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b9169 */.elementor-587 .elementor-element.elementor-element-84b9169 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-84b9169 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99b2b70 */.elementor-587 .elementor-element.elementor-element-99b2b70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-99b2b70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159d123 */.elementor-587 .elementor-element.elementor-element-159d123 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-159d123 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20216bb */.elementor-587 .elementor-element.elementor-element-20216bb {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-20216bb {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9778a5b */.elementor-587 .elementor-element.elementor-element-9778a5b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-9778a5b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5127cdc */.elementor-587 .elementor-element.elementor-element-5127cdc {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5127cdc {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0e13f */.elementor-587 .elementor-element.elementor-element-1a0e13f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1a0e13f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e26054 */.elementor-587 .elementor-element.elementor-element-0e26054 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0e26054 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e81cb1d */.elementor-587 .elementor-element.elementor-element-e81cb1d {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-e81cb1d {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1131d7 */.elementor-587 .elementor-element.elementor-element-f1131d7 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f1131d7 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ce9098 */.elementor-587 .elementor-element.elementor-element-6ce9098 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6ce9098 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3fd8b */.elementor-587 .elementor-element.elementor-element-4a3fd8b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4a3fd8b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dd510f */.elementor-587 .elementor-element.elementor-element-4dd510f {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4dd510f {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80267e1 */.elementor-587 .elementor-element.elementor-element-80267e1 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-80267e1 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c679ced */.elementor-587 .elementor-element.elementor-element-c679ced {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c679ced {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d806042 */.elementor-587 .elementor-element.elementor-element-d806042 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-d806042 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f631002 */.elementor-587 .elementor-element.elementor-element-f631002 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f631002 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50e803 */.elementor-587 .elementor-element.elementor-element-c50e803 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c50e803 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c847e70 */.elementor-587 .elementor-element.elementor-element-c847e70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c847e70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c7bb17 */.elementor-587 .elementor-element.elementor-element-6c7bb17 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6c7bb17 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0851086 */.elementor-587 .elementor-element.elementor-element-0851086 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0851086 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89e9939 */.elementor-587 .elementor-element.elementor-element-89e9939 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-89e9939 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48e2cc3 */.elementor-587 .elementor-element.elementor-element-48e2cc3 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-48e2cc3 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cab51f */.elementor-587 .elementor-element.elementor-element-8cab51f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-8cab51f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a68c0b */.elementor-587 .elementor-element.elementor-element-5a68c0b {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a68c0b {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f669f6e */.elementor-587 .elementor-element.elementor-element-f669f6e {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f669f6e {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10c671a */.elementor-587 .elementor-element.elementor-element-10c671a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-10c671a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e8e80 */.elementor-587 .elementor-element.elementor-element-c8e8e80 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c8e8e80 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718eec8 */.elementor-587 .elementor-element.elementor-element-718eec8 {
    max-width: 672px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-718eec8 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ab5a7b */.elementor-587 .elementor-element.elementor-element-2ab5a7b {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-2ab5a7b {
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e88ae */.elementor-587 .elementor-element.elementor-element-73e88ae {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-73e88ae {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5627580 */.elementor-587 .elementor-element.elementor-element-5627580 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5627580 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f57f874 */.elementor-587 .elementor-element.elementor-element-f57f874 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f57f874 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a407b26 */.elementor-587 .elementor-element.elementor-element-a407b26 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-a407b26 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1424e44 */.elementor-587 .elementor-element.elementor-element-1424e44 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1424e44 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a709e7 */.elementor-587 .elementor-element.elementor-element-5a709e7 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a709e7 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15be862 */.elementor-587 .elementor-element.elementor-element-15be862 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-15be862 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a3893a */.elementor-587 .elementor-element.elementor-element-5a3893a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a3893a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34f6e06 */.elementor-587 .elementor-element.elementor-element-34f6e06 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-34f6e06 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b9169 */.elementor-587 .elementor-element.elementor-element-84b9169 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-84b9169 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99b2b70 */.elementor-587 .elementor-element.elementor-element-99b2b70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-99b2b70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159d123 */.elementor-587 .elementor-element.elementor-element-159d123 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-159d123 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20216bb */.elementor-587 .elementor-element.elementor-element-20216bb {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-20216bb {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9778a5b */.elementor-587 .elementor-element.elementor-element-9778a5b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-9778a5b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5127cdc */.elementor-587 .elementor-element.elementor-element-5127cdc {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5127cdc {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0e13f */.elementor-587 .elementor-element.elementor-element-1a0e13f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1a0e13f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e26054 */.elementor-587 .elementor-element.elementor-element-0e26054 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0e26054 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e81cb1d */.elementor-587 .elementor-element.elementor-element-e81cb1d {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-e81cb1d {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1131d7 */.elementor-587 .elementor-element.elementor-element-f1131d7 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f1131d7 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ce9098 */.elementor-587 .elementor-element.elementor-element-6ce9098 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6ce9098 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3fd8b */.elementor-587 .elementor-element.elementor-element-4a3fd8b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4a3fd8b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dd510f */.elementor-587 .elementor-element.elementor-element-4dd510f {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4dd510f {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80267e1 */.elementor-587 .elementor-element.elementor-element-80267e1 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-80267e1 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c679ced */.elementor-587 .elementor-element.elementor-element-c679ced {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c679ced {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d806042 */.elementor-587 .elementor-element.elementor-element-d806042 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-d806042 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f631002 */.elementor-587 .elementor-element.elementor-element-f631002 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f631002 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50e803 */.elementor-587 .elementor-element.elementor-element-c50e803 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c50e803 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c847e70 */.elementor-587 .elementor-element.elementor-element-c847e70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c847e70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c7bb17 */.elementor-587 .elementor-element.elementor-element-6c7bb17 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6c7bb17 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0851086 */.elementor-587 .elementor-element.elementor-element-0851086 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0851086 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89e9939 */.elementor-587 .elementor-element.elementor-element-89e9939 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-89e9939 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48e2cc3 */.elementor-587 .elementor-element.elementor-element-48e2cc3 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-48e2cc3 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cab51f */.elementor-587 .elementor-element.elementor-element-8cab51f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-8cab51f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a68c0b */.elementor-587 .elementor-element.elementor-element-5a68c0b {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a68c0b {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f669f6e */.elementor-587 .elementor-element.elementor-element-f669f6e {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f669f6e {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10c671a */.elementor-587 .elementor-element.elementor-element-10c671a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-10c671a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e8e80 */.elementor-587 .elementor-element.elementor-element-c8e8e80 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c8e8e80 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718eec8 */.elementor-587 .elementor-element.elementor-element-718eec8 {
    max-width: 672px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-718eec8 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ab5a7b */.elementor-587 .elementor-element.elementor-element-2ab5a7b {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-2ab5a7b {
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e88ae */.elementor-587 .elementor-element.elementor-element-73e88ae {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-73e88ae {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5627580 */.elementor-587 .elementor-element.elementor-element-5627580 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5627580 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f57f874 */.elementor-587 .elementor-element.elementor-element-f57f874 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f57f874 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a407b26 */.elementor-587 .elementor-element.elementor-element-a407b26 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-a407b26 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1424e44 */.elementor-587 .elementor-element.elementor-element-1424e44 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1424e44 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a709e7 */.elementor-587 .elementor-element.elementor-element-5a709e7 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a709e7 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15be862 */.elementor-587 .elementor-element.elementor-element-15be862 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-15be862 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a3893a */.elementor-587 .elementor-element.elementor-element-5a3893a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a3893a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34f6e06 */.elementor-587 .elementor-element.elementor-element-34f6e06 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-34f6e06 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b9169 */.elementor-587 .elementor-element.elementor-element-84b9169 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-84b9169 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99b2b70 */.elementor-587 .elementor-element.elementor-element-99b2b70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-99b2b70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159d123 */.elementor-587 .elementor-element.elementor-element-159d123 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-159d123 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20216bb */.elementor-587 .elementor-element.elementor-element-20216bb {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-20216bb {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9778a5b */.elementor-587 .elementor-element.elementor-element-9778a5b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-9778a5b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5127cdc */.elementor-587 .elementor-element.elementor-element-5127cdc {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5127cdc {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0e13f */.elementor-587 .elementor-element.elementor-element-1a0e13f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1a0e13f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e26054 */.elementor-587 .elementor-element.elementor-element-0e26054 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0e26054 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e81cb1d */.elementor-587 .elementor-element.elementor-element-e81cb1d {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-e81cb1d {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1131d7 */.elementor-587 .elementor-element.elementor-element-f1131d7 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f1131d7 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ce9098 */.elementor-587 .elementor-element.elementor-element-6ce9098 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6ce9098 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3fd8b */.elementor-587 .elementor-element.elementor-element-4a3fd8b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4a3fd8b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dd510f */.elementor-587 .elementor-element.elementor-element-4dd510f {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4dd510f {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80267e1 */.elementor-587 .elementor-element.elementor-element-80267e1 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-80267e1 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c679ced */.elementor-587 .elementor-element.elementor-element-c679ced {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c679ced {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d806042 */.elementor-587 .elementor-element.elementor-element-d806042 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-d806042 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f631002 */.elementor-587 .elementor-element.elementor-element-f631002 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f631002 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50e803 */.elementor-587 .elementor-element.elementor-element-c50e803 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c50e803 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c847e70 */.elementor-587 .elementor-element.elementor-element-c847e70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c847e70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c7bb17 */.elementor-587 .elementor-element.elementor-element-6c7bb17 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6c7bb17 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0851086 */.elementor-587 .elementor-element.elementor-element-0851086 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0851086 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89e9939 */.elementor-587 .elementor-element.elementor-element-89e9939 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-89e9939 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48e2cc3 */.elementor-587 .elementor-element.elementor-element-48e2cc3 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-48e2cc3 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cab51f */.elementor-587 .elementor-element.elementor-element-8cab51f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-8cab51f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a68c0b */.elementor-587 .elementor-element.elementor-element-5a68c0b {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a68c0b {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f669f6e */.elementor-587 .elementor-element.elementor-element-f669f6e {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f669f6e {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10c671a */.elementor-587 .elementor-element.elementor-element-10c671a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-10c671a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e8e80 */.elementor-587 .elementor-element.elementor-element-c8e8e80 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c8e8e80 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718eec8 */.elementor-587 .elementor-element.elementor-element-718eec8 {
    max-width: 672px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-718eec8 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ab5a7b */.elementor-587 .elementor-element.elementor-element-2ab5a7b {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-2ab5a7b {
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e88ae */.elementor-587 .elementor-element.elementor-element-73e88ae {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-73e88ae {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5627580 */.elementor-587 .elementor-element.elementor-element-5627580 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5627580 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f57f874 */.elementor-587 .elementor-element.elementor-element-f57f874 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f57f874 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a407b26 */.elementor-587 .elementor-element.elementor-element-a407b26 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-a407b26 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1424e44 */.elementor-587 .elementor-element.elementor-element-1424e44 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1424e44 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a709e7 */.elementor-587 .elementor-element.elementor-element-5a709e7 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a709e7 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15be862 */.elementor-587 .elementor-element.elementor-element-15be862 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-15be862 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a3893a */.elementor-587 .elementor-element.elementor-element-5a3893a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a3893a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34f6e06 */.elementor-587 .elementor-element.elementor-element-34f6e06 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-34f6e06 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b9169 */.elementor-587 .elementor-element.elementor-element-84b9169 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-84b9169 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99b2b70 */.elementor-587 .elementor-element.elementor-element-99b2b70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-99b2b70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159d123 */.elementor-587 .elementor-element.elementor-element-159d123 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-159d123 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20216bb */.elementor-587 .elementor-element.elementor-element-20216bb {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-20216bb {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9778a5b */.elementor-587 .elementor-element.elementor-element-9778a5b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-9778a5b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5127cdc */.elementor-587 .elementor-element.elementor-element-5127cdc {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5127cdc {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0e13f */.elementor-587 .elementor-element.elementor-element-1a0e13f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1a0e13f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e26054 */.elementor-587 .elementor-element.elementor-element-0e26054 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0e26054 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e81cb1d */.elementor-587 .elementor-element.elementor-element-e81cb1d {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-e81cb1d {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1131d7 */.elementor-587 .elementor-element.elementor-element-f1131d7 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f1131d7 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ce9098 */.elementor-587 .elementor-element.elementor-element-6ce9098 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6ce9098 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3fd8b */.elementor-587 .elementor-element.elementor-element-4a3fd8b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4a3fd8b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dd510f */.elementor-587 .elementor-element.elementor-element-4dd510f {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4dd510f {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80267e1 */.elementor-587 .elementor-element.elementor-element-80267e1 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-80267e1 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c679ced */.elementor-587 .elementor-element.elementor-element-c679ced {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c679ced {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d806042 */.elementor-587 .elementor-element.elementor-element-d806042 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-d806042 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f631002 */.elementor-587 .elementor-element.elementor-element-f631002 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f631002 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50e803 */.elementor-587 .elementor-element.elementor-element-c50e803 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c50e803 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c847e70 */.elementor-587 .elementor-element.elementor-element-c847e70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c847e70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c7bb17 */.elementor-587 .elementor-element.elementor-element-6c7bb17 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6c7bb17 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0851086 */.elementor-587 .elementor-element.elementor-element-0851086 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0851086 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89e9939 */.elementor-587 .elementor-element.elementor-element-89e9939 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-89e9939 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48e2cc3 */.elementor-587 .elementor-element.elementor-element-48e2cc3 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-48e2cc3 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cab51f */.elementor-587 .elementor-element.elementor-element-8cab51f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-8cab51f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a68c0b */.elementor-587 .elementor-element.elementor-element-5a68c0b {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a68c0b {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f669f6e */.elementor-587 .elementor-element.elementor-element-f669f6e {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f669f6e {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10c671a */.elementor-587 .elementor-element.elementor-element-10c671a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-10c671a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e8e80 */.elementor-587 .elementor-element.elementor-element-c8e8e80 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c8e8e80 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718eec8 */.elementor-587 .elementor-element.elementor-element-718eec8 {
    max-width: 672px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-718eec8 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ab5a7b */.elementor-587 .elementor-element.elementor-element-2ab5a7b {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-2ab5a7b {
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e88ae */.elementor-587 .elementor-element.elementor-element-73e88ae {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-73e88ae {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5627580 */.elementor-587 .elementor-element.elementor-element-5627580 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5627580 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f57f874 */.elementor-587 .elementor-element.elementor-element-f57f874 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f57f874 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a407b26 */.elementor-587 .elementor-element.elementor-element-a407b26 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-a407b26 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1424e44 */.elementor-587 .elementor-element.elementor-element-1424e44 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1424e44 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a709e7 */.elementor-587 .elementor-element.elementor-element-5a709e7 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a709e7 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15be862 */.elementor-587 .elementor-element.elementor-element-15be862 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-15be862 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a3893a */.elementor-587 .elementor-element.elementor-element-5a3893a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a3893a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34f6e06 */.elementor-587 .elementor-element.elementor-element-34f6e06 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-34f6e06 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b9169 */.elementor-587 .elementor-element.elementor-element-84b9169 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-84b9169 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99b2b70 */.elementor-587 .elementor-element.elementor-element-99b2b70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-99b2b70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159d123 */.elementor-587 .elementor-element.elementor-element-159d123 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-159d123 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20216bb */.elementor-587 .elementor-element.elementor-element-20216bb {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-20216bb {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9778a5b */.elementor-587 .elementor-element.elementor-element-9778a5b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-9778a5b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5127cdc */.elementor-587 .elementor-element.elementor-element-5127cdc {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5127cdc {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0e13f */.elementor-587 .elementor-element.elementor-element-1a0e13f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1a0e13f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e26054 */.elementor-587 .elementor-element.elementor-element-0e26054 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0e26054 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e81cb1d */.elementor-587 .elementor-element.elementor-element-e81cb1d {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-e81cb1d {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1131d7 */.elementor-587 .elementor-element.elementor-element-f1131d7 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f1131d7 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ce9098 */.elementor-587 .elementor-element.elementor-element-6ce9098 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6ce9098 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3fd8b */.elementor-587 .elementor-element.elementor-element-4a3fd8b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4a3fd8b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dd510f */.elementor-587 .elementor-element.elementor-element-4dd510f {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4dd510f {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80267e1 */.elementor-587 .elementor-element.elementor-element-80267e1 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-80267e1 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c679ced */.elementor-587 .elementor-element.elementor-element-c679ced {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c679ced {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d806042 */.elementor-587 .elementor-element.elementor-element-d806042 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-d806042 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f631002 */.elementor-587 .elementor-element.elementor-element-f631002 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f631002 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50e803 */.elementor-587 .elementor-element.elementor-element-c50e803 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c50e803 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c847e70 */.elementor-587 .elementor-element.elementor-element-c847e70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c847e70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c7bb17 */.elementor-587 .elementor-element.elementor-element-6c7bb17 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6c7bb17 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0851086 */.elementor-587 .elementor-element.elementor-element-0851086 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0851086 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89e9939 */.elementor-587 .elementor-element.elementor-element-89e9939 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-89e9939 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48e2cc3 */.elementor-587 .elementor-element.elementor-element-48e2cc3 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-48e2cc3 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cab51f */.elementor-587 .elementor-element.elementor-element-8cab51f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-8cab51f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a68c0b */.elementor-587 .elementor-element.elementor-element-5a68c0b {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a68c0b {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f669f6e */.elementor-587 .elementor-element.elementor-element-f669f6e {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f669f6e {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10c671a */.elementor-587 .elementor-element.elementor-element-10c671a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-10c671a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e8e80 */.elementor-587 .elementor-element.elementor-element-c8e8e80 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c8e8e80 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718eec8 */.elementor-587 .elementor-element.elementor-element-718eec8 {
    max-width: 672px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-718eec8 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ab5a7b */.elementor-587 .elementor-element.elementor-element-2ab5a7b {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-2ab5a7b {
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e88ae */.elementor-587 .elementor-element.elementor-element-73e88ae {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-73e88ae {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5627580 */.elementor-587 .elementor-element.elementor-element-5627580 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5627580 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f57f874 */.elementor-587 .elementor-element.elementor-element-f57f874 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f57f874 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a407b26 */.elementor-587 .elementor-element.elementor-element-a407b26 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-a407b26 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1424e44 */.elementor-587 .elementor-element.elementor-element-1424e44 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1424e44 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a709e7 */.elementor-587 .elementor-element.elementor-element-5a709e7 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a709e7 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15be862 */.elementor-587 .elementor-element.elementor-element-15be862 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-15be862 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a3893a */.elementor-587 .elementor-element.elementor-element-5a3893a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a3893a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34f6e06 */.elementor-587 .elementor-element.elementor-element-34f6e06 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-34f6e06 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b9169 */.elementor-587 .elementor-element.elementor-element-84b9169 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-84b9169 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99b2b70 */.elementor-587 .elementor-element.elementor-element-99b2b70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-99b2b70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159d123 */.elementor-587 .elementor-element.elementor-element-159d123 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-159d123 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20216bb */.elementor-587 .elementor-element.elementor-element-20216bb {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-20216bb {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9778a5b */.elementor-587 .elementor-element.elementor-element-9778a5b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-9778a5b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5127cdc */.elementor-587 .elementor-element.elementor-element-5127cdc {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5127cdc {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0e13f */.elementor-587 .elementor-element.elementor-element-1a0e13f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1a0e13f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e26054 */.elementor-587 .elementor-element.elementor-element-0e26054 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0e26054 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e81cb1d */.elementor-587 .elementor-element.elementor-element-e81cb1d {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-e81cb1d {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1131d7 */.elementor-587 .elementor-element.elementor-element-f1131d7 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f1131d7 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ce9098 */.elementor-587 .elementor-element.elementor-element-6ce9098 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6ce9098 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3fd8b */.elementor-587 .elementor-element.elementor-element-4a3fd8b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4a3fd8b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dd510f */.elementor-587 .elementor-element.elementor-element-4dd510f {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4dd510f {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80267e1 */.elementor-587 .elementor-element.elementor-element-80267e1 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-80267e1 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c679ced */.elementor-587 .elementor-element.elementor-element-c679ced {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c679ced {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d806042 */.elementor-587 .elementor-element.elementor-element-d806042 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-d806042 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f631002 */.elementor-587 .elementor-element.elementor-element-f631002 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f631002 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50e803 */.elementor-587 .elementor-element.elementor-element-c50e803 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c50e803 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c847e70 */.elementor-587 .elementor-element.elementor-element-c847e70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c847e70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c7bb17 */.elementor-587 .elementor-element.elementor-element-6c7bb17 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6c7bb17 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0851086 */.elementor-587 .elementor-element.elementor-element-0851086 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0851086 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89e9939 */.elementor-587 .elementor-element.elementor-element-89e9939 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-89e9939 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48e2cc3 */.elementor-587 .elementor-element.elementor-element-48e2cc3 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-48e2cc3 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cab51f */.elementor-587 .elementor-element.elementor-element-8cab51f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-8cab51f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a68c0b */.elementor-587 .elementor-element.elementor-element-5a68c0b {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a68c0b {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f669f6e */.elementor-587 .elementor-element.elementor-element-f669f6e {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f669f6e {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10c671a */.elementor-587 .elementor-element.elementor-element-10c671a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-10c671a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e8e80 */.elementor-587 .elementor-element.elementor-element-c8e8e80 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c8e8e80 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718eec8 */.elementor-587 .elementor-element.elementor-element-718eec8 {
    max-width: 672px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-718eec8 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ab5a7b */.elementor-587 .elementor-element.elementor-element-2ab5a7b {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-2ab5a7b {
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e88ae */.elementor-587 .elementor-element.elementor-element-73e88ae {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-73e88ae {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5627580 */.elementor-587 .elementor-element.elementor-element-5627580 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5627580 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f57f874 */.elementor-587 .elementor-element.elementor-element-f57f874 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f57f874 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a407b26 */.elementor-587 .elementor-element.elementor-element-a407b26 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-a407b26 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1424e44 */.elementor-587 .elementor-element.elementor-element-1424e44 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1424e44 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a709e7 */.elementor-587 .elementor-element.elementor-element-5a709e7 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a709e7 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15be862 */.elementor-587 .elementor-element.elementor-element-15be862 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-15be862 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a3893a */.elementor-587 .elementor-element.elementor-element-5a3893a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a3893a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34f6e06 */.elementor-587 .elementor-element.elementor-element-34f6e06 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-34f6e06 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b9169 */.elementor-587 .elementor-element.elementor-element-84b9169 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-84b9169 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99b2b70 */.elementor-587 .elementor-element.elementor-element-99b2b70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-99b2b70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159d123 */.elementor-587 .elementor-element.elementor-element-159d123 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-159d123 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20216bb */.elementor-587 .elementor-element.elementor-element-20216bb {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-20216bb {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9778a5b */.elementor-587 .elementor-element.elementor-element-9778a5b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-9778a5b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5127cdc */.elementor-587 .elementor-element.elementor-element-5127cdc {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5127cdc {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0e13f */.elementor-587 .elementor-element.elementor-element-1a0e13f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1a0e13f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e26054 */.elementor-587 .elementor-element.elementor-element-0e26054 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0e26054 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e81cb1d */.elementor-587 .elementor-element.elementor-element-e81cb1d {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-e81cb1d {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1131d7 */.elementor-587 .elementor-element.elementor-element-f1131d7 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f1131d7 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ce9098 */.elementor-587 .elementor-element.elementor-element-6ce9098 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6ce9098 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3fd8b */.elementor-587 .elementor-element.elementor-element-4a3fd8b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4a3fd8b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dd510f */.elementor-587 .elementor-element.elementor-element-4dd510f {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4dd510f {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80267e1 */.elementor-587 .elementor-element.elementor-element-80267e1 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-80267e1 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c679ced */.elementor-587 .elementor-element.elementor-element-c679ced {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c679ced {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d806042 */.elementor-587 .elementor-element.elementor-element-d806042 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-d806042 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f631002 */.elementor-587 .elementor-element.elementor-element-f631002 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f631002 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50e803 */.elementor-587 .elementor-element.elementor-element-c50e803 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c50e803 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c847e70 */.elementor-587 .elementor-element.elementor-element-c847e70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c847e70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c7bb17 */.elementor-587 .elementor-element.elementor-element-6c7bb17 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6c7bb17 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0851086 */.elementor-587 .elementor-element.elementor-element-0851086 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0851086 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89e9939 */.elementor-587 .elementor-element.elementor-element-89e9939 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-89e9939 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48e2cc3 */.elementor-587 .elementor-element.elementor-element-48e2cc3 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-48e2cc3 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cab51f */.elementor-587 .elementor-element.elementor-element-8cab51f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-8cab51f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a68c0b */.elementor-587 .elementor-element.elementor-element-5a68c0b {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a68c0b {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f669f6e */.elementor-587 .elementor-element.elementor-element-f669f6e {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f669f6e {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10c671a */.elementor-587 .elementor-element.elementor-element-10c671a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-10c671a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e8e80 */.elementor-587 .elementor-element.elementor-element-c8e8e80 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c8e8e80 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718eec8 */.elementor-587 .elementor-element.elementor-element-718eec8 {
    max-width: 672px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-718eec8 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ab5a7b */.elementor-587 .elementor-element.elementor-element-2ab5a7b {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-2ab5a7b {
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e88ae */.elementor-587 .elementor-element.elementor-element-73e88ae {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-73e88ae {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5627580 */.elementor-587 .elementor-element.elementor-element-5627580 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5627580 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f57f874 */.elementor-587 .elementor-element.elementor-element-f57f874 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f57f874 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a407b26 */.elementor-587 .elementor-element.elementor-element-a407b26 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-a407b26 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1424e44 */.elementor-587 .elementor-element.elementor-element-1424e44 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1424e44 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a709e7 */.elementor-587 .elementor-element.elementor-element-5a709e7 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a709e7 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15be862 */.elementor-587 .elementor-element.elementor-element-15be862 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-15be862 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a3893a */.elementor-587 .elementor-element.elementor-element-5a3893a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a3893a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34f6e06 */.elementor-587 .elementor-element.elementor-element-34f6e06 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-34f6e06 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b9169 */.elementor-587 .elementor-element.elementor-element-84b9169 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-84b9169 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99b2b70 */.elementor-587 .elementor-element.elementor-element-99b2b70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-99b2b70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159d123 */.elementor-587 .elementor-element.elementor-element-159d123 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-159d123 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20216bb */.elementor-587 .elementor-element.elementor-element-20216bb {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-20216bb {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9778a5b */.elementor-587 .elementor-element.elementor-element-9778a5b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-9778a5b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5127cdc */.elementor-587 .elementor-element.elementor-element-5127cdc {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5127cdc {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0e13f */.elementor-587 .elementor-element.elementor-element-1a0e13f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1a0e13f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e26054 */.elementor-587 .elementor-element.elementor-element-0e26054 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0e26054 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e81cb1d */.elementor-587 .elementor-element.elementor-element-e81cb1d {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-e81cb1d {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1131d7 */.elementor-587 .elementor-element.elementor-element-f1131d7 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f1131d7 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ce9098 */.elementor-587 .elementor-element.elementor-element-6ce9098 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6ce9098 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3fd8b */.elementor-587 .elementor-element.elementor-element-4a3fd8b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4a3fd8b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dd510f */.elementor-587 .elementor-element.elementor-element-4dd510f {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4dd510f {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80267e1 */.elementor-587 .elementor-element.elementor-element-80267e1 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-80267e1 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c679ced */.elementor-587 .elementor-element.elementor-element-c679ced {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c679ced {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d806042 */.elementor-587 .elementor-element.elementor-element-d806042 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-d806042 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f631002 */.elementor-587 .elementor-element.elementor-element-f631002 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f631002 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50e803 */.elementor-587 .elementor-element.elementor-element-c50e803 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c50e803 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c847e70 */.elementor-587 .elementor-element.elementor-element-c847e70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c847e70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c7bb17 */.elementor-587 .elementor-element.elementor-element-6c7bb17 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6c7bb17 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0851086 */.elementor-587 .elementor-element.elementor-element-0851086 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0851086 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89e9939 */.elementor-587 .elementor-element.elementor-element-89e9939 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-89e9939 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48e2cc3 */.elementor-587 .elementor-element.elementor-element-48e2cc3 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-48e2cc3 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cab51f */.elementor-587 .elementor-element.elementor-element-8cab51f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-8cab51f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a68c0b */.elementor-587 .elementor-element.elementor-element-5a68c0b {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a68c0b {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f669f6e */.elementor-587 .elementor-element.elementor-element-f669f6e {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f669f6e {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10c671a */.elementor-587 .elementor-element.elementor-element-10c671a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-10c671a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e8e80 */.elementor-587 .elementor-element.elementor-element-c8e8e80 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c8e8e80 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718eec8 */.elementor-587 .elementor-element.elementor-element-718eec8 {
    max-width: 672px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-718eec8 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ab5a7b */.elementor-587 .elementor-element.elementor-element-2ab5a7b {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-2ab5a7b {
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e88ae */.elementor-587 .elementor-element.elementor-element-73e88ae {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-73e88ae {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5627580 */.elementor-587 .elementor-element.elementor-element-5627580 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5627580 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f57f874 */.elementor-587 .elementor-element.elementor-element-f57f874 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f57f874 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a407b26 */.elementor-587 .elementor-element.elementor-element-a407b26 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-a407b26 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1424e44 */.elementor-587 .elementor-element.elementor-element-1424e44 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1424e44 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a709e7 */.elementor-587 .elementor-element.elementor-element-5a709e7 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a709e7 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15be862 */.elementor-587 .elementor-element.elementor-element-15be862 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-15be862 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a3893a */.elementor-587 .elementor-element.elementor-element-5a3893a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a3893a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34f6e06 */.elementor-587 .elementor-element.elementor-element-34f6e06 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-34f6e06 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b9169 */.elementor-587 .elementor-element.elementor-element-84b9169 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-84b9169 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99b2b70 */.elementor-587 .elementor-element.elementor-element-99b2b70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-99b2b70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159d123 */.elementor-587 .elementor-element.elementor-element-159d123 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-159d123 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20216bb */.elementor-587 .elementor-element.elementor-element-20216bb {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-20216bb {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9778a5b */.elementor-587 .elementor-element.elementor-element-9778a5b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-9778a5b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5127cdc */.elementor-587 .elementor-element.elementor-element-5127cdc {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5127cdc {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0e13f */.elementor-587 .elementor-element.elementor-element-1a0e13f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1a0e13f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e26054 */.elementor-587 .elementor-element.elementor-element-0e26054 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0e26054 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e81cb1d */.elementor-587 .elementor-element.elementor-element-e81cb1d {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-e81cb1d {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1131d7 */.elementor-587 .elementor-element.elementor-element-f1131d7 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f1131d7 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ce9098 */.elementor-587 .elementor-element.elementor-element-6ce9098 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6ce9098 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3fd8b */.elementor-587 .elementor-element.elementor-element-4a3fd8b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4a3fd8b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dd510f */.elementor-587 .elementor-element.elementor-element-4dd510f {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4dd510f {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80267e1 */.elementor-587 .elementor-element.elementor-element-80267e1 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-80267e1 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c679ced */.elementor-587 .elementor-element.elementor-element-c679ced {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c679ced {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d806042 */.elementor-587 .elementor-element.elementor-element-d806042 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-d806042 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f631002 */.elementor-587 .elementor-element.elementor-element-f631002 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f631002 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50e803 */.elementor-587 .elementor-element.elementor-element-c50e803 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c50e803 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c847e70 */.elementor-587 .elementor-element.elementor-element-c847e70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c847e70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c7bb17 */.elementor-587 .elementor-element.elementor-element-6c7bb17 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6c7bb17 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0851086 */.elementor-587 .elementor-element.elementor-element-0851086 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0851086 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89e9939 */.elementor-587 .elementor-element.elementor-element-89e9939 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-89e9939 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48e2cc3 */.elementor-587 .elementor-element.elementor-element-48e2cc3 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-48e2cc3 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cab51f */.elementor-587 .elementor-element.elementor-element-8cab51f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-8cab51f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a68c0b */.elementor-587 .elementor-element.elementor-element-5a68c0b {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a68c0b {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f669f6e */.elementor-587 .elementor-element.elementor-element-f669f6e {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f669f6e {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10c671a */.elementor-587 .elementor-element.elementor-element-10c671a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-10c671a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e8e80 */.elementor-587 .elementor-element.elementor-element-c8e8e80 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c8e8e80 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-718eec8 */.elementor-587 .elementor-element.elementor-element-718eec8 {
    max-width: 672px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-718eec8 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ab5a7b */.elementor-587 .elementor-element.elementor-element-2ab5a7b {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-2ab5a7b {
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e88ae */.elementor-587 .elementor-element.elementor-element-73e88ae {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-73e88ae {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5627580 */.elementor-587 .elementor-element.elementor-element-5627580 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5627580 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f57f874 */.elementor-587 .elementor-element.elementor-element-f57f874 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f57f874 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a407b26 */.elementor-587 .elementor-element.elementor-element-a407b26 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-a407b26 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1424e44 */.elementor-587 .elementor-element.elementor-element-1424e44 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1424e44 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a709e7 */.elementor-587 .elementor-element.elementor-element-5a709e7 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a709e7 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15be862 */.elementor-587 .elementor-element.elementor-element-15be862 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-15be862 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a3893a */.elementor-587 .elementor-element.elementor-element-5a3893a {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5a3893a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34f6e06 */.elementor-587 .elementor-element.elementor-element-34f6e06 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-34f6e06 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b9169 */.elementor-587 .elementor-element.elementor-element-84b9169 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-84b9169 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99b2b70 */.elementor-587 .elementor-element.elementor-element-99b2b70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-99b2b70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-159d123 */.elementor-587 .elementor-element.elementor-element-159d123 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-159d123 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20216bb */.elementor-587 .elementor-element.elementor-element-20216bb {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-20216bb {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9778a5b */.elementor-587 .elementor-element.elementor-element-9778a5b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-9778a5b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5127cdc */.elementor-587 .elementor-element.elementor-element-5127cdc {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-5127cdc {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a0e13f */.elementor-587 .elementor-element.elementor-element-1a0e13f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-1a0e13f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e26054 */.elementor-587 .elementor-element.elementor-element-0e26054 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0e26054 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e81cb1d */.elementor-587 .elementor-element.elementor-element-e81cb1d {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-e81cb1d {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1131d7 */.elementor-587 .elementor-element.elementor-element-f1131d7 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f1131d7 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ce9098 */.elementor-587 .elementor-element.elementor-element-6ce9098 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6ce9098 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3fd8b */.elementor-587 .elementor-element.elementor-element-4a3fd8b {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4a3fd8b {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dd510f */.elementor-587 .elementor-element.elementor-element-4dd510f {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-4dd510f {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80267e1 */.elementor-587 .elementor-element.elementor-element-80267e1 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-80267e1 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c679ced */.elementor-587 .elementor-element.elementor-element-c679ced {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c679ced {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d806042 */.elementor-587 .elementor-element.elementor-element-d806042 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-d806042 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f631002 */.elementor-587 .elementor-element.elementor-element-f631002 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-f631002 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c50e803 */.elementor-587 .elementor-element.elementor-element-c50e803 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c50e803 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c847e70 */.elementor-587 .elementor-element.elementor-element-c847e70 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-c847e70 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c7bb17 */.elementor-587 .elementor-element.elementor-element-6c7bb17 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-6c7bb17 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0851086 */.elementor-587 .elementor-element.elementor-element-0851086 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-0851086 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89e9939 */.elementor-587 .elementor-element.elementor-element-89e9939 {
    max-width: 552px !important;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-89e9939 {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-48e2cc3 */.elementor-587 .elementor-element.elementor-element-48e2cc3 {
    max-height: 107px;
    overflow-y: scroll;
    scrollbar-color: #9268F4 transparent;
    scrollbar-width: thin;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-48e2cc3 {
        max-height: unset;
        overflow-y: scroll;
        scrollbar-color: #9268F4 transparent;
        scrollbar-width: thin;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cab51f */.elementor-587 .elementor-element.elementor-element-8cab51f {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-8cab51f {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-d58f160 */.elementor-587 .elementor-element.elementor-element-d58f160 {
    max-height: 594px;
}

@media screen and (max-width: 1024px){
    .elementor-587 .elementor-element.elementor-element-d58f160 {
        max-height: unset;
    }
}/* End custom CSS */
/* Start custom CSS */a.dialog-close-button.dialog-lightbox-close-button {
    padding: 10px;
    border-radius: 50%;
}/* End custom CSS */