.elementor-864 .elementor-element.elementor-element-6113d7d7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:14px 14px 14px 14px;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-864 .elementor-element.elementor-element-6113d7d7:not(.elementor-motion-effects-element-type-background), .elementor-864 .elementor-element.elementor-element-6113d7d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a7e26e9 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-864 .elementor-element.elementor-element-129d8e5b{text-align:center;}.elementor-864 .elementor-element.elementor-element-129d8e5b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-186fe88{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-864 .elementor-element.elementor-element-21cda0f{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 40px 0px rgba(6.000000000000001, 11.000000000000014, 20, 0.11);--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-864 .elementor-element.elementor-element-21cda0f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2731050 );--border-color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-21cda0f, .elementor-864 .elementor-element.elementor-element-21cda0f::before{--border-transition:0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-864 .elementor-element.elementor-element-5e67cac .elementor-icon-box-wrapper{text-align:left;}.elementor-864 .elementor-element.elementor-element-5e67cac{--icon-box-icon-margin:15px;}.elementor-864 .elementor-element.elementor-element-5e67cac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-5e67cac.elementor-view-framed .elementor-icon, .elementor-864 .elementor-element.elementor-element-5e67cac.elementor-view-default .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-5e67cac.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-5e67cac.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7e26e9 );fill:var( --e-global-color-1a0b88d );color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-5e67cac.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-5e67cac.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-5e67cac.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-5e67cac.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-5e67cac.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-5e67cac.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-5e67cac .elementor-icon{font-size:44px;}.elementor-864 .elementor-element.elementor-element-5e67cac .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-5e67cac .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-864 .elementor-element.elementor-element-5e67cac .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-5e67cac:has(:hover) .elementor-icon-box-title,
					 .elementor-864 .elementor-element.elementor-element-5e67cac:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-5e67cac .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-200756b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-864 .elementor-element.elementor-element-33c0c69{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 40px 0px rgba(6.000000000000001, 11.000000000000014, 20, 0.11);--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-864 .elementor-element.elementor-element-33c0c69:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2731050 );--border-color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-33c0c69, .elementor-864 .elementor-element.elementor-element-33c0c69::before{--border-transition:0.3s;}.elementor-864 .elementor-element.elementor-element-b457d54 .elementor-icon-box-wrapper{text-align:left;}.elementor-864 .elementor-element.elementor-element-b457d54{--icon-box-icon-margin:15px;}.elementor-864 .elementor-element.elementor-element-b457d54.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-b457d54.elementor-view-framed .elementor-icon, .elementor-864 .elementor-element.elementor-element-b457d54.elementor-view-default .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-b457d54.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-b457d54.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7e26e9 );fill:var( --e-global-color-1a0b88d );color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-b457d54.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-b457d54.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-b457d54.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-b457d54.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-b457d54.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-b457d54.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-b457d54 .elementor-icon{font-size:44px;}.elementor-864 .elementor-element.elementor-element-b457d54 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-b457d54 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-864 .elementor-element.elementor-element-b457d54 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-b457d54:has(:hover) .elementor-icon-box-title,
					 .elementor-864 .elementor-element.elementor-element-b457d54:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-b457d54 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-3a5fcf7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-864 .elementor-element.elementor-element-c109789{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 40px 0px rgba(6.000000000000001, 11.000000000000014, 20, 0.11);--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-864 .elementor-element.elementor-element-c109789:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2731050 );--border-color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-c109789, .elementor-864 .elementor-element.elementor-element-c109789::before{--border-transition:0.3s;}.elementor-864 .elementor-element.elementor-element-efcd402 .elementor-icon-box-wrapper{text-align:left;}.elementor-864 .elementor-element.elementor-element-efcd402{--icon-box-icon-margin:15px;}.elementor-864 .elementor-element.elementor-element-efcd402.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-efcd402.elementor-view-framed .elementor-icon, .elementor-864 .elementor-element.elementor-element-efcd402.elementor-view-default .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-efcd402.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-efcd402.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7e26e9 );fill:var( --e-global-color-1a0b88d );color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-efcd402.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-efcd402.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-efcd402.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-efcd402.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-efcd402.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-efcd402.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-efcd402 .elementor-icon{font-size:44px;}.elementor-864 .elementor-element.elementor-element-efcd402 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-efcd402 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-864 .elementor-element.elementor-element-efcd402 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-efcd402:has(:hover) .elementor-icon-box-title,
					 .elementor-864 .elementor-element.elementor-element-efcd402:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-efcd402 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-fac453a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-864 .elementor-element.elementor-element-dbe9ab9{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 40px 0px rgba(6.000000000000001, 11.000000000000014, 20, 0.11);--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-864 .elementor-element.elementor-element-dbe9ab9:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2731050 );--border-color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-dbe9ab9, .elementor-864 .elementor-element.elementor-element-dbe9ab9::before{--border-transition:0.3s;}.elementor-864 .elementor-element.elementor-element-1becb67 .elementor-icon-box-wrapper{text-align:left;}.elementor-864 .elementor-element.elementor-element-1becb67{--icon-box-icon-margin:15px;}.elementor-864 .elementor-element.elementor-element-1becb67.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-1becb67.elementor-view-framed .elementor-icon, .elementor-864 .elementor-element.elementor-element-1becb67.elementor-view-default .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-1becb67.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-1becb67.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7e26e9 );fill:var( --e-global-color-1a0b88d );color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-1becb67.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-1becb67.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-1becb67.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-1becb67.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-1becb67.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-1becb67.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-1becb67 .elementor-icon{font-size:44px;}.elementor-864 .elementor-element.elementor-element-1becb67 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-1becb67 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-864 .elementor-element.elementor-element-1becb67 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-1becb67:has(:hover) .elementor-icon-box-title,
					 .elementor-864 .elementor-element.elementor-element-1becb67:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-1becb67 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-f2dd3c6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-864 .elementor-element.elementor-element-4eef6b4{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 40px 0px rgba(6.000000000000001, 11.000000000000014, 20, 0.11);--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-864 .elementor-element.elementor-element-4eef6b4:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2731050 );--border-color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-4eef6b4, .elementor-864 .elementor-element.elementor-element-4eef6b4::before{--border-transition:0.3s;}.elementor-864 .elementor-element.elementor-element-b7f4381 .elementor-icon-box-wrapper{text-align:left;}.elementor-864 .elementor-element.elementor-element-b7f4381{--icon-box-icon-margin:15px;}.elementor-864 .elementor-element.elementor-element-b7f4381.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-b7f4381.elementor-view-framed .elementor-icon, .elementor-864 .elementor-element.elementor-element-b7f4381.elementor-view-default .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-b7f4381.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-b7f4381.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7e26e9 );fill:var( --e-global-color-1a0b88d );color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-b7f4381.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-b7f4381.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-b7f4381.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-b7f4381.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-b7f4381.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-b7f4381.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-b7f4381 .elementor-icon{font-size:44px;}.elementor-864 .elementor-element.elementor-element-b7f4381 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-b7f4381 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-864 .elementor-element.elementor-element-b7f4381 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-b7f4381:has(:hover) .elementor-icon-box-title,
					 .elementor-864 .elementor-element.elementor-element-b7f4381:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-b7f4381 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-e945b22{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-864 .elementor-element.elementor-element-17dcea9{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 40px 0px rgba(6.000000000000001, 11.000000000000014, 20, 0.11);--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-864 .elementor-element.elementor-element-17dcea9:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2731050 );--border-color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-17dcea9, .elementor-864 .elementor-element.elementor-element-17dcea9::before{--border-transition:0.3s;}.elementor-864 .elementor-element.elementor-element-c59e167 .elementor-icon-box-wrapper{text-align:left;}.elementor-864 .elementor-element.elementor-element-c59e167{--icon-box-icon-margin:15px;}.elementor-864 .elementor-element.elementor-element-c59e167.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-c59e167.elementor-view-framed .elementor-icon, .elementor-864 .elementor-element.elementor-element-c59e167.elementor-view-default .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-c59e167.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-c59e167.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7e26e9 );fill:var( --e-global-color-1a0b88d );color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-c59e167.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-c59e167.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-c59e167.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-c59e167.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-c59e167.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-c59e167.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-c59e167 .elementor-icon{font-size:44px;}.elementor-864 .elementor-element.elementor-element-c59e167 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-c59e167 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-864 .elementor-element.elementor-element-c59e167 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-c59e167:has(:hover) .elementor-icon-box-title,
					 .elementor-864 .elementor-element.elementor-element-c59e167:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-c59e167 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-f55c544{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-864 .elementor-element.elementor-element-d4d939c{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 40px 0px rgba(6.000000000000001, 11.000000000000014, 20, 0.11);--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-864 .elementor-element.elementor-element-d4d939c:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2731050 );--border-color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-d4d939c, .elementor-864 .elementor-element.elementor-element-d4d939c::before{--border-transition:0.3s;}.elementor-864 .elementor-element.elementor-element-3eec243 .elementor-icon-box-wrapper{text-align:left;}.elementor-864 .elementor-element.elementor-element-3eec243{--icon-box-icon-margin:15px;}.elementor-864 .elementor-element.elementor-element-3eec243.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-3eec243.elementor-view-framed .elementor-icon, .elementor-864 .elementor-element.elementor-element-3eec243.elementor-view-default .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-3eec243.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-3eec243.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7e26e9 );fill:var( --e-global-color-1a0b88d );color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-3eec243.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-3eec243.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-3eec243.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-3eec243.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-3eec243.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-3eec243.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-3eec243 .elementor-icon{font-size:44px;}.elementor-864 .elementor-element.elementor-element-3eec243 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-3eec243 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-864 .elementor-element.elementor-element-3eec243 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-3eec243:has(:hover) .elementor-icon-box-title,
					 .elementor-864 .elementor-element.elementor-element-3eec243:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-3eec243 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-d4db6e7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-864 .elementor-element.elementor-element-e770561{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 40px 0px rgba(6.000000000000001, 11.000000000000014, 20, 0.11);--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-864 .elementor-element.elementor-element-e770561:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2731050 );--border-color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-e770561, .elementor-864 .elementor-element.elementor-element-e770561::before{--border-transition:0.3s;}.elementor-864 .elementor-element.elementor-element-00c2266 .elementor-icon-box-wrapper{text-align:left;}.elementor-864 .elementor-element.elementor-element-00c2266{--icon-box-icon-margin:15px;}.elementor-864 .elementor-element.elementor-element-00c2266.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-00c2266.elementor-view-framed .elementor-icon, .elementor-864 .elementor-element.elementor-element-00c2266.elementor-view-default .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-00c2266.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-00c2266.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7e26e9 );fill:var( --e-global-color-1a0b88d );color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-00c2266.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-00c2266.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-00c2266.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-00c2266.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-00c2266.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-00c2266.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-00c2266 .elementor-icon{font-size:44px;}.elementor-864 .elementor-element.elementor-element-00c2266 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-00c2266 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-864 .elementor-element.elementor-element-00c2266 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-00c2266:has(:hover) .elementor-icon-box-title,
					 .elementor-864 .elementor-element.elementor-element-00c2266:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-00c2266 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-b3ab80a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-864 .elementor-element.elementor-element-bc51de1{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 40px 0px rgba(6.000000000000001, 11.000000000000014, 20, 0.11);--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-864 .elementor-element.elementor-element-bc51de1:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2731050 );--border-color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-bc51de1, .elementor-864 .elementor-element.elementor-element-bc51de1::before{--border-transition:0.3s;}.elementor-864 .elementor-element.elementor-element-f1bdd9f .elementor-icon-box-wrapper{text-align:left;}.elementor-864 .elementor-element.elementor-element-f1bdd9f{--icon-box-icon-margin:15px;}.elementor-864 .elementor-element.elementor-element-f1bdd9f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-f1bdd9f.elementor-view-framed .elementor-icon, .elementor-864 .elementor-element.elementor-element-f1bdd9f.elementor-view-default .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-f1bdd9f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-f1bdd9f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7e26e9 );fill:var( --e-global-color-1a0b88d );color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-f1bdd9f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-f1bdd9f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-f1bdd9f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-f1bdd9f.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-f1bdd9f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-f1bdd9f.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-f1bdd9f .elementor-icon{font-size:44px;}.elementor-864 .elementor-element.elementor-element-f1bdd9f .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-f1bdd9f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-864 .elementor-element.elementor-element-f1bdd9f .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-f1bdd9f:has(:hover) .elementor-icon-box-title,
					 .elementor-864 .elementor-element.elementor-element-f1bdd9f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-f1bdd9f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-be48f1e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-864 .elementor-element.elementor-element-4719b21{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 40px 0px rgba(6.000000000000001, 11.000000000000014, 20, 0.11);--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-864 .elementor-element.elementor-element-4719b21:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2731050 );--border-color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-4719b21, .elementor-864 .elementor-element.elementor-element-4719b21::before{--border-transition:0.3s;}.elementor-864 .elementor-element.elementor-element-0eebb7e .elementor-icon-box-wrapper{text-align:left;}.elementor-864 .elementor-element.elementor-element-0eebb7e{--icon-box-icon-margin:15px;}.elementor-864 .elementor-element.elementor-element-0eebb7e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-0eebb7e.elementor-view-framed .elementor-icon, .elementor-864 .elementor-element.elementor-element-0eebb7e.elementor-view-default .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-0eebb7e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-0eebb7e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7e26e9 );fill:var( --e-global-color-1a0b88d );color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-0eebb7e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-0eebb7e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-0eebb7e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-0eebb7e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-0eebb7e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-0eebb7e.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-0eebb7e .elementor-icon{font-size:44px;}.elementor-864 .elementor-element.elementor-element-0eebb7e .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-0eebb7e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-864 .elementor-element.elementor-element-0eebb7e .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-0eebb7e:has(:hover) .elementor-icon-box-title,
					 .elementor-864 .elementor-element.elementor-element-0eebb7e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-0eebb7e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-8a1de38{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-864 .elementor-element.elementor-element-9b2ff21{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 40px 0px rgba(6.000000000000001, 11.000000000000014, 20, 0.11);--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-864 .elementor-element.elementor-element-9b2ff21:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2731050 );--border-color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-9b2ff21, .elementor-864 .elementor-element.elementor-element-9b2ff21::before{--border-transition:0.3s;}.elementor-864 .elementor-element.elementor-element-e79d07e .elementor-icon-box-wrapper{text-align:left;}.elementor-864 .elementor-element.elementor-element-e79d07e{--icon-box-icon-margin:15px;}.elementor-864 .elementor-element.elementor-element-e79d07e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-e79d07e.elementor-view-framed .elementor-icon, .elementor-864 .elementor-element.elementor-element-e79d07e.elementor-view-default .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-e79d07e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-e79d07e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7e26e9 );fill:var( --e-global-color-1a0b88d );color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-e79d07e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-e79d07e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-e79d07e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-e79d07e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-e79d07e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-e79d07e.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-e79d07e .elementor-icon{font-size:44px;}.elementor-864 .elementor-element.elementor-element-e79d07e .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-e79d07e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-864 .elementor-element.elementor-element-e79d07e .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-e79d07e:has(:hover) .elementor-icon-box-title,
					 .elementor-864 .elementor-element.elementor-element-e79d07e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-e79d07e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-b30bf19{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-864 .elementor-element.elementor-element-78bdda5{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 40px 0px rgba(6.000000000000001, 11.000000000000014, 20, 0.11);--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-864 .elementor-element.elementor-element-78bdda5:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2731050 );--border-color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-78bdda5, .elementor-864 .elementor-element.elementor-element-78bdda5::before{--border-transition:0.3s;}.elementor-864 .elementor-element.elementor-element-08ef498 .elementor-icon-box-wrapper{text-align:left;}.elementor-864 .elementor-element.elementor-element-08ef498{--icon-box-icon-margin:15px;}.elementor-864 .elementor-element.elementor-element-08ef498.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-08ef498.elementor-view-framed .elementor-icon, .elementor-864 .elementor-element.elementor-element-08ef498.elementor-view-default .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-08ef498.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-08ef498.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7e26e9 );fill:var( --e-global-color-1a0b88d );color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-08ef498.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-08ef498.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-08ef498.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-08ef498.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-08ef498.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-08ef498.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-08ef498 .elementor-icon{font-size:44px;}.elementor-864 .elementor-element.elementor-element-08ef498 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-08ef498 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-864 .elementor-element.elementor-element-08ef498 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-08ef498:has(:hover) .elementor-icon-box-title,
					 .elementor-864 .elementor-element.elementor-element-08ef498:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-08ef498 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-42147e6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-864 .elementor-element.elementor-element-07996c9{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 40px 0px rgba(6.000000000000001, 11.000000000000014, 20, 0.11);--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-864 .elementor-element.elementor-element-07996c9:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2731050 );--border-color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-07996c9, .elementor-864 .elementor-element.elementor-element-07996c9::before{--border-transition:0.3s;}.elementor-864 .elementor-element.elementor-element-7420b86 .elementor-icon-box-wrapper{text-align:left;}.elementor-864 .elementor-element.elementor-element-7420b86{--icon-box-icon-margin:15px;}.elementor-864 .elementor-element.elementor-element-7420b86.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-7420b86.elementor-view-framed .elementor-icon, .elementor-864 .elementor-element.elementor-element-7420b86.elementor-view-default .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-7420b86.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-7420b86.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7e26e9 );fill:var( --e-global-color-1a0b88d );color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-7420b86.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-7420b86.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-7420b86.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-7420b86.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-7420b86.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-7420b86.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-7420b86 .elementor-icon{font-size:44px;}.elementor-864 .elementor-element.elementor-element-7420b86 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-7420b86 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-864 .elementor-element.elementor-element-7420b86 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-7420b86:has(:hover) .elementor-icon-box-title,
					 .elementor-864 .elementor-element.elementor-element-7420b86:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-7420b86 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-425a826{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-864 .elementor-element.elementor-element-a5515d2{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 40px 0px rgba(6.000000000000001, 11.000000000000014, 20, 0.11);--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-864 .elementor-element.elementor-element-a5515d2:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2731050 );--border-color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-a5515d2, .elementor-864 .elementor-element.elementor-element-a5515d2::before{--border-transition:0.3s;}.elementor-864 .elementor-element.elementor-element-cbd22e5 .elementor-icon-box-wrapper{text-align:left;}.elementor-864 .elementor-element.elementor-element-cbd22e5{--icon-box-icon-margin:15px;}.elementor-864 .elementor-element.elementor-element-cbd22e5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-cbd22e5.elementor-view-framed .elementor-icon, .elementor-864 .elementor-element.elementor-element-cbd22e5.elementor-view-default .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-cbd22e5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-cbd22e5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7e26e9 );fill:var( --e-global-color-1a0b88d );color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-cbd22e5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-cbd22e5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-cbd22e5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-cbd22e5.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-cbd22e5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-cbd22e5.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-cbd22e5 .elementor-icon{font-size:44px;}.elementor-864 .elementor-element.elementor-element-cbd22e5 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-cbd22e5 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-864 .elementor-element.elementor-element-cbd22e5 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-cbd22e5:has(:hover) .elementor-icon-box-title,
					 .elementor-864 .elementor-element.elementor-element-cbd22e5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-cbd22e5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-46d9fc5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-864 .elementor-element.elementor-element-dfa6f6a{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 40px 0px rgba(6.000000000000001, 11.000000000000014, 20, 0.11);--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-864 .elementor-element.elementor-element-dfa6f6a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2731050 );--border-color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-dfa6f6a, .elementor-864 .elementor-element.elementor-element-dfa6f6a::before{--border-transition:0.3s;}.elementor-864 .elementor-element.elementor-element-4b4ddda .elementor-icon-box-wrapper{text-align:left;}.elementor-864 .elementor-element.elementor-element-4b4ddda{--icon-box-icon-margin:15px;}.elementor-864 .elementor-element.elementor-element-4b4ddda.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-4b4ddda.elementor-view-framed .elementor-icon, .elementor-864 .elementor-element.elementor-element-4b4ddda.elementor-view-default .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-4b4ddda.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-4b4ddda.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7e26e9 );fill:var( --e-global-color-1a0b88d );color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-4b4ddda.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-4b4ddda.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-4b4ddda.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-4b4ddda.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-4b4ddda.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-4b4ddda.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-4b4ddda .elementor-icon{font-size:44px;}.elementor-864 .elementor-element.elementor-element-4b4ddda .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-4b4ddda .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-864 .elementor-element.elementor-element-4b4ddda .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-4b4ddda:has(:hover) .elementor-icon-box-title,
					 .elementor-864 .elementor-element.elementor-element-4b4ddda:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-4b4ddda .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-c6f5baa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-864 .elementor-element.elementor-element-6272add{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 40px 0px rgba(6.000000000000001, 11.000000000000014, 20, 0.11);--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-864 .elementor-element.elementor-element-6272add:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2731050 );--border-color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-6272add, .elementor-864 .elementor-element.elementor-element-6272add::before{--border-transition:0.3s;}.elementor-864 .elementor-element.elementor-element-03e70f4 .elementor-icon-box-wrapper{text-align:left;}.elementor-864 .elementor-element.elementor-element-03e70f4{--icon-box-icon-margin:15px;}.elementor-864 .elementor-element.elementor-element-03e70f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-03e70f4.elementor-view-framed .elementor-icon, .elementor-864 .elementor-element.elementor-element-03e70f4.elementor-view-default .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-03e70f4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-03e70f4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7e26e9 );fill:var( --e-global-color-1a0b88d );color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-03e70f4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-03e70f4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-03e70f4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-03e70f4.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-03e70f4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-03e70f4.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-03e70f4 .elementor-icon{font-size:44px;}.elementor-864 .elementor-element.elementor-element-03e70f4 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-03e70f4 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-864 .elementor-element.elementor-element-03e70f4 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-03e70f4:has(:hover) .elementor-icon-box-title,
					 .elementor-864 .elementor-element.elementor-element-03e70f4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-03e70f4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-fa7c633{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-864 .elementor-element.elementor-element-4e11056{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 40px 0px rgba(6.000000000000001, 11.000000000000014, 20, 0.11);--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-864 .elementor-element.elementor-element-4e11056:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2731050 );--border-color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-4e11056, .elementor-864 .elementor-element.elementor-element-4e11056::before{--border-transition:0.3s;}.elementor-864 .elementor-element.elementor-element-2317272 .elementor-icon-box-wrapper{text-align:left;}.elementor-864 .elementor-element.elementor-element-2317272{--icon-box-icon-margin:15px;}.elementor-864 .elementor-element.elementor-element-2317272.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-2317272.elementor-view-framed .elementor-icon, .elementor-864 .elementor-element.elementor-element-2317272.elementor-view-default .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-2317272.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-2317272.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7e26e9 );fill:var( --e-global-color-1a0b88d );color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-2317272.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-2317272.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-2317272.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-2317272.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-2317272.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-2317272.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-2317272 .elementor-icon{font-size:44px;}.elementor-864 .elementor-element.elementor-element-2317272 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-2317272 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-864 .elementor-element.elementor-element-2317272 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-2317272:has(:hover) .elementor-icon-box-title,
					 .elementor-864 .elementor-element.elementor-element-2317272:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-2317272 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-64144c1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-864 .elementor-element.elementor-element-9fb06bb{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 40px 0px rgba(6.000000000000001, 11.000000000000014, 20, 0.11);--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-864 .elementor-element.elementor-element-9fb06bb:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2731050 );--border-color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-9fb06bb, .elementor-864 .elementor-element.elementor-element-9fb06bb::before{--border-transition:0.3s;}.elementor-864 .elementor-element.elementor-element-5d05794 .elementor-icon-box-wrapper{text-align:left;}.elementor-864 .elementor-element.elementor-element-5d05794{--icon-box-icon-margin:15px;}.elementor-864 .elementor-element.elementor-element-5d05794.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-5d05794.elementor-view-framed .elementor-icon, .elementor-864 .elementor-element.elementor-element-5d05794.elementor-view-default .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-5d05794.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-5d05794.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a7e26e9 );fill:var( --e-global-color-1a0b88d );color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-5d05794.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-5d05794.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-5d05794.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-5d05794.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a7e26e9 );color:var( --e-global-color-a7e26e9 );border-color:var( --e-global-color-a7e26e9 );}.elementor-864 .elementor-element.elementor-element-5d05794.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-864 .elementor-element.elementor-element-5d05794.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-5d05794 .elementor-icon{font-size:44px;}.elementor-864 .elementor-element.elementor-element-5d05794 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-5d05794 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-864 .elementor-element.elementor-element-5d05794 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-864 .elementor-element.elementor-element-5d05794:has(:hover) .elementor-icon-box-title,
					 .elementor-864 .elementor-element.elementor-element-5d05794:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-5d05794 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-864 .elementor-element.elementor-element-4607ffa{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:5px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:4px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:4px;--e-n-carousel-arrow-size:30px;}.elementor-864 .elementor-element.elementor-element-4607ffa.elementor-element{--align-self:center;}:where( .elementor-864 .elementor-element.elementor-element-4607ffa .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;}#elementor-popup-modal-864 .dialog-widget-content{animation-duration:1s;border-radius:16px 16px 16px 16px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-864{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-864 .dialog-message{height:auto;}#elementor-popup-modal-864 .dialog-close-button{display:flex;font-size:24px;}@media(max-width:1024px){.elementor-864 .elementor-element.elementor-element-21cda0f{--border-radius:8px 8px 8px 8px;}.elementor-864 .elementor-element.elementor-element-5e67cac{padding:0px 0px 50px 0px;}.elementor-864 .elementor-element.elementor-element-5e67cac .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-5e67cac .elementor-icon-box-title a{font-size:21px;}.elementor-864 .elementor-element.elementor-element-33c0c69{--border-radius:8px 8px 8px 8px;}.elementor-864 .elementor-element.elementor-element-b457d54{padding:0px 0px 50px 0px;}.elementor-864 .elementor-element.elementor-element-b457d54 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-b457d54 .elementor-icon-box-title a{font-size:21px;}.elementor-864 .elementor-element.elementor-element-c109789{--border-radius:8px 8px 8px 8px;}.elementor-864 .elementor-element.elementor-element-efcd402{padding:0px 0px 50px 0px;}.elementor-864 .elementor-element.elementor-element-efcd402 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-efcd402 .elementor-icon-box-title a{font-size:21px;}.elementor-864 .elementor-element.elementor-element-dbe9ab9{--border-radius:8px 8px 8px 8px;}.elementor-864 .elementor-element.elementor-element-1becb67{padding:0px 0px 50px 0px;}.elementor-864 .elementor-element.elementor-element-1becb67 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-1becb67 .elementor-icon-box-title a{font-size:21px;}.elementor-864 .elementor-element.elementor-element-4eef6b4{--border-radius:8px 8px 8px 8px;}.elementor-864 .elementor-element.elementor-element-b7f4381{padding:0px 0px 50px 0px;}.elementor-864 .elementor-element.elementor-element-b7f4381 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-b7f4381 .elementor-icon-box-title a{font-size:21px;}.elementor-864 .elementor-element.elementor-element-17dcea9{--border-radius:8px 8px 8px 8px;}.elementor-864 .elementor-element.elementor-element-c59e167{padding:0px 0px 50px 0px;}.elementor-864 .elementor-element.elementor-element-c59e167 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-c59e167 .elementor-icon-box-title a{font-size:21px;}.elementor-864 .elementor-element.elementor-element-d4d939c{--border-radius:8px 8px 8px 8px;}.elementor-864 .elementor-element.elementor-element-3eec243{padding:0px 0px 50px 0px;}.elementor-864 .elementor-element.elementor-element-3eec243 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-3eec243 .elementor-icon-box-title a{font-size:21px;}.elementor-864 .elementor-element.elementor-element-e770561{--border-radius:8px 8px 8px 8px;}.elementor-864 .elementor-element.elementor-element-00c2266{padding:0px 0px 50px 0px;}.elementor-864 .elementor-element.elementor-element-00c2266 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-00c2266 .elementor-icon-box-title a{font-size:21px;}.elementor-864 .elementor-element.elementor-element-bc51de1{--border-radius:8px 8px 8px 8px;}.elementor-864 .elementor-element.elementor-element-f1bdd9f{padding:0px 0px 50px 0px;}.elementor-864 .elementor-element.elementor-element-f1bdd9f .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-f1bdd9f .elementor-icon-box-title a{font-size:21px;}.elementor-864 .elementor-element.elementor-element-4719b21{--border-radius:8px 8px 8px 8px;}.elementor-864 .elementor-element.elementor-element-0eebb7e{padding:0px 0px 50px 0px;}.elementor-864 .elementor-element.elementor-element-0eebb7e .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-0eebb7e .elementor-icon-box-title a{font-size:21px;}.elementor-864 .elementor-element.elementor-element-9b2ff21{--border-radius:8px 8px 8px 8px;}.elementor-864 .elementor-element.elementor-element-e79d07e{padding:0px 0px 50px 0px;}.elementor-864 .elementor-element.elementor-element-e79d07e .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-e79d07e .elementor-icon-box-title a{font-size:21px;}.elementor-864 .elementor-element.elementor-element-78bdda5{--border-radius:8px 8px 8px 8px;}.elementor-864 .elementor-element.elementor-element-08ef498{padding:0px 0px 50px 0px;}.elementor-864 .elementor-element.elementor-element-08ef498 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-08ef498 .elementor-icon-box-title a{font-size:21px;}.elementor-864 .elementor-element.elementor-element-07996c9{--border-radius:8px 8px 8px 8px;}.elementor-864 .elementor-element.elementor-element-7420b86{padding:0px 0px 50px 0px;}.elementor-864 .elementor-element.elementor-element-7420b86 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-7420b86 .elementor-icon-box-title a{font-size:21px;}.elementor-864 .elementor-element.elementor-element-a5515d2{--border-radius:8px 8px 8px 8px;}.elementor-864 .elementor-element.elementor-element-cbd22e5{padding:0px 0px 50px 0px;}.elementor-864 .elementor-element.elementor-element-cbd22e5 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-cbd22e5 .elementor-icon-box-title a{font-size:21px;}.elementor-864 .elementor-element.elementor-element-dfa6f6a{--border-radius:8px 8px 8px 8px;}.elementor-864 .elementor-element.elementor-element-4b4ddda{padding:0px 0px 50px 0px;}.elementor-864 .elementor-element.elementor-element-4b4ddda .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-4b4ddda .elementor-icon-box-title a{font-size:21px;}.elementor-864 .elementor-element.elementor-element-6272add{--border-radius:8px 8px 8px 8px;}.elementor-864 .elementor-element.elementor-element-03e70f4{padding:0px 0px 50px 0px;}.elementor-864 .elementor-element.elementor-element-03e70f4 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-03e70f4 .elementor-icon-box-title a{font-size:21px;}.elementor-864 .elementor-element.elementor-element-4e11056{--border-radius:8px 8px 8px 8px;}.elementor-864 .elementor-element.elementor-element-2317272{padding:0px 0px 50px 0px;}.elementor-864 .elementor-element.elementor-element-2317272 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-2317272 .elementor-icon-box-title a{font-size:21px;}.elementor-864 .elementor-element.elementor-element-9fb06bb{--border-radius:8px 8px 8px 8px;}.elementor-864 .elementor-element.elementor-element-5d05794{padding:0px 0px 50px 0px;}.elementor-864 .elementor-element.elementor-element-5d05794 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-5d05794 .elementor-icon-box-title a{font-size:21px;}.elementor-864 .elementor-element.elementor-element-4607ffa{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-864 .elementor-element.elementor-element-6113d7d7{--padding-top:33px;--padding-bottom:33px;--padding-left:10px;--padding-right:010px;}.elementor-864 .elementor-element.elementor-element-21cda0f{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-864 .elementor-element.elementor-element-5e67cac .elementor-icon-box-wrapper{text-align:center;}.elementor-864 .elementor-element.elementor-element-5e67cac .elementor-icon-box-title{margin-block-end:8px;}.elementor-864 .elementor-element.elementor-element-5e67cac .elementor-icon{font-size:31px;}.elementor-864 .elementor-element.elementor-element-5e67cac .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-5e67cac .elementor-icon-box-title a{font-size:18px;}.elementor-864 .elementor-element.elementor-element-5e67cac .elementor-icon-box-description{font-size:16px;}.elementor-864 .elementor-element.elementor-element-33c0c69{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-864 .elementor-element.elementor-element-b457d54 .elementor-icon-box-wrapper{text-align:center;}.elementor-864 .elementor-element.elementor-element-b457d54 .elementor-icon-box-title{margin-block-end:8px;}.elementor-864 .elementor-element.elementor-element-b457d54 .elementor-icon{font-size:31px;}.elementor-864 .elementor-element.elementor-element-b457d54 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-b457d54 .elementor-icon-box-title a{font-size:18px;}.elementor-864 .elementor-element.elementor-element-b457d54 .elementor-icon-box-description{font-size:16px;}.elementor-864 .elementor-element.elementor-element-c109789{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-864 .elementor-element.elementor-element-efcd402 .elementor-icon-box-wrapper{text-align:center;}.elementor-864 .elementor-element.elementor-element-efcd402 .elementor-icon-box-title{margin-block-end:8px;}.elementor-864 .elementor-element.elementor-element-efcd402 .elementor-icon{font-size:31px;}.elementor-864 .elementor-element.elementor-element-efcd402 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-efcd402 .elementor-icon-box-title a{font-size:18px;}.elementor-864 .elementor-element.elementor-element-efcd402 .elementor-icon-box-description{font-size:16px;}.elementor-864 .elementor-element.elementor-element-dbe9ab9{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-864 .elementor-element.elementor-element-1becb67 .elementor-icon-box-wrapper{text-align:center;}.elementor-864 .elementor-element.elementor-element-1becb67 .elementor-icon-box-title{margin-block-end:8px;}.elementor-864 .elementor-element.elementor-element-1becb67 .elementor-icon{font-size:31px;}.elementor-864 .elementor-element.elementor-element-1becb67 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-1becb67 .elementor-icon-box-title a{font-size:18px;}.elementor-864 .elementor-element.elementor-element-1becb67 .elementor-icon-box-description{font-size:16px;}.elementor-864 .elementor-element.elementor-element-4eef6b4{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-864 .elementor-element.elementor-element-b7f4381 .elementor-icon-box-wrapper{text-align:center;}.elementor-864 .elementor-element.elementor-element-b7f4381 .elementor-icon-box-title{margin-block-end:8px;}.elementor-864 .elementor-element.elementor-element-b7f4381 .elementor-icon{font-size:31px;}.elementor-864 .elementor-element.elementor-element-b7f4381 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-b7f4381 .elementor-icon-box-title a{font-size:18px;}.elementor-864 .elementor-element.elementor-element-b7f4381 .elementor-icon-box-description{font-size:16px;}.elementor-864 .elementor-element.elementor-element-17dcea9{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-864 .elementor-element.elementor-element-c59e167 .elementor-icon-box-wrapper{text-align:center;}.elementor-864 .elementor-element.elementor-element-c59e167 .elementor-icon-box-title{margin-block-end:8px;}.elementor-864 .elementor-element.elementor-element-c59e167 .elementor-icon{font-size:31px;}.elementor-864 .elementor-element.elementor-element-c59e167 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-c59e167 .elementor-icon-box-title a{font-size:18px;}.elementor-864 .elementor-element.elementor-element-c59e167 .elementor-icon-box-description{font-size:16px;}.elementor-864 .elementor-element.elementor-element-d4d939c{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-864 .elementor-element.elementor-element-3eec243 .elementor-icon-box-wrapper{text-align:center;}.elementor-864 .elementor-element.elementor-element-3eec243 .elementor-icon-box-title{margin-block-end:8px;}.elementor-864 .elementor-element.elementor-element-3eec243 .elementor-icon{font-size:31px;}.elementor-864 .elementor-element.elementor-element-3eec243 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-3eec243 .elementor-icon-box-title a{font-size:18px;}.elementor-864 .elementor-element.elementor-element-3eec243 .elementor-icon-box-description{font-size:16px;}.elementor-864 .elementor-element.elementor-element-e770561{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-864 .elementor-element.elementor-element-00c2266 .elementor-icon-box-wrapper{text-align:center;}.elementor-864 .elementor-element.elementor-element-00c2266 .elementor-icon-box-title{margin-block-end:8px;}.elementor-864 .elementor-element.elementor-element-00c2266 .elementor-icon{font-size:31px;}.elementor-864 .elementor-element.elementor-element-00c2266 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-00c2266 .elementor-icon-box-title a{font-size:18px;}.elementor-864 .elementor-element.elementor-element-00c2266 .elementor-icon-box-description{font-size:16px;}.elementor-864 .elementor-element.elementor-element-bc51de1{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-864 .elementor-element.elementor-element-f1bdd9f .elementor-icon-box-wrapper{text-align:center;}.elementor-864 .elementor-element.elementor-element-f1bdd9f .elementor-icon-box-title{margin-block-end:8px;}.elementor-864 .elementor-element.elementor-element-f1bdd9f .elementor-icon{font-size:31px;}.elementor-864 .elementor-element.elementor-element-f1bdd9f .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-f1bdd9f .elementor-icon-box-title a{font-size:18px;}.elementor-864 .elementor-element.elementor-element-f1bdd9f .elementor-icon-box-description{font-size:16px;}.elementor-864 .elementor-element.elementor-element-4719b21{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-864 .elementor-element.elementor-element-0eebb7e .elementor-icon-box-wrapper{text-align:center;}.elementor-864 .elementor-element.elementor-element-0eebb7e .elementor-icon-box-title{margin-block-end:8px;}.elementor-864 .elementor-element.elementor-element-0eebb7e .elementor-icon{font-size:31px;}.elementor-864 .elementor-element.elementor-element-0eebb7e .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-0eebb7e .elementor-icon-box-title a{font-size:18px;}.elementor-864 .elementor-element.elementor-element-0eebb7e .elementor-icon-box-description{font-size:16px;}.elementor-864 .elementor-element.elementor-element-9b2ff21{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-864 .elementor-element.elementor-element-e79d07e .elementor-icon-box-wrapper{text-align:center;}.elementor-864 .elementor-element.elementor-element-e79d07e .elementor-icon-box-title{margin-block-end:8px;}.elementor-864 .elementor-element.elementor-element-e79d07e .elementor-icon{font-size:31px;}.elementor-864 .elementor-element.elementor-element-e79d07e .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-e79d07e .elementor-icon-box-title a{font-size:18px;}.elementor-864 .elementor-element.elementor-element-e79d07e .elementor-icon-box-description{font-size:16px;}.elementor-864 .elementor-element.elementor-element-78bdda5{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-864 .elementor-element.elementor-element-08ef498 .elementor-icon-box-wrapper{text-align:center;}.elementor-864 .elementor-element.elementor-element-08ef498 .elementor-icon-box-title{margin-block-end:8px;}.elementor-864 .elementor-element.elementor-element-08ef498 .elementor-icon{font-size:31px;}.elementor-864 .elementor-element.elementor-element-08ef498 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-08ef498 .elementor-icon-box-title a{font-size:18px;}.elementor-864 .elementor-element.elementor-element-08ef498 .elementor-icon-box-description{font-size:16px;}.elementor-864 .elementor-element.elementor-element-07996c9{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-864 .elementor-element.elementor-element-7420b86 .elementor-icon-box-wrapper{text-align:center;}.elementor-864 .elementor-element.elementor-element-7420b86 .elementor-icon-box-title{margin-block-end:8px;}.elementor-864 .elementor-element.elementor-element-7420b86 .elementor-icon{font-size:31px;}.elementor-864 .elementor-element.elementor-element-7420b86 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-7420b86 .elementor-icon-box-title a{font-size:18px;}.elementor-864 .elementor-element.elementor-element-7420b86 .elementor-icon-box-description{font-size:16px;}.elementor-864 .elementor-element.elementor-element-a5515d2{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-864 .elementor-element.elementor-element-cbd22e5 .elementor-icon-box-wrapper{text-align:center;}.elementor-864 .elementor-element.elementor-element-cbd22e5 .elementor-icon-box-title{margin-block-end:8px;}.elementor-864 .elementor-element.elementor-element-cbd22e5 .elementor-icon{font-size:31px;}.elementor-864 .elementor-element.elementor-element-cbd22e5 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-cbd22e5 .elementor-icon-box-title a{font-size:18px;}.elementor-864 .elementor-element.elementor-element-cbd22e5 .elementor-icon-box-description{font-size:16px;}.elementor-864 .elementor-element.elementor-element-dfa6f6a{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-864 .elementor-element.elementor-element-4b4ddda .elementor-icon-box-wrapper{text-align:center;}.elementor-864 .elementor-element.elementor-element-4b4ddda .elementor-icon-box-title{margin-block-end:8px;}.elementor-864 .elementor-element.elementor-element-4b4ddda .elementor-icon{font-size:31px;}.elementor-864 .elementor-element.elementor-element-4b4ddda .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-4b4ddda .elementor-icon-box-title a{font-size:18px;}.elementor-864 .elementor-element.elementor-element-4b4ddda .elementor-icon-box-description{font-size:16px;}.elementor-864 .elementor-element.elementor-element-6272add{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-864 .elementor-element.elementor-element-03e70f4 .elementor-icon-box-wrapper{text-align:center;}.elementor-864 .elementor-element.elementor-element-03e70f4 .elementor-icon-box-title{margin-block-end:8px;}.elementor-864 .elementor-element.elementor-element-03e70f4 .elementor-icon{font-size:31px;}.elementor-864 .elementor-element.elementor-element-03e70f4 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-03e70f4 .elementor-icon-box-title a{font-size:18px;}.elementor-864 .elementor-element.elementor-element-03e70f4 .elementor-icon-box-description{font-size:16px;}.elementor-864 .elementor-element.elementor-element-4e11056{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-864 .elementor-element.elementor-element-2317272 .elementor-icon-box-wrapper{text-align:center;}.elementor-864 .elementor-element.elementor-element-2317272 .elementor-icon-box-title{margin-block-end:8px;}.elementor-864 .elementor-element.elementor-element-2317272 .elementor-icon{font-size:31px;}.elementor-864 .elementor-element.elementor-element-2317272 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-2317272 .elementor-icon-box-title a{font-size:18px;}.elementor-864 .elementor-element.elementor-element-2317272 .elementor-icon-box-description{font-size:16px;}.elementor-864 .elementor-element.elementor-element-9fb06bb{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-864 .elementor-element.elementor-element-5d05794 .elementor-icon-box-wrapper{text-align:center;}.elementor-864 .elementor-element.elementor-element-5d05794 .elementor-icon-box-title{margin-block-end:8px;}.elementor-864 .elementor-element.elementor-element-5d05794 .elementor-icon{font-size:31px;}.elementor-864 .elementor-element.elementor-element-5d05794 .elementor-icon-box-title, .elementor-864 .elementor-element.elementor-element-5d05794 .elementor-icon-box-title a{font-size:18px;}.elementor-864 .elementor-element.elementor-element-5d05794 .elementor-icon-box-description{font-size:16px;}.elementor-864 .elementor-element.elementor-element-4607ffa{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:26px;}}@media(max-width:1024px) and (min-width:768px){.elementor-864 .elementor-element.elementor-element-21cda0f{--width:50%;}.elementor-864 .elementor-element.elementor-element-33c0c69{--width:50%;}.elementor-864 .elementor-element.elementor-element-c109789{--width:50%;}.elementor-864 .elementor-element.elementor-element-dbe9ab9{--width:50%;}.elementor-864 .elementor-element.elementor-element-4eef6b4{--width:50%;}.elementor-864 .elementor-element.elementor-element-17dcea9{--width:50%;}.elementor-864 .elementor-element.elementor-element-d4d939c{--width:50%;}.elementor-864 .elementor-element.elementor-element-e770561{--width:50%;}.elementor-864 .elementor-element.elementor-element-bc51de1{--width:50%;}.elementor-864 .elementor-element.elementor-element-4719b21{--width:50%;}.elementor-864 .elementor-element.elementor-element-9b2ff21{--width:50%;}.elementor-864 .elementor-element.elementor-element-78bdda5{--width:50%;}.elementor-864 .elementor-element.elementor-element-07996c9{--width:50%;}.elementor-864 .elementor-element.elementor-element-a5515d2{--width:50%;}.elementor-864 .elementor-element.elementor-element-dfa6f6a{--width:50%;}.elementor-864 .elementor-element.elementor-element-6272add{--width:50%;}.elementor-864 .elementor-element.elementor-element-4e11056{--width:50%;}.elementor-864 .elementor-element.elementor-element-9fb06bb{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-21cda0f */.elementor-864 .elementor-element.elementor-element-21cda0f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c0c69 */.elementor-864 .elementor-element.elementor-element-33c0c69{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c109789 */.elementor-864 .elementor-element.elementor-element-c109789{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe9ab9 */.elementor-864 .elementor-element.elementor-element-dbe9ab9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eef6b4 */.elementor-864 .elementor-element.elementor-element-4eef6b4{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17dcea9 */.elementor-864 .elementor-element.elementor-element-17dcea9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d939c */.elementor-864 .elementor-element.elementor-element-d4d939c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e770561 */.elementor-864 .elementor-element.elementor-element-e770561{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc51de1 */.elementor-864 .elementor-element.elementor-element-bc51de1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4719b21 */.elementor-864 .elementor-element.elementor-element-4719b21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2ff21 */.elementor-864 .elementor-element.elementor-element-9b2ff21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78bdda5 */.elementor-864 .elementor-element.elementor-element-78bdda5{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07996c9 */.elementor-864 .elementor-element.elementor-element-07996c9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5515d2 */.elementor-864 .elementor-element.elementor-element-a5515d2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfa6f6a */.elementor-864 .elementor-element.elementor-element-dfa6f6a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6272add */.elementor-864 .elementor-element.elementor-element-6272add{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e11056 */.elementor-864 .elementor-element.elementor-element-4e11056{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb06bb */.elementor-864 .elementor-element.elementor-element-9fb06bb{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21cda0f */.elementor-864 .elementor-element.elementor-element-21cda0f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c0c69 */.elementor-864 .elementor-element.elementor-element-33c0c69{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c109789 */.elementor-864 .elementor-element.elementor-element-c109789{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe9ab9 */.elementor-864 .elementor-element.elementor-element-dbe9ab9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eef6b4 */.elementor-864 .elementor-element.elementor-element-4eef6b4{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17dcea9 */.elementor-864 .elementor-element.elementor-element-17dcea9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d939c */.elementor-864 .elementor-element.elementor-element-d4d939c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e770561 */.elementor-864 .elementor-element.elementor-element-e770561{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc51de1 */.elementor-864 .elementor-element.elementor-element-bc51de1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4719b21 */.elementor-864 .elementor-element.elementor-element-4719b21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2ff21 */.elementor-864 .elementor-element.elementor-element-9b2ff21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78bdda5 */.elementor-864 .elementor-element.elementor-element-78bdda5{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07996c9 */.elementor-864 .elementor-element.elementor-element-07996c9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5515d2 */.elementor-864 .elementor-element.elementor-element-a5515d2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfa6f6a */.elementor-864 .elementor-element.elementor-element-dfa6f6a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6272add */.elementor-864 .elementor-element.elementor-element-6272add{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e11056 */.elementor-864 .elementor-element.elementor-element-4e11056{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb06bb */.elementor-864 .elementor-element.elementor-element-9fb06bb{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21cda0f */.elementor-864 .elementor-element.elementor-element-21cda0f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c0c69 */.elementor-864 .elementor-element.elementor-element-33c0c69{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c109789 */.elementor-864 .elementor-element.elementor-element-c109789{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe9ab9 */.elementor-864 .elementor-element.elementor-element-dbe9ab9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eef6b4 */.elementor-864 .elementor-element.elementor-element-4eef6b4{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17dcea9 */.elementor-864 .elementor-element.elementor-element-17dcea9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d939c */.elementor-864 .elementor-element.elementor-element-d4d939c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e770561 */.elementor-864 .elementor-element.elementor-element-e770561{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc51de1 */.elementor-864 .elementor-element.elementor-element-bc51de1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4719b21 */.elementor-864 .elementor-element.elementor-element-4719b21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2ff21 */.elementor-864 .elementor-element.elementor-element-9b2ff21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78bdda5 */.elementor-864 .elementor-element.elementor-element-78bdda5{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07996c9 */.elementor-864 .elementor-element.elementor-element-07996c9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5515d2 */.elementor-864 .elementor-element.elementor-element-a5515d2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfa6f6a */.elementor-864 .elementor-element.elementor-element-dfa6f6a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6272add */.elementor-864 .elementor-element.elementor-element-6272add{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e11056 */.elementor-864 .elementor-element.elementor-element-4e11056{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb06bb */.elementor-864 .elementor-element.elementor-element-9fb06bb{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21cda0f */.elementor-864 .elementor-element.elementor-element-21cda0f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c0c69 */.elementor-864 .elementor-element.elementor-element-33c0c69{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c109789 */.elementor-864 .elementor-element.elementor-element-c109789{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe9ab9 */.elementor-864 .elementor-element.elementor-element-dbe9ab9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eef6b4 */.elementor-864 .elementor-element.elementor-element-4eef6b4{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17dcea9 */.elementor-864 .elementor-element.elementor-element-17dcea9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d939c */.elementor-864 .elementor-element.elementor-element-d4d939c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e770561 */.elementor-864 .elementor-element.elementor-element-e770561{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc51de1 */.elementor-864 .elementor-element.elementor-element-bc51de1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4719b21 */.elementor-864 .elementor-element.elementor-element-4719b21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2ff21 */.elementor-864 .elementor-element.elementor-element-9b2ff21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78bdda5 */.elementor-864 .elementor-element.elementor-element-78bdda5{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07996c9 */.elementor-864 .elementor-element.elementor-element-07996c9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5515d2 */.elementor-864 .elementor-element.elementor-element-a5515d2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfa6f6a */.elementor-864 .elementor-element.elementor-element-dfa6f6a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6272add */.elementor-864 .elementor-element.elementor-element-6272add{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e11056 */.elementor-864 .elementor-element.elementor-element-4e11056{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb06bb */.elementor-864 .elementor-element.elementor-element-9fb06bb{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21cda0f */.elementor-864 .elementor-element.elementor-element-21cda0f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c0c69 */.elementor-864 .elementor-element.elementor-element-33c0c69{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c109789 */.elementor-864 .elementor-element.elementor-element-c109789{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe9ab9 */.elementor-864 .elementor-element.elementor-element-dbe9ab9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eef6b4 */.elementor-864 .elementor-element.elementor-element-4eef6b4{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17dcea9 */.elementor-864 .elementor-element.elementor-element-17dcea9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d939c */.elementor-864 .elementor-element.elementor-element-d4d939c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e770561 */.elementor-864 .elementor-element.elementor-element-e770561{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc51de1 */.elementor-864 .elementor-element.elementor-element-bc51de1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4719b21 */.elementor-864 .elementor-element.elementor-element-4719b21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2ff21 */.elementor-864 .elementor-element.elementor-element-9b2ff21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78bdda5 */.elementor-864 .elementor-element.elementor-element-78bdda5{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07996c9 */.elementor-864 .elementor-element.elementor-element-07996c9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5515d2 */.elementor-864 .elementor-element.elementor-element-a5515d2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfa6f6a */.elementor-864 .elementor-element.elementor-element-dfa6f6a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6272add */.elementor-864 .elementor-element.elementor-element-6272add{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e11056 */.elementor-864 .elementor-element.elementor-element-4e11056{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb06bb */.elementor-864 .elementor-element.elementor-element-9fb06bb{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21cda0f */.elementor-864 .elementor-element.elementor-element-21cda0f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c0c69 */.elementor-864 .elementor-element.elementor-element-33c0c69{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c109789 */.elementor-864 .elementor-element.elementor-element-c109789{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe9ab9 */.elementor-864 .elementor-element.elementor-element-dbe9ab9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eef6b4 */.elementor-864 .elementor-element.elementor-element-4eef6b4{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17dcea9 */.elementor-864 .elementor-element.elementor-element-17dcea9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d939c */.elementor-864 .elementor-element.elementor-element-d4d939c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e770561 */.elementor-864 .elementor-element.elementor-element-e770561{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc51de1 */.elementor-864 .elementor-element.elementor-element-bc51de1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4719b21 */.elementor-864 .elementor-element.elementor-element-4719b21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2ff21 */.elementor-864 .elementor-element.elementor-element-9b2ff21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78bdda5 */.elementor-864 .elementor-element.elementor-element-78bdda5{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07996c9 */.elementor-864 .elementor-element.elementor-element-07996c9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5515d2 */.elementor-864 .elementor-element.elementor-element-a5515d2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfa6f6a */.elementor-864 .elementor-element.elementor-element-dfa6f6a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6272add */.elementor-864 .elementor-element.elementor-element-6272add{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e11056 */.elementor-864 .elementor-element.elementor-element-4e11056{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb06bb */.elementor-864 .elementor-element.elementor-element-9fb06bb{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21cda0f */.elementor-864 .elementor-element.elementor-element-21cda0f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c0c69 */.elementor-864 .elementor-element.elementor-element-33c0c69{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c109789 */.elementor-864 .elementor-element.elementor-element-c109789{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe9ab9 */.elementor-864 .elementor-element.elementor-element-dbe9ab9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eef6b4 */.elementor-864 .elementor-element.elementor-element-4eef6b4{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17dcea9 */.elementor-864 .elementor-element.elementor-element-17dcea9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d939c */.elementor-864 .elementor-element.elementor-element-d4d939c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e770561 */.elementor-864 .elementor-element.elementor-element-e770561{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc51de1 */.elementor-864 .elementor-element.elementor-element-bc51de1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4719b21 */.elementor-864 .elementor-element.elementor-element-4719b21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2ff21 */.elementor-864 .elementor-element.elementor-element-9b2ff21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78bdda5 */.elementor-864 .elementor-element.elementor-element-78bdda5{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07996c9 */.elementor-864 .elementor-element.elementor-element-07996c9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5515d2 */.elementor-864 .elementor-element.elementor-element-a5515d2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfa6f6a */.elementor-864 .elementor-element.elementor-element-dfa6f6a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6272add */.elementor-864 .elementor-element.elementor-element-6272add{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e11056 */.elementor-864 .elementor-element.elementor-element-4e11056{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb06bb */.elementor-864 .elementor-element.elementor-element-9fb06bb{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21cda0f */.elementor-864 .elementor-element.elementor-element-21cda0f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c0c69 */.elementor-864 .elementor-element.elementor-element-33c0c69{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c109789 */.elementor-864 .elementor-element.elementor-element-c109789{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe9ab9 */.elementor-864 .elementor-element.elementor-element-dbe9ab9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eef6b4 */.elementor-864 .elementor-element.elementor-element-4eef6b4{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17dcea9 */.elementor-864 .elementor-element.elementor-element-17dcea9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d939c */.elementor-864 .elementor-element.elementor-element-d4d939c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e770561 */.elementor-864 .elementor-element.elementor-element-e770561{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc51de1 */.elementor-864 .elementor-element.elementor-element-bc51de1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4719b21 */.elementor-864 .elementor-element.elementor-element-4719b21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2ff21 */.elementor-864 .elementor-element.elementor-element-9b2ff21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78bdda5 */.elementor-864 .elementor-element.elementor-element-78bdda5{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07996c9 */.elementor-864 .elementor-element.elementor-element-07996c9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5515d2 */.elementor-864 .elementor-element.elementor-element-a5515d2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfa6f6a */.elementor-864 .elementor-element.elementor-element-dfa6f6a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6272add */.elementor-864 .elementor-element.elementor-element-6272add{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e11056 */.elementor-864 .elementor-element.elementor-element-4e11056{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb06bb */.elementor-864 .elementor-element.elementor-element-9fb06bb{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21cda0f */.elementor-864 .elementor-element.elementor-element-21cda0f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c0c69 */.elementor-864 .elementor-element.elementor-element-33c0c69{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c109789 */.elementor-864 .elementor-element.elementor-element-c109789{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe9ab9 */.elementor-864 .elementor-element.elementor-element-dbe9ab9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eef6b4 */.elementor-864 .elementor-element.elementor-element-4eef6b4{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17dcea9 */.elementor-864 .elementor-element.elementor-element-17dcea9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d939c */.elementor-864 .elementor-element.elementor-element-d4d939c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e770561 */.elementor-864 .elementor-element.elementor-element-e770561{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc51de1 */.elementor-864 .elementor-element.elementor-element-bc51de1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4719b21 */.elementor-864 .elementor-element.elementor-element-4719b21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2ff21 */.elementor-864 .elementor-element.elementor-element-9b2ff21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78bdda5 */.elementor-864 .elementor-element.elementor-element-78bdda5{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07996c9 */.elementor-864 .elementor-element.elementor-element-07996c9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5515d2 */.elementor-864 .elementor-element.elementor-element-a5515d2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfa6f6a */.elementor-864 .elementor-element.elementor-element-dfa6f6a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6272add */.elementor-864 .elementor-element.elementor-element-6272add{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e11056 */.elementor-864 .elementor-element.elementor-element-4e11056{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb06bb */.elementor-864 .elementor-element.elementor-element-9fb06bb{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21cda0f */.elementor-864 .elementor-element.elementor-element-21cda0f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c0c69 */.elementor-864 .elementor-element.elementor-element-33c0c69{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c109789 */.elementor-864 .elementor-element.elementor-element-c109789{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe9ab9 */.elementor-864 .elementor-element.elementor-element-dbe9ab9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eef6b4 */.elementor-864 .elementor-element.elementor-element-4eef6b4{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17dcea9 */.elementor-864 .elementor-element.elementor-element-17dcea9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d939c */.elementor-864 .elementor-element.elementor-element-d4d939c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e770561 */.elementor-864 .elementor-element.elementor-element-e770561{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc51de1 */.elementor-864 .elementor-element.elementor-element-bc51de1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4719b21 */.elementor-864 .elementor-element.elementor-element-4719b21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2ff21 */.elementor-864 .elementor-element.elementor-element-9b2ff21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78bdda5 */.elementor-864 .elementor-element.elementor-element-78bdda5{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07996c9 */.elementor-864 .elementor-element.elementor-element-07996c9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5515d2 */.elementor-864 .elementor-element.elementor-element-a5515d2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfa6f6a */.elementor-864 .elementor-element.elementor-element-dfa6f6a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6272add */.elementor-864 .elementor-element.elementor-element-6272add{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e11056 */.elementor-864 .elementor-element.elementor-element-4e11056{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb06bb */.elementor-864 .elementor-element.elementor-element-9fb06bb{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21cda0f */.elementor-864 .elementor-element.elementor-element-21cda0f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c0c69 */.elementor-864 .elementor-element.elementor-element-33c0c69{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c109789 */.elementor-864 .elementor-element.elementor-element-c109789{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe9ab9 */.elementor-864 .elementor-element.elementor-element-dbe9ab9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eef6b4 */.elementor-864 .elementor-element.elementor-element-4eef6b4{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17dcea9 */.elementor-864 .elementor-element.elementor-element-17dcea9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d939c */.elementor-864 .elementor-element.elementor-element-d4d939c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e770561 */.elementor-864 .elementor-element.elementor-element-e770561{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc51de1 */.elementor-864 .elementor-element.elementor-element-bc51de1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4719b21 */.elementor-864 .elementor-element.elementor-element-4719b21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2ff21 */.elementor-864 .elementor-element.elementor-element-9b2ff21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78bdda5 */.elementor-864 .elementor-element.elementor-element-78bdda5{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07996c9 */.elementor-864 .elementor-element.elementor-element-07996c9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5515d2 */.elementor-864 .elementor-element.elementor-element-a5515d2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfa6f6a */.elementor-864 .elementor-element.elementor-element-dfa6f6a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6272add */.elementor-864 .elementor-element.elementor-element-6272add{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e11056 */.elementor-864 .elementor-element.elementor-element-4e11056{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb06bb */.elementor-864 .elementor-element.elementor-element-9fb06bb{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21cda0f */.elementor-864 .elementor-element.elementor-element-21cda0f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c0c69 */.elementor-864 .elementor-element.elementor-element-33c0c69{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c109789 */.elementor-864 .elementor-element.elementor-element-c109789{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe9ab9 */.elementor-864 .elementor-element.elementor-element-dbe9ab9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eef6b4 */.elementor-864 .elementor-element.elementor-element-4eef6b4{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17dcea9 */.elementor-864 .elementor-element.elementor-element-17dcea9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d939c */.elementor-864 .elementor-element.elementor-element-d4d939c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e770561 */.elementor-864 .elementor-element.elementor-element-e770561{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc51de1 */.elementor-864 .elementor-element.elementor-element-bc51de1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4719b21 */.elementor-864 .elementor-element.elementor-element-4719b21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2ff21 */.elementor-864 .elementor-element.elementor-element-9b2ff21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78bdda5 */.elementor-864 .elementor-element.elementor-element-78bdda5{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07996c9 */.elementor-864 .elementor-element.elementor-element-07996c9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5515d2 */.elementor-864 .elementor-element.elementor-element-a5515d2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfa6f6a */.elementor-864 .elementor-element.elementor-element-dfa6f6a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6272add */.elementor-864 .elementor-element.elementor-element-6272add{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e11056 */.elementor-864 .elementor-element.elementor-element-4e11056{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb06bb */.elementor-864 .elementor-element.elementor-element-9fb06bb{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21cda0f */.elementor-864 .elementor-element.elementor-element-21cda0f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c0c69 */.elementor-864 .elementor-element.elementor-element-33c0c69{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c109789 */.elementor-864 .elementor-element.elementor-element-c109789{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe9ab9 */.elementor-864 .elementor-element.elementor-element-dbe9ab9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eef6b4 */.elementor-864 .elementor-element.elementor-element-4eef6b4{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17dcea9 */.elementor-864 .elementor-element.elementor-element-17dcea9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d939c */.elementor-864 .elementor-element.elementor-element-d4d939c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e770561 */.elementor-864 .elementor-element.elementor-element-e770561{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc51de1 */.elementor-864 .elementor-element.elementor-element-bc51de1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4719b21 */.elementor-864 .elementor-element.elementor-element-4719b21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2ff21 */.elementor-864 .elementor-element.elementor-element-9b2ff21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78bdda5 */.elementor-864 .elementor-element.elementor-element-78bdda5{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07996c9 */.elementor-864 .elementor-element.elementor-element-07996c9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5515d2 */.elementor-864 .elementor-element.elementor-element-a5515d2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfa6f6a */.elementor-864 .elementor-element.elementor-element-dfa6f6a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6272add */.elementor-864 .elementor-element.elementor-element-6272add{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e11056 */.elementor-864 .elementor-element.elementor-element-4e11056{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb06bb */.elementor-864 .elementor-element.elementor-element-9fb06bb{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21cda0f */.elementor-864 .elementor-element.elementor-element-21cda0f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c0c69 */.elementor-864 .elementor-element.elementor-element-33c0c69{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c109789 */.elementor-864 .elementor-element.elementor-element-c109789{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe9ab9 */.elementor-864 .elementor-element.elementor-element-dbe9ab9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eef6b4 */.elementor-864 .elementor-element.elementor-element-4eef6b4{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17dcea9 */.elementor-864 .elementor-element.elementor-element-17dcea9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d939c */.elementor-864 .elementor-element.elementor-element-d4d939c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e770561 */.elementor-864 .elementor-element.elementor-element-e770561{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc51de1 */.elementor-864 .elementor-element.elementor-element-bc51de1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4719b21 */.elementor-864 .elementor-element.elementor-element-4719b21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2ff21 */.elementor-864 .elementor-element.elementor-element-9b2ff21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78bdda5 */.elementor-864 .elementor-element.elementor-element-78bdda5{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07996c9 */.elementor-864 .elementor-element.elementor-element-07996c9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5515d2 */.elementor-864 .elementor-element.elementor-element-a5515d2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfa6f6a */.elementor-864 .elementor-element.elementor-element-dfa6f6a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6272add */.elementor-864 .elementor-element.elementor-element-6272add{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e11056 */.elementor-864 .elementor-element.elementor-element-4e11056{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb06bb */.elementor-864 .elementor-element.elementor-element-9fb06bb{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21cda0f */.elementor-864 .elementor-element.elementor-element-21cda0f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c0c69 */.elementor-864 .elementor-element.elementor-element-33c0c69{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c109789 */.elementor-864 .elementor-element.elementor-element-c109789{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe9ab9 */.elementor-864 .elementor-element.elementor-element-dbe9ab9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eef6b4 */.elementor-864 .elementor-element.elementor-element-4eef6b4{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17dcea9 */.elementor-864 .elementor-element.elementor-element-17dcea9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d939c */.elementor-864 .elementor-element.elementor-element-d4d939c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e770561 */.elementor-864 .elementor-element.elementor-element-e770561{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc51de1 */.elementor-864 .elementor-element.elementor-element-bc51de1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4719b21 */.elementor-864 .elementor-element.elementor-element-4719b21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2ff21 */.elementor-864 .elementor-element.elementor-element-9b2ff21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78bdda5 */.elementor-864 .elementor-element.elementor-element-78bdda5{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07996c9 */.elementor-864 .elementor-element.elementor-element-07996c9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5515d2 */.elementor-864 .elementor-element.elementor-element-a5515d2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfa6f6a */.elementor-864 .elementor-element.elementor-element-dfa6f6a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6272add */.elementor-864 .elementor-element.elementor-element-6272add{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e11056 */.elementor-864 .elementor-element.elementor-element-4e11056{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb06bb */.elementor-864 .elementor-element.elementor-element-9fb06bb{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21cda0f */.elementor-864 .elementor-element.elementor-element-21cda0f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c0c69 */.elementor-864 .elementor-element.elementor-element-33c0c69{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c109789 */.elementor-864 .elementor-element.elementor-element-c109789{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe9ab9 */.elementor-864 .elementor-element.elementor-element-dbe9ab9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eef6b4 */.elementor-864 .elementor-element.elementor-element-4eef6b4{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17dcea9 */.elementor-864 .elementor-element.elementor-element-17dcea9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d939c */.elementor-864 .elementor-element.elementor-element-d4d939c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e770561 */.elementor-864 .elementor-element.elementor-element-e770561{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc51de1 */.elementor-864 .elementor-element.elementor-element-bc51de1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4719b21 */.elementor-864 .elementor-element.elementor-element-4719b21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2ff21 */.elementor-864 .elementor-element.elementor-element-9b2ff21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78bdda5 */.elementor-864 .elementor-element.elementor-element-78bdda5{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07996c9 */.elementor-864 .elementor-element.elementor-element-07996c9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5515d2 */.elementor-864 .elementor-element.elementor-element-a5515d2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfa6f6a */.elementor-864 .elementor-element.elementor-element-dfa6f6a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6272add */.elementor-864 .elementor-element.elementor-element-6272add{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e11056 */.elementor-864 .elementor-element.elementor-element-4e11056{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb06bb */.elementor-864 .elementor-element.elementor-element-9fb06bb{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21cda0f */.elementor-864 .elementor-element.elementor-element-21cda0f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c0c69 */.elementor-864 .elementor-element.elementor-element-33c0c69{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c109789 */.elementor-864 .elementor-element.elementor-element-c109789{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe9ab9 */.elementor-864 .elementor-element.elementor-element-dbe9ab9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eef6b4 */.elementor-864 .elementor-element.elementor-element-4eef6b4{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17dcea9 */.elementor-864 .elementor-element.elementor-element-17dcea9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d939c */.elementor-864 .elementor-element.elementor-element-d4d939c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e770561 */.elementor-864 .elementor-element.elementor-element-e770561{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc51de1 */.elementor-864 .elementor-element.elementor-element-bc51de1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4719b21 */.elementor-864 .elementor-element.elementor-element-4719b21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2ff21 */.elementor-864 .elementor-element.elementor-element-9b2ff21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78bdda5 */.elementor-864 .elementor-element.elementor-element-78bdda5{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07996c9 */.elementor-864 .elementor-element.elementor-element-07996c9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5515d2 */.elementor-864 .elementor-element.elementor-element-a5515d2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfa6f6a */.elementor-864 .elementor-element.elementor-element-dfa6f6a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6272add */.elementor-864 .elementor-element.elementor-element-6272add{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e11056 */.elementor-864 .elementor-element.elementor-element-4e11056{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb06bb */.elementor-864 .elementor-element.elementor-element-9fb06bb{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21cda0f */.elementor-864 .elementor-element.elementor-element-21cda0f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c0c69 */.elementor-864 .elementor-element.elementor-element-33c0c69{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c109789 */.elementor-864 .elementor-element.elementor-element-c109789{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe9ab9 */.elementor-864 .elementor-element.elementor-element-dbe9ab9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eef6b4 */.elementor-864 .elementor-element.elementor-element-4eef6b4{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17dcea9 */.elementor-864 .elementor-element.elementor-element-17dcea9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d939c */.elementor-864 .elementor-element.elementor-element-d4d939c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e770561 */.elementor-864 .elementor-element.elementor-element-e770561{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc51de1 */.elementor-864 .elementor-element.elementor-element-bc51de1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4719b21 */.elementor-864 .elementor-element.elementor-element-4719b21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2ff21 */.elementor-864 .elementor-element.elementor-element-9b2ff21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78bdda5 */.elementor-864 .elementor-element.elementor-element-78bdda5{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07996c9 */.elementor-864 .elementor-element.elementor-element-07996c9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5515d2 */.elementor-864 .elementor-element.elementor-element-a5515d2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfa6f6a */.elementor-864 .elementor-element.elementor-element-dfa6f6a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6272add */.elementor-864 .elementor-element.elementor-element-6272add{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e11056 */.elementor-864 .elementor-element.elementor-element-4e11056{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb06bb */.elementor-864 .elementor-element.elementor-element-9fb06bb{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21cda0f */.elementor-864 .elementor-element.elementor-element-21cda0f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33c0c69 */.elementor-864 .elementor-element.elementor-element-33c0c69{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c109789 */.elementor-864 .elementor-element.elementor-element-c109789{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe9ab9 */.elementor-864 .elementor-element.elementor-element-dbe9ab9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eef6b4 */.elementor-864 .elementor-element.elementor-element-4eef6b4{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17dcea9 */.elementor-864 .elementor-element.elementor-element-17dcea9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d939c */.elementor-864 .elementor-element.elementor-element-d4d939c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e770561 */.elementor-864 .elementor-element.elementor-element-e770561{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc51de1 */.elementor-864 .elementor-element.elementor-element-bc51de1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4719b21 */.elementor-864 .elementor-element.elementor-element-4719b21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b2ff21 */.elementor-864 .elementor-element.elementor-element-9b2ff21{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78bdda5 */.elementor-864 .elementor-element.elementor-element-78bdda5{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07996c9 */.elementor-864 .elementor-element.elementor-element-07996c9{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5515d2 */.elementor-864 .elementor-element.elementor-element-a5515d2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfa6f6a */.elementor-864 .elementor-element.elementor-element-dfa6f6a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6272add */.elementor-864 .elementor-element.elementor-element-6272add{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e11056 */.elementor-864 .elementor-element.elementor-element-4e11056{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb06bb */.elementor-864 .elementor-element.elementor-element-9fb06bb{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */