.elementor-24072 .elementor-element.elementor-element-42951375{--display:flex;}.elementor-24072 .elementor-element.elementor-element-42e90b89{--display:flex;}.elementor-24072 .elementor-element.elementor-element-1828d12d{--display:flex;}.elementor-24072 .elementor-element.elementor-element-78a2e6b3{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-24072 .elementor-element.elementor-element-78a2e6b3:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-78a2e6b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FB;}.elementor-24072 .elementor-element.elementor-element-1f0bac27{--display:flex;}.elementor-24072 .elementor-element.elementor-element-218df7aa{text-align:start;}.elementor-24072 .elementor-element.elementor-element-218df7aa img{width:139px;}.elementor-24072 .elementor-element.elementor-element-23ca32ff{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-24072 .elementor-element.elementor-element-13311061 > .elementor-widget-container{margin:-8px 0px -11px 0px;}.elementor-24072 .elementor-element.elementor-element-13311061 .elementor-icon-wrapper{text-align:start;}.elementor-24072 .elementor-element.elementor-element-13311061 .elementor-icon{font-size:18px;}.elementor-24072 .elementor-element.elementor-element-13311061 .elementor-icon svg{height:18px;}.elementor-24072 .elementor-element.elementor-element-636f95d0{font-size:14px;font-weight:500;line-height:1.4;}.elementor-24072 .elementor-element.elementor-element-55d4937{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-24072 .elementor-element.elementor-element-47c5c475{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-47c5c475:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-47c5c475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF792;}.elementor-24072 .elementor-element.elementor-element-4eb18d4 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-3b15ba44{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-738175c1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-78cdea14 .elementor-heading-title{font-size:12px;line-height:1.4;color:#818390;}.elementor-24072 .elementor-element.elementor-element-2ffeebcc{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-24072 .elementor-element.elementor-element-2ffeebcc:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-2ffeebcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FB;}.elementor-24072 .elementor-element.elementor-element-3db48f3d{--display:flex;}.elementor-24072 .elementor-element.elementor-element-4c161c88{text-align:start;}.elementor-24072 .elementor-element.elementor-element-4c161c88 img{width:139px;}.elementor-24072 .elementor-element.elementor-element-13ba90ec{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-24072 .elementor-element.elementor-element-54a5fb7 > .elementor-widget-container{margin:-8px 0px -11px 0px;}.elementor-24072 .elementor-element.elementor-element-54a5fb7 .elementor-icon-wrapper{text-align:start;}.elementor-24072 .elementor-element.elementor-element-54a5fb7 .elementor-icon{font-size:18px;}.elementor-24072 .elementor-element.elementor-element-54a5fb7 .elementor-icon svg{height:18px;}.elementor-24072 .elementor-element.elementor-element-3eef8bd8{font-size:14px;font-weight:500;line-height:1.4;}.elementor-24072 .elementor-element.elementor-element-2d6dee37{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-24072 .elementor-element.elementor-element-3f0c6b98{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-3f0c6b98:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-3f0c6b98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6AE1A0;}.elementor-24072 .elementor-element.elementor-element-2a365248 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-5c4b7bd4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-464d8f83 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-185b3b71 .elementor-heading-title{font-size:12px;line-height:1.4;color:#818390;}.elementor-24072 .elementor-element.elementor-element-4ec42e6b{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-24072 .elementor-element.elementor-element-4ec42e6b:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-4ec42e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FB;}.elementor-24072 .elementor-element.elementor-element-4327b0bd{--display:flex;}.elementor-24072 .elementor-element.elementor-element-72664bc7{text-align:start;}.elementor-24072 .elementor-element.elementor-element-72664bc7 img{width:139px;}.elementor-24072 .elementor-element.elementor-element-756607ae{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-24072 .elementor-element.elementor-element-5b96c47e > .elementor-widget-container{margin:-8px 0px -11px 0px;}.elementor-24072 .elementor-element.elementor-element-5b96c47e .elementor-icon-wrapper{text-align:start;}.elementor-24072 .elementor-element.elementor-element-5b96c47e .elementor-icon{font-size:18px;}.elementor-24072 .elementor-element.elementor-element-5b96c47e .elementor-icon svg{height:18px;}.elementor-24072 .elementor-element.elementor-element-2b24fdd3{font-size:14px;font-weight:500;line-height:1.4;}.elementor-24072 .elementor-element.elementor-element-1c26fbb8{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-24072 .elementor-element.elementor-element-655603cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-655603cd:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-655603cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC9CFF;}.elementor-24072 .elementor-element.elementor-element-18a01662 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-159de26c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-19e1c57f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-5d3224 .elementor-heading-title{font-size:12px;line-height:1.4;color:#818390;}.elementor-24072 .elementor-element.elementor-element-4e707466{--display:flex;}.elementor-24072 .elementor-element.elementor-element-f316cbf{--display:flex;}.elementor-24072 .elementor-element.elementor-element-73e052e4{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-24072 .elementor-element.elementor-element-73e052e4:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-73e052e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FB;}.elementor-24072 .elementor-element.elementor-element-3deae444{--display:flex;}.elementor-24072 .elementor-element.elementor-element-2415f032{text-align:start;}.elementor-24072 .elementor-element.elementor-element-2415f032 img{width:139px;}.elementor-24072 .elementor-element.elementor-element-43485e7{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-24072 .elementor-element.elementor-element-7ebb7205 > .elementor-widget-container{margin:-8px 0px -11px 0px;}.elementor-24072 .elementor-element.elementor-element-7ebb7205 .elementor-icon-wrapper{text-align:start;}.elementor-24072 .elementor-element.elementor-element-7ebb7205 .elementor-icon{font-size:18px;}.elementor-24072 .elementor-element.elementor-element-7ebb7205 .elementor-icon svg{height:18px;}.elementor-24072 .elementor-element.elementor-element-5090abfb{font-size:14px;font-weight:500;line-height:1.4;}.elementor-24072 .elementor-element.elementor-element-446c6241{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-24072 .elementor-element.elementor-element-77d201f9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-77d201f9:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-77d201f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6AE1A0;}.elementor-24072 .elementor-element.elementor-element-4e6496fa .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-19b8849{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-7575b883 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-1ef22759 .elementor-heading-title{font-size:12px;line-height:1.4;color:#818390;}.elementor-24072 .elementor-element.elementor-element-591bfbc1{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-24072 .elementor-element.elementor-element-591bfbc1:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-591bfbc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FB;}.elementor-24072 .elementor-element.elementor-element-1081ae2f{--display:flex;}.elementor-24072 .elementor-element.elementor-element-62e4029f{text-align:start;}.elementor-24072 .elementor-element.elementor-element-62e4029f img{width:139px;}.elementor-24072 .elementor-element.elementor-element-44569194{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-24072 .elementor-element.elementor-element-54b94968 > .elementor-widget-container{margin:-8px 0px -11px 0px;}.elementor-24072 .elementor-element.elementor-element-54b94968 .elementor-icon-wrapper{text-align:start;}.elementor-24072 .elementor-element.elementor-element-54b94968 .elementor-icon{font-size:18px;}.elementor-24072 .elementor-element.elementor-element-54b94968 .elementor-icon svg{height:18px;}.elementor-24072 .elementor-element.elementor-element-519fe4bb{font-size:14px;font-weight:500;line-height:1.4;}.elementor-24072 .elementor-element.elementor-element-5c4227ec{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-24072 .elementor-element.elementor-element-14c9b2c0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-14c9b2c0:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-14c9b2c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA6D6;}.elementor-24072 .elementor-element.elementor-element-6675f62f .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-73e20acc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-5d2b82ab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-708f4e01 .elementor-heading-title{font-size:12px;line-height:1.4;color:#818390;}.elementor-24072 .elementor-element.elementor-element-56c11e7f{--display:flex;}.elementor-24072 .elementor-element.elementor-element-69c4c266{--display:flex;}.elementor-24072 .elementor-element.elementor-element-2c9244a2{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-24072 .elementor-element.elementor-element-2c9244a2:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-2c9244a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FB;}.elementor-24072 .elementor-element.elementor-element-7e9031f8{--display:flex;}.elementor-24072 .elementor-element.elementor-element-3de4ba70{text-align:start;}.elementor-24072 .elementor-element.elementor-element-3de4ba70 img{width:139px;}.elementor-24072 .elementor-element.elementor-element-15f14400{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-24072 .elementor-element.elementor-element-42ff03 > .elementor-widget-container{margin:-8px 0px -11px 0px;}.elementor-24072 .elementor-element.elementor-element-42ff03 .elementor-icon-wrapper{text-align:start;}.elementor-24072 .elementor-element.elementor-element-42ff03 .elementor-icon{font-size:18px;}.elementor-24072 .elementor-element.elementor-element-42ff03 .elementor-icon svg{height:18px;}.elementor-24072 .elementor-element.elementor-element-6ba0387d{font-size:14px;font-weight:500;line-height:1.4;}.elementor-24072 .elementor-element.elementor-element-78c0e2ea{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-24072 .elementor-element.elementor-element-6945d1b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-6945d1b4:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-6945d1b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC9CFF;}.elementor-24072 .elementor-element.elementor-element-7e371b6e .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-754589a8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-4093009e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-630ed43c .elementor-heading-title{font-size:12px;line-height:1.4;color:#818390;}.elementor-24072 .elementor-element.elementor-element-35be41a{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-24072 .elementor-element.elementor-element-35be41a:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-35be41a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FB;}.elementor-24072 .elementor-element.elementor-element-1725b6ad{--display:flex;}.elementor-24072 .elementor-element.elementor-element-1979ddb7{text-align:start;}.elementor-24072 .elementor-element.elementor-element-1979ddb7 img{width:139px;}.elementor-24072 .elementor-element.elementor-element-21e866e3{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-24072 .elementor-element.elementor-element-1c040af1 > .elementor-widget-container{margin:-8px 0px -11px 0px;}.elementor-24072 .elementor-element.elementor-element-1c040af1 .elementor-icon-wrapper{text-align:start;}.elementor-24072 .elementor-element.elementor-element-1c040af1 .elementor-icon{font-size:18px;}.elementor-24072 .elementor-element.elementor-element-1c040af1 .elementor-icon svg{height:18px;}.elementor-24072 .elementor-element.elementor-element-1748862e{font-size:14px;font-weight:500;line-height:1.4;}.elementor-24072 .elementor-element.elementor-element-14273e26{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-24072 .elementor-element.elementor-element-f276d71{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-f276d71:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-f276d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF792;}.elementor-24072 .elementor-element.elementor-element-2bb76fc5 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-7aba7165{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-7be6127f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-1941d91 .elementor-heading-title{font-size:12px;line-height:1.4;color:#818390;}.elementor-24072 .elementor-element.elementor-element-636bc1b2{--display:flex;}.elementor-24072 .elementor-element.elementor-element-7f8ef87d{--display:flex;}.elementor-24072 .elementor-element.elementor-element-2822583e{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-24072 .elementor-element.elementor-element-2822583e:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-2822583e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FB;}.elementor-24072 .elementor-element.elementor-element-66fafae0{--display:flex;}.elementor-24072 .elementor-element.elementor-element-27f118cd{text-align:start;}.elementor-24072 .elementor-element.elementor-element-27f118cd img{width:139px;}.elementor-24072 .elementor-element.elementor-element-4ffa2441{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-24072 .elementor-element.elementor-element-51ee498b > .elementor-widget-container{margin:-8px 0px -11px 0px;}.elementor-24072 .elementor-element.elementor-element-51ee498b .elementor-icon-wrapper{text-align:start;}.elementor-24072 .elementor-element.elementor-element-51ee498b .elementor-icon{font-size:18px;}.elementor-24072 .elementor-element.elementor-element-51ee498b .elementor-icon svg{height:18px;}.elementor-24072 .elementor-element.elementor-element-7cafed0f{font-size:14px;font-weight:500;line-height:1.4;}.elementor-24072 .elementor-element.elementor-element-2ea2f62a{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-24072 .elementor-element.elementor-element-48e4061e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-48e4061e:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-48e4061e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC9CFF;}.elementor-24072 .elementor-element.elementor-element-760e06c6 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-17589ed8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-40e8dfed .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-75825479 .elementor-heading-title{font-size:12px;line-height:1.4;color:#818390;}.elementor-24072 .elementor-element.elementor-element-3d1fa031{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-24072 .elementor-element.elementor-element-3d1fa031:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-3d1fa031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FB;}.elementor-24072 .elementor-element.elementor-element-d7a7c34{--display:flex;}.elementor-24072 .elementor-element.elementor-element-37f1cf42{text-align:start;}.elementor-24072 .elementor-element.elementor-element-37f1cf42 img{width:139px;}.elementor-24072 .elementor-element.elementor-element-73e41120{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-24072 .elementor-element.elementor-element-612b0021 > .elementor-widget-container{margin:-8px 0px -11px 0px;}.elementor-24072 .elementor-element.elementor-element-612b0021 .elementor-icon-wrapper{text-align:start;}.elementor-24072 .elementor-element.elementor-element-612b0021 .elementor-icon{font-size:18px;}.elementor-24072 .elementor-element.elementor-element-612b0021 .elementor-icon svg{height:18px;}.elementor-24072 .elementor-element.elementor-element-1669b000{font-size:14px;font-weight:500;line-height:1.4;}.elementor-24072 .elementor-element.elementor-element-306d66ce{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-24072 .elementor-element.elementor-element-5b17c65e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-5b17c65e:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-5b17c65e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6AE1A0;}.elementor-24072 .elementor-element.elementor-element-17ae82a9 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-2045b5c9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-6cf135f1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-407c488b .elementor-heading-title{font-size:12px;line-height:1.4;color:#818390;}.elementor-24072 .elementor-element.elementor-element-31876cf6{--display:flex;}.elementor-24072 .elementor-element.elementor-element-57fba08f{--display:flex;}.elementor-24072 .elementor-element.elementor-element-7e974b7a{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-24072 .elementor-element.elementor-element-7e974b7a:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-7e974b7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FB;}.elementor-24072 .elementor-element.elementor-element-613b6f2{--display:flex;}.elementor-24072 .elementor-element.elementor-element-45f35ada{text-align:start;}.elementor-24072 .elementor-element.elementor-element-45f35ada img{width:139px;}.elementor-24072 .elementor-element.elementor-element-4f827bae{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-24072 .elementor-element.elementor-element-53db6748 > .elementor-widget-container{margin:-8px 0px -11px 0px;}.elementor-24072 .elementor-element.elementor-element-53db6748 .elementor-icon-wrapper{text-align:start;}.elementor-24072 .elementor-element.elementor-element-53db6748 .elementor-icon{font-size:18px;}.elementor-24072 .elementor-element.elementor-element-53db6748 .elementor-icon svg{height:18px;}.elementor-24072 .elementor-element.elementor-element-534cc7cc{font-size:14px;font-weight:500;line-height:1.4;}.elementor-24072 .elementor-element.elementor-element-13cb3918{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-24072 .elementor-element.elementor-element-1e4db929{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-1e4db929:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-1e4db929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF792;}.elementor-24072 .elementor-element.elementor-element-69fa2a40 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-39df3e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-41f644d8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-25ca756d .elementor-heading-title{font-size:12px;line-height:1.4;color:#818390;}.elementor-24072 .elementor-element.elementor-element-7d162f8e{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-24072 .elementor-element.elementor-element-7d162f8e:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-7d162f8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FB;}.elementor-24072 .elementor-element.elementor-element-5092e5f{--display:flex;}.elementor-24072 .elementor-element.elementor-element-42288f4d{text-align:start;}.elementor-24072 .elementor-element.elementor-element-42288f4d img{width:139px;}.elementor-24072 .elementor-element.elementor-element-76ec760d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-24072 .elementor-element.elementor-element-3b423e35 > .elementor-widget-container{margin:-8px 0px -11px 0px;}.elementor-24072 .elementor-element.elementor-element-3b423e35 .elementor-icon-wrapper{text-align:start;}.elementor-24072 .elementor-element.elementor-element-3b423e35 .elementor-icon{font-size:18px;}.elementor-24072 .elementor-element.elementor-element-3b423e35 .elementor-icon svg{height:18px;}.elementor-24072 .elementor-element.elementor-element-abc58cd{font-size:14px;font-weight:500;line-height:1.4;}.elementor-24072 .elementor-element.elementor-element-7988b1e4{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-24072 .elementor-element.elementor-element-7d404d40{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-7d404d40:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-7d404d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA6D6;}.elementor-24072 .elementor-element.elementor-element-57ca76be .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-71059c2c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-144e2bf1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-178dc7cd .elementor-heading-title{font-size:12px;line-height:1.4;color:#818390;}.elementor-24072 .elementor-element.elementor-element-ba2343b{--display:flex;}.elementor-24072 .elementor-element.elementor-element-396698c8{--display:flex;}.elementor-24072 .elementor-element.elementor-element-1439d267{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-24072 .elementor-element.elementor-element-1439d267:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-1439d267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FB;}.elementor-24072 .elementor-element.elementor-element-26b65d2e{--display:flex;}.elementor-24072 .elementor-element.elementor-element-2c48d3f7{text-align:start;}.elementor-24072 .elementor-element.elementor-element-2c48d3f7 img{width:139px;}.elementor-24072 .elementor-element.elementor-element-5a4a0d9f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-24072 .elementor-element.elementor-element-3fda5850 > .elementor-widget-container{margin:-8px 0px -11px 0px;}.elementor-24072 .elementor-element.elementor-element-3fda5850 .elementor-icon-wrapper{text-align:start;}.elementor-24072 .elementor-element.elementor-element-3fda5850 .elementor-icon{font-size:18px;}.elementor-24072 .elementor-element.elementor-element-3fda5850 .elementor-icon svg{height:18px;}.elementor-24072 .elementor-element.elementor-element-6af855bc{font-size:14px;font-weight:500;line-height:1.4;}.elementor-24072 .elementor-element.elementor-element-75c5cb8e{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-24072 .elementor-element.elementor-element-a301abf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-a301abf:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-a301abf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6AE1A0;}.elementor-24072 .elementor-element.elementor-element-58ab49b .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-2778ac86{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-324ca7a4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-651c1884 .elementor-heading-title{font-size:12px;line-height:1.4;color:#818390;}.elementor-24072 .elementor-element.elementor-element-1b8a6beb{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-24072 .elementor-element.elementor-element-1b8a6beb:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-1b8a6beb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FB;}.elementor-24072 .elementor-element.elementor-element-5249c9b7{--display:flex;}.elementor-24072 .elementor-element.elementor-element-4090a628{text-align:start;}.elementor-24072 .elementor-element.elementor-element-4090a628 img{width:139px;}.elementor-24072 .elementor-element.elementor-element-7f2a9e8{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-24072 .elementor-element.elementor-element-203aa57 > .elementor-widget-container{margin:-8px 0px -11px 0px;}.elementor-24072 .elementor-element.elementor-element-203aa57 .elementor-icon-wrapper{text-align:start;}.elementor-24072 .elementor-element.elementor-element-203aa57 .elementor-icon{font-size:18px;}.elementor-24072 .elementor-element.elementor-element-203aa57 .elementor-icon svg{height:18px;}.elementor-24072 .elementor-element.elementor-element-126babea{font-size:14px;font-weight:500;line-height:1.4;}.elementor-24072 .elementor-element.elementor-element-5adef223{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-24072 .elementor-element.elementor-element-2a747827{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-2a747827:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-2a747827 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF792;}.elementor-24072 .elementor-element.elementor-element-52e26196 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-537babef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-2c14b3d7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-75b17b5c .elementor-heading-title{font-size:12px;line-height:1.4;color:#818390;}.elementor-24072 .elementor-element.elementor-element-217074ae{--display:flex;}.elementor-24072 .elementor-element.elementor-element-2759be0a{--display:flex;}.elementor-24072 .elementor-element.elementor-element-544f8a78{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-24072 .elementor-element.elementor-element-544f8a78:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-544f8a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FB;}.elementor-24072 .elementor-element.elementor-element-18aef646{--display:flex;}.elementor-24072 .elementor-element.elementor-element-77d2f2ab{text-align:start;}.elementor-24072 .elementor-element.elementor-element-77d2f2ab img{width:139px;}.elementor-24072 .elementor-element.elementor-element-c8131f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-24072 .elementor-element.elementor-element-4589c688 > .elementor-widget-container{margin:-8px 0px -11px 0px;}.elementor-24072 .elementor-element.elementor-element-4589c688 .elementor-icon-wrapper{text-align:start;}.elementor-24072 .elementor-element.elementor-element-4589c688 .elementor-icon{font-size:18px;}.elementor-24072 .elementor-element.elementor-element-4589c688 .elementor-icon svg{height:18px;}.elementor-24072 .elementor-element.elementor-element-77805856{font-size:14px;font-weight:500;line-height:1.4;}.elementor-24072 .elementor-element.elementor-element-13e6e871{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-24072 .elementor-element.elementor-element-1527ae4b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-1527ae4b:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-1527ae4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC9CFF;}.elementor-24072 .elementor-element.elementor-element-40e4b274 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-496dc96d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-3c6177db .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-4699a981 .elementor-heading-title{font-size:12px;line-height:1.4;color:#818390;}.elementor-24072 .elementor-element.elementor-element-11bbc940{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-24072 .elementor-element.elementor-element-11bbc940:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-11bbc940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FB;}.elementor-24072 .elementor-element.elementor-element-3dd8dedd{--display:flex;}.elementor-24072 .elementor-element.elementor-element-2cf5b37{text-align:start;}.elementor-24072 .elementor-element.elementor-element-2cf5b37 img{width:139px;}.elementor-24072 .elementor-element.elementor-element-7622432d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-24072 .elementor-element.elementor-element-7ee2b233 > .elementor-widget-container{margin:-8px 0px -11px 0px;}.elementor-24072 .elementor-element.elementor-element-7ee2b233 .elementor-icon-wrapper{text-align:start;}.elementor-24072 .elementor-element.elementor-element-7ee2b233 .elementor-icon{font-size:18px;}.elementor-24072 .elementor-element.elementor-element-7ee2b233 .elementor-icon svg{height:18px;}.elementor-24072 .elementor-element.elementor-element-35eb0242{font-size:14px;font-weight:500;line-height:1.4;}.elementor-24072 .elementor-element.elementor-element-69db203{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-24072 .elementor-element.elementor-element-228839a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-228839a1:not(.elementor-motion-effects-element-type-background), .elementor-24072 .elementor-element.elementor-element-228839a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA6D6;}.elementor-24072 .elementor-element.elementor-element-fdd37f .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:20px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-68264239{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--border-radius:100px 100px 100px 100px;}.elementor-24072 .elementor-element.elementor-element-730ca975 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;}.elementor-24072 .elementor-element.elementor-element-36c708f2 .elementor-heading-title{font-size:12px;line-height:1.4;color:#818390;}.elementor-24072 .elementor-element.elementor-element-193044af{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}@media(max-width:1024px){.elementor-24072 .elementor-element.elementor-element-193044af{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-24072 .elementor-element.elementor-element-42951375{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24072 .elementor-element.elementor-element-636f95d0{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-55d4937{--flex-wrap:nowrap;}.elementor-24072 .elementor-element.elementor-element-738175c1 .elementor-heading-title{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-3eef8bd8{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-2d6dee37{--flex-wrap:nowrap;}.elementor-24072 .elementor-element.elementor-element-464d8f83 .elementor-heading-title{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-2b24fdd3{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-1c26fbb8{--flex-wrap:nowrap;}.elementor-24072 .elementor-element.elementor-element-19e1c57f .elementor-heading-title{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-5090abfb{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-446c6241{--flex-wrap:nowrap;}.elementor-24072 .elementor-element.elementor-element-7575b883 .elementor-heading-title{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-519fe4bb{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-5c4227ec{--flex-wrap:nowrap;}.elementor-24072 .elementor-element.elementor-element-5d2b82ab .elementor-heading-title{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-6ba0387d{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-78c0e2ea{--flex-wrap:nowrap;}.elementor-24072 .elementor-element.elementor-element-4093009e .elementor-heading-title{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-1748862e{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-14273e26{--flex-wrap:nowrap;}.elementor-24072 .elementor-element.elementor-element-7be6127f .elementor-heading-title{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-7cafed0f{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-2ea2f62a{--flex-wrap:nowrap;}.elementor-24072 .elementor-element.elementor-element-40e8dfed .elementor-heading-title{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-1669b000{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-306d66ce{--flex-wrap:nowrap;}.elementor-24072 .elementor-element.elementor-element-6cf135f1 .elementor-heading-title{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-534cc7cc{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-13cb3918{--flex-wrap:nowrap;}.elementor-24072 .elementor-element.elementor-element-41f644d8 .elementor-heading-title{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-abc58cd{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-7988b1e4{--flex-wrap:nowrap;}.elementor-24072 .elementor-element.elementor-element-144e2bf1 .elementor-heading-title{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-6af855bc{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-75c5cb8e{--flex-wrap:nowrap;}.elementor-24072 .elementor-element.elementor-element-324ca7a4 .elementor-heading-title{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-126babea{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-5adef223{--flex-wrap:nowrap;}.elementor-24072 .elementor-element.elementor-element-2c14b3d7 .elementor-heading-title{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-77805856{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-13e6e871{--flex-wrap:nowrap;}.elementor-24072 .elementor-element.elementor-element-3c6177db .elementor-heading-title{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-35eb0242{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-69db203{--flex-wrap:nowrap;}.elementor-24072 .elementor-element.elementor-element-730ca975 .elementor-heading-title{font-size:12px;}.elementor-24072 .elementor-element.elementor-element-193044af{--e-n-carousel-swiper-slides-to-display:2;}}/* Start custom CSS for container, class: .elementor-element-47c5c475 */.elementor-24072 .elementor-element.elementor-element-47c5c475{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-47c5c475{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f0c6b98 */.elementor-24072 .elementor-element.elementor-element-3f0c6b98{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-3f0c6b98{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-655603cd */.elementor-24072 .elementor-element.elementor-element-655603cd{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-655603cd{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77d201f9 */.elementor-24072 .elementor-element.elementor-element-77d201f9{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-77d201f9{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14c9b2c0 */.elementor-24072 .elementor-element.elementor-element-14c9b2c0{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-14c9b2c0{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6945d1b4 */.elementor-24072 .elementor-element.elementor-element-6945d1b4{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-6945d1b4{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f276d71 */.elementor-24072 .elementor-element.elementor-element-f276d71{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-f276d71{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48e4061e */.elementor-24072 .elementor-element.elementor-element-48e4061e{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-48e4061e{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b17c65e */.elementor-24072 .elementor-element.elementor-element-5b17c65e{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-5b17c65e{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e4db929 */.elementor-24072 .elementor-element.elementor-element-1e4db929{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-1e4db929{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d404d40 */.elementor-24072 .elementor-element.elementor-element-7d404d40{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-7d404d40{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a301abf */.elementor-24072 .elementor-element.elementor-element-a301abf{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-a301abf{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a747827 */.elementor-24072 .elementor-element.elementor-element-2a747827{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-2a747827{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1527ae4b */.elementor-24072 .elementor-element.elementor-element-1527ae4b{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-1527ae4b{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-228839a1 */.elementor-24072 .elementor-element.elementor-element-228839a1{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-228839a1{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c5c475 */.elementor-24072 .elementor-element.elementor-element-47c5c475{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-47c5c475{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f0c6b98 */.elementor-24072 .elementor-element.elementor-element-3f0c6b98{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-3f0c6b98{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-655603cd */.elementor-24072 .elementor-element.elementor-element-655603cd{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-655603cd{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77d201f9 */.elementor-24072 .elementor-element.elementor-element-77d201f9{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-77d201f9{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14c9b2c0 */.elementor-24072 .elementor-element.elementor-element-14c9b2c0{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-14c9b2c0{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6945d1b4 */.elementor-24072 .elementor-element.elementor-element-6945d1b4{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-6945d1b4{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f276d71 */.elementor-24072 .elementor-element.elementor-element-f276d71{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-f276d71{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48e4061e */.elementor-24072 .elementor-element.elementor-element-48e4061e{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-48e4061e{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b17c65e */.elementor-24072 .elementor-element.elementor-element-5b17c65e{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-5b17c65e{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e4db929 */.elementor-24072 .elementor-element.elementor-element-1e4db929{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-1e4db929{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d404d40 */.elementor-24072 .elementor-element.elementor-element-7d404d40{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-7d404d40{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a301abf */.elementor-24072 .elementor-element.elementor-element-a301abf{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-a301abf{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a747827 */.elementor-24072 .elementor-element.elementor-element-2a747827{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-2a747827{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1527ae4b */.elementor-24072 .elementor-element.elementor-element-1527ae4b{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-1527ae4b{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-228839a1 */.elementor-24072 .elementor-element.elementor-element-228839a1{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-228839a1{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c5c475 */.elementor-24072 .elementor-element.elementor-element-47c5c475{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-47c5c475{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f0c6b98 */.elementor-24072 .elementor-element.elementor-element-3f0c6b98{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-3f0c6b98{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-655603cd */.elementor-24072 .elementor-element.elementor-element-655603cd{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-655603cd{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77d201f9 */.elementor-24072 .elementor-element.elementor-element-77d201f9{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-77d201f9{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14c9b2c0 */.elementor-24072 .elementor-element.elementor-element-14c9b2c0{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-14c9b2c0{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6945d1b4 */.elementor-24072 .elementor-element.elementor-element-6945d1b4{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-6945d1b4{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f276d71 */.elementor-24072 .elementor-element.elementor-element-f276d71{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-f276d71{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48e4061e */.elementor-24072 .elementor-element.elementor-element-48e4061e{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-48e4061e{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b17c65e */.elementor-24072 .elementor-element.elementor-element-5b17c65e{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-5b17c65e{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e4db929 */.elementor-24072 .elementor-element.elementor-element-1e4db929{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-1e4db929{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d404d40 */.elementor-24072 .elementor-element.elementor-element-7d404d40{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-7d404d40{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a301abf */.elementor-24072 .elementor-element.elementor-element-a301abf{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-a301abf{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a747827 */.elementor-24072 .elementor-element.elementor-element-2a747827{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-2a747827{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1527ae4b */.elementor-24072 .elementor-element.elementor-element-1527ae4b{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-1527ae4b{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-228839a1 */.elementor-24072 .elementor-element.elementor-element-228839a1{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-228839a1{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c5c475 */.elementor-24072 .elementor-element.elementor-element-47c5c475{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-47c5c475{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f0c6b98 */.elementor-24072 .elementor-element.elementor-element-3f0c6b98{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-3f0c6b98{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-655603cd */.elementor-24072 .elementor-element.elementor-element-655603cd{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-655603cd{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77d201f9 */.elementor-24072 .elementor-element.elementor-element-77d201f9{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-77d201f9{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14c9b2c0 */.elementor-24072 .elementor-element.elementor-element-14c9b2c0{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-14c9b2c0{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6945d1b4 */.elementor-24072 .elementor-element.elementor-element-6945d1b4{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-6945d1b4{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f276d71 */.elementor-24072 .elementor-element.elementor-element-f276d71{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-f276d71{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48e4061e */.elementor-24072 .elementor-element.elementor-element-48e4061e{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-48e4061e{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b17c65e */.elementor-24072 .elementor-element.elementor-element-5b17c65e{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-5b17c65e{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e4db929 */.elementor-24072 .elementor-element.elementor-element-1e4db929{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-1e4db929{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d404d40 */.elementor-24072 .elementor-element.elementor-element-7d404d40{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-7d404d40{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a301abf */.elementor-24072 .elementor-element.elementor-element-a301abf{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-a301abf{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a747827 */.elementor-24072 .elementor-element.elementor-element-2a747827{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-2a747827{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1527ae4b */.elementor-24072 .elementor-element.elementor-element-1527ae4b{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-1527ae4b{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-228839a1 */.elementor-24072 .elementor-element.elementor-element-228839a1{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-228839a1{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c5c475 */.elementor-24072 .elementor-element.elementor-element-47c5c475{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-47c5c475{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f0c6b98 */.elementor-24072 .elementor-element.elementor-element-3f0c6b98{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-3f0c6b98{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-655603cd */.elementor-24072 .elementor-element.elementor-element-655603cd{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-655603cd{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77d201f9 */.elementor-24072 .elementor-element.elementor-element-77d201f9{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-77d201f9{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14c9b2c0 */.elementor-24072 .elementor-element.elementor-element-14c9b2c0{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-14c9b2c0{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6945d1b4 */.elementor-24072 .elementor-element.elementor-element-6945d1b4{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-6945d1b4{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f276d71 */.elementor-24072 .elementor-element.elementor-element-f276d71{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-f276d71{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48e4061e */.elementor-24072 .elementor-element.elementor-element-48e4061e{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-48e4061e{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b17c65e */.elementor-24072 .elementor-element.elementor-element-5b17c65e{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-5b17c65e{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e4db929 */.elementor-24072 .elementor-element.elementor-element-1e4db929{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-1e4db929{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d404d40 */.elementor-24072 .elementor-element.elementor-element-7d404d40{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-7d404d40{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a301abf */.elementor-24072 .elementor-element.elementor-element-a301abf{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-a301abf{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a747827 */.elementor-24072 .elementor-element.elementor-element-2a747827{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-2a747827{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1527ae4b */.elementor-24072 .elementor-element.elementor-element-1527ae4b{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-1527ae4b{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-228839a1 */.elementor-24072 .elementor-element.elementor-element-228839a1{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-228839a1{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c5c475 */.elementor-24072 .elementor-element.elementor-element-47c5c475{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-47c5c475{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f0c6b98 */.elementor-24072 .elementor-element.elementor-element-3f0c6b98{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-3f0c6b98{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-655603cd */.elementor-24072 .elementor-element.elementor-element-655603cd{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-655603cd{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77d201f9 */.elementor-24072 .elementor-element.elementor-element-77d201f9{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-77d201f9{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14c9b2c0 */.elementor-24072 .elementor-element.elementor-element-14c9b2c0{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-14c9b2c0{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6945d1b4 */.elementor-24072 .elementor-element.elementor-element-6945d1b4{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-6945d1b4{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f276d71 */.elementor-24072 .elementor-element.elementor-element-f276d71{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-f276d71{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48e4061e */.elementor-24072 .elementor-element.elementor-element-48e4061e{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-48e4061e{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b17c65e */.elementor-24072 .elementor-element.elementor-element-5b17c65e{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-5b17c65e{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e4db929 */.elementor-24072 .elementor-element.elementor-element-1e4db929{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-1e4db929{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d404d40 */.elementor-24072 .elementor-element.elementor-element-7d404d40{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-7d404d40{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a301abf */.elementor-24072 .elementor-element.elementor-element-a301abf{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-a301abf{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a747827 */.elementor-24072 .elementor-element.elementor-element-2a747827{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-2a747827{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1527ae4b */.elementor-24072 .elementor-element.elementor-element-1527ae4b{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-1527ae4b{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-228839a1 */.elementor-24072 .elementor-element.elementor-element-228839a1{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-228839a1{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c5c475 */.elementor-24072 .elementor-element.elementor-element-47c5c475{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-47c5c475{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f0c6b98 */.elementor-24072 .elementor-element.elementor-element-3f0c6b98{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-3f0c6b98{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-655603cd */.elementor-24072 .elementor-element.elementor-element-655603cd{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-655603cd{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77d201f9 */.elementor-24072 .elementor-element.elementor-element-77d201f9{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-77d201f9{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14c9b2c0 */.elementor-24072 .elementor-element.elementor-element-14c9b2c0{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-14c9b2c0{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6945d1b4 */.elementor-24072 .elementor-element.elementor-element-6945d1b4{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-6945d1b4{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f276d71 */.elementor-24072 .elementor-element.elementor-element-f276d71{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-f276d71{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48e4061e */.elementor-24072 .elementor-element.elementor-element-48e4061e{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-48e4061e{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b17c65e */.elementor-24072 .elementor-element.elementor-element-5b17c65e{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-5b17c65e{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e4db929 */.elementor-24072 .elementor-element.elementor-element-1e4db929{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-1e4db929{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d404d40 */.elementor-24072 .elementor-element.elementor-element-7d404d40{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-7d404d40{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a301abf */.elementor-24072 .elementor-element.elementor-element-a301abf{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-a301abf{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a747827 */.elementor-24072 .elementor-element.elementor-element-2a747827{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-2a747827{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1527ae4b */.elementor-24072 .elementor-element.elementor-element-1527ae4b{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-1527ae4b{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-228839a1 */.elementor-24072 .elementor-element.elementor-element-228839a1{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-228839a1{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c5c475 */.elementor-24072 .elementor-element.elementor-element-47c5c475{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-47c5c475{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f0c6b98 */.elementor-24072 .elementor-element.elementor-element-3f0c6b98{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-3f0c6b98{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-655603cd */.elementor-24072 .elementor-element.elementor-element-655603cd{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-655603cd{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77d201f9 */.elementor-24072 .elementor-element.elementor-element-77d201f9{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-77d201f9{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14c9b2c0 */.elementor-24072 .elementor-element.elementor-element-14c9b2c0{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-14c9b2c0{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6945d1b4 */.elementor-24072 .elementor-element.elementor-element-6945d1b4{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-6945d1b4{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f276d71 */.elementor-24072 .elementor-element.elementor-element-f276d71{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-f276d71{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48e4061e */.elementor-24072 .elementor-element.elementor-element-48e4061e{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-48e4061e{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b17c65e */.elementor-24072 .elementor-element.elementor-element-5b17c65e{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-5b17c65e{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e4db929 */.elementor-24072 .elementor-element.elementor-element-1e4db929{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-1e4db929{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d404d40 */.elementor-24072 .elementor-element.elementor-element-7d404d40{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-7d404d40{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a301abf */.elementor-24072 .elementor-element.elementor-element-a301abf{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-a301abf{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a747827 */.elementor-24072 .elementor-element.elementor-element-2a747827{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-2a747827{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1527ae4b */.elementor-24072 .elementor-element.elementor-element-1527ae4b{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-1527ae4b{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-228839a1 */.elementor-24072 .elementor-element.elementor-element-228839a1{
    min-width: 40px;
    width: 40px;
    height: 40px;
    text-align: center;
}

@media only screen and (max-width: 767) {
 .elementor-24072 .elementor-element.elementor-element-228839a1{
    min-width: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-193044af */@media only screen and (min-width: 767px) {
  .elementor-24072 .elementor-element.elementor-element-193044af .swiper-wrapper { -webkit-transition-timing-function: linear !important; transition-timing-function: linear !important; }


.elementor-24072 .elementor-element.elementor-element-193044af  .e-n-carousel::before, 
.elementor-24072 .elementor-element.elementor-element-193044af .e-n-carousel::after {
    background: linear-gradient(to right, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0) 50%);
    content: '';
    height: 100%;
    position: absolute;
    width: 200px;
    z-index: 2;
}

.elementor-24072 .elementor-element.elementor-element-193044af .e-n-carousel::after {
    right: 0;
    top: 0;
    transform: rotateZ(180deg);
}

}/* End custom CSS */