.elementor-828 .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-828 .elementor-element.elementor-element-6113d7d7:not(.elementor-motion-effects-element-type-background), .elementor-828 .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-828 .elementor-element.elementor-element-129d8e5b{text-align:center;}.elementor-828 .elementor-element.elementor-element-129d8e5b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-c29726a{--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-828 .elementor-element.elementor-element-318a162{--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-828 .elementor-element.elementor-element-318a162: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-828 .elementor-element.elementor-element-318a162, .elementor-828 .elementor-element.elementor-element-318a162::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-828 .elementor-element.elementor-element-3c14219 .elementor-icon-box-wrapper{text-align:left;}.elementor-828 .elementor-element.elementor-element-3c14219{--icon-box-icon-margin:15px;}.elementor-828 .elementor-element.elementor-element-3c14219.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-828 .elementor-element.elementor-element-3c14219.elementor-view-framed .elementor-icon, .elementor-828 .elementor-element.elementor-element-3c14219.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-828 .elementor-element.elementor-element-3c14219.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-3c14219.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-828 .elementor-element.elementor-element-3c14219.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-3c14219.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-3c14219.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-3c14219.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-828 .elementor-element.elementor-element-3c14219.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-3c14219.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-3c14219 .elementor-icon{font-size:44px;}.elementor-828 .elementor-element.elementor-element-3c14219 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-3c14219 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-828 .elementor-element.elementor-element-3c14219 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-3c14219:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-3c14219:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-3c14219 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-6acf14c{--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-828 .elementor-element.elementor-element-6b6bf87{--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-828 .elementor-element.elementor-element-6b6bf87: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-828 .elementor-element.elementor-element-6b6bf87, .elementor-828 .elementor-element.elementor-element-6b6bf87::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-e2264fc .elementor-icon-box-wrapper{text-align:left;}.elementor-828 .elementor-element.elementor-element-e2264fc{--icon-box-icon-margin:15px;}.elementor-828 .elementor-element.elementor-element-e2264fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-828 .elementor-element.elementor-element-e2264fc.elementor-view-framed .elementor-icon, .elementor-828 .elementor-element.elementor-element-e2264fc.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-828 .elementor-element.elementor-element-e2264fc.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-e2264fc.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-828 .elementor-element.elementor-element-e2264fc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-e2264fc.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-e2264fc.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-e2264fc.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-828 .elementor-element.elementor-element-e2264fc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-e2264fc.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-e2264fc .elementor-icon{font-size:44px;}.elementor-828 .elementor-element.elementor-element-e2264fc .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-e2264fc .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-828 .elementor-element.elementor-element-e2264fc .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-e2264fc:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-e2264fc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-e2264fc .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-55e537b{--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-828 .elementor-element.elementor-element-ce1740f{--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-828 .elementor-element.elementor-element-ce1740f: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-828 .elementor-element.elementor-element-ce1740f, .elementor-828 .elementor-element.elementor-element-ce1740f::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-29eb556 .elementor-icon-box-wrapper{text-align:left;}.elementor-828 .elementor-element.elementor-element-29eb556{--icon-box-icon-margin:15px;}.elementor-828 .elementor-element.elementor-element-29eb556.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-828 .elementor-element.elementor-element-29eb556.elementor-view-framed .elementor-icon, .elementor-828 .elementor-element.elementor-element-29eb556.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-828 .elementor-element.elementor-element-29eb556.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-29eb556.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-828 .elementor-element.elementor-element-29eb556.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-29eb556.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-29eb556.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-29eb556.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-828 .elementor-element.elementor-element-29eb556.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-29eb556.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-29eb556 .elementor-icon{font-size:44px;}.elementor-828 .elementor-element.elementor-element-29eb556 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-29eb556 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-828 .elementor-element.elementor-element-29eb556 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-29eb556:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-29eb556:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-29eb556 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-b48ad8a{--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-828 .elementor-element.elementor-element-cba0dea{--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-828 .elementor-element.elementor-element-cba0dea: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-828 .elementor-element.elementor-element-cba0dea, .elementor-828 .elementor-element.elementor-element-cba0dea::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-4b1b2a6 .elementor-icon-box-wrapper{text-align:left;}.elementor-828 .elementor-element.elementor-element-4b1b2a6{--icon-box-icon-margin:15px;}.elementor-828 .elementor-element.elementor-element-4b1b2a6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-828 .elementor-element.elementor-element-4b1b2a6.elementor-view-framed .elementor-icon, .elementor-828 .elementor-element.elementor-element-4b1b2a6.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-828 .elementor-element.elementor-element-4b1b2a6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-4b1b2a6.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-828 .elementor-element.elementor-element-4b1b2a6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-4b1b2a6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-4b1b2a6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-4b1b2a6.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-828 .elementor-element.elementor-element-4b1b2a6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-4b1b2a6.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-4b1b2a6 .elementor-icon{font-size:44px;}.elementor-828 .elementor-element.elementor-element-4b1b2a6 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-4b1b2a6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-828 .elementor-element.elementor-element-4b1b2a6 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-4b1b2a6:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-4b1b2a6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-4b1b2a6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-27e23d4{--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-828 .elementor-element.elementor-element-66b7e81{--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-828 .elementor-element.elementor-element-66b7e81: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-828 .elementor-element.elementor-element-66b7e81, .elementor-828 .elementor-element.elementor-element-66b7e81::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-5a24b23 .elementor-icon-box-wrapper{text-align:left;}.elementor-828 .elementor-element.elementor-element-5a24b23{--icon-box-icon-margin:15px;}.elementor-828 .elementor-element.elementor-element-5a24b23.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-828 .elementor-element.elementor-element-5a24b23.elementor-view-framed .elementor-icon, .elementor-828 .elementor-element.elementor-element-5a24b23.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-828 .elementor-element.elementor-element-5a24b23.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-5a24b23.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-828 .elementor-element.elementor-element-5a24b23.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-5a24b23.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-5a24b23.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-5a24b23.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-828 .elementor-element.elementor-element-5a24b23.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-5a24b23.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-5a24b23 .elementor-icon{font-size:44px;}.elementor-828 .elementor-element.elementor-element-5a24b23 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-5a24b23 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-828 .elementor-element.elementor-element-5a24b23 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-5a24b23:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-5a24b23:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-5a24b23 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-c78943f{--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-828 .elementor-element.elementor-element-e62e9ef{--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-828 .elementor-element.elementor-element-e62e9ef: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-828 .elementor-element.elementor-element-e62e9ef, .elementor-828 .elementor-element.elementor-element-e62e9ef::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-7d5d42b .elementor-icon-box-wrapper{text-align:left;}.elementor-828 .elementor-element.elementor-element-7d5d42b{--icon-box-icon-margin:15px;}.elementor-828 .elementor-element.elementor-element-7d5d42b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-828 .elementor-element.elementor-element-7d5d42b.elementor-view-framed .elementor-icon, .elementor-828 .elementor-element.elementor-element-7d5d42b.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-828 .elementor-element.elementor-element-7d5d42b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-7d5d42b.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-828 .elementor-element.elementor-element-7d5d42b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-7d5d42b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-7d5d42b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-7d5d42b.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-828 .elementor-element.elementor-element-7d5d42b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-7d5d42b.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-7d5d42b .elementor-icon{font-size:44px;}.elementor-828 .elementor-element.elementor-element-7d5d42b .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-7d5d42b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-828 .elementor-element.elementor-element-7d5d42b .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-7d5d42b:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-7d5d42b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-7d5d42b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-08662d2{--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-828 .elementor-element.elementor-element-e4b4232{--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-828 .elementor-element.elementor-element-e4b4232: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-828 .elementor-element.elementor-element-e4b4232, .elementor-828 .elementor-element.elementor-element-e4b4232::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-267d239 .elementor-icon-box-wrapper{text-align:left;}.elementor-828 .elementor-element.elementor-element-267d239{--icon-box-icon-margin:15px;}.elementor-828 .elementor-element.elementor-element-267d239.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-828 .elementor-element.elementor-element-267d239.elementor-view-framed .elementor-icon, .elementor-828 .elementor-element.elementor-element-267d239.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-828 .elementor-element.elementor-element-267d239.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-267d239.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-828 .elementor-element.elementor-element-267d239.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-267d239.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-267d239.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-267d239.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-828 .elementor-element.elementor-element-267d239.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-267d239.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-267d239 .elementor-icon{font-size:44px;}.elementor-828 .elementor-element.elementor-element-267d239 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-267d239 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-828 .elementor-element.elementor-element-267d239 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-267d239:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-267d239:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-267d239 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-8a505e9{--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-828 .elementor-element.elementor-element-95b3887{--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-828 .elementor-element.elementor-element-95b3887: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-828 .elementor-element.elementor-element-95b3887, .elementor-828 .elementor-element.elementor-element-95b3887::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-d6f9799 .elementor-icon-box-wrapper{text-align:left;}.elementor-828 .elementor-element.elementor-element-d6f9799{--icon-box-icon-margin:15px;}.elementor-828 .elementor-element.elementor-element-d6f9799.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-828 .elementor-element.elementor-element-d6f9799.elementor-view-framed .elementor-icon, .elementor-828 .elementor-element.elementor-element-d6f9799.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-828 .elementor-element.elementor-element-d6f9799.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-d6f9799.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-828 .elementor-element.elementor-element-d6f9799.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-d6f9799.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-d6f9799.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-d6f9799.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-828 .elementor-element.elementor-element-d6f9799.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-d6f9799.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-d6f9799 .elementor-icon{font-size:44px;}.elementor-828 .elementor-element.elementor-element-d6f9799 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-d6f9799 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-828 .elementor-element.elementor-element-d6f9799 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-d6f9799:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-d6f9799:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-d6f9799 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-2abfa0d{--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-828 .elementor-element.elementor-element-4251197{--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-828 .elementor-element.elementor-element-4251197: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-828 .elementor-element.elementor-element-4251197, .elementor-828 .elementor-element.elementor-element-4251197::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-42dc125 .elementor-icon-box-wrapper{text-align:left;}.elementor-828 .elementor-element.elementor-element-42dc125{--icon-box-icon-margin:15px;}.elementor-828 .elementor-element.elementor-element-42dc125.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-828 .elementor-element.elementor-element-42dc125.elementor-view-framed .elementor-icon, .elementor-828 .elementor-element.elementor-element-42dc125.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-828 .elementor-element.elementor-element-42dc125.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-42dc125.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-828 .elementor-element.elementor-element-42dc125.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-42dc125.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-42dc125.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-42dc125.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-828 .elementor-element.elementor-element-42dc125.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-42dc125.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-42dc125 .elementor-icon{font-size:44px;}.elementor-828 .elementor-element.elementor-element-42dc125 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-42dc125 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-828 .elementor-element.elementor-element-42dc125 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-42dc125:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-42dc125:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-42dc125 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-91d7772{--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-828 .elementor-element.elementor-element-cea0743{--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-828 .elementor-element.elementor-element-cea0743: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-828 .elementor-element.elementor-element-cea0743, .elementor-828 .elementor-element.elementor-element-cea0743::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-37fb82d .elementor-icon-box-wrapper{text-align:left;}.elementor-828 .elementor-element.elementor-element-37fb82d{--icon-box-icon-margin:15px;}.elementor-828 .elementor-element.elementor-element-37fb82d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-828 .elementor-element.elementor-element-37fb82d.elementor-view-framed .elementor-icon, .elementor-828 .elementor-element.elementor-element-37fb82d.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-828 .elementor-element.elementor-element-37fb82d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-37fb82d.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-828 .elementor-element.elementor-element-37fb82d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-37fb82d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-37fb82d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-37fb82d.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-828 .elementor-element.elementor-element-37fb82d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-37fb82d.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-37fb82d .elementor-icon{font-size:44px;}.elementor-828 .elementor-element.elementor-element-37fb82d .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-37fb82d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-828 .elementor-element.elementor-element-37fb82d .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-37fb82d:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-37fb82d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-37fb82d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-16c68e3{--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-828 .elementor-element.elementor-element-268e2d7{--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-828 .elementor-element.elementor-element-268e2d7: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-828 .elementor-element.elementor-element-268e2d7, .elementor-828 .elementor-element.elementor-element-268e2d7::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-5ca0cad .elementor-icon-box-wrapper{text-align:left;}.elementor-828 .elementor-element.elementor-element-5ca0cad{--icon-box-icon-margin:15px;}.elementor-828 .elementor-element.elementor-element-5ca0cad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-828 .elementor-element.elementor-element-5ca0cad.elementor-view-framed .elementor-icon, .elementor-828 .elementor-element.elementor-element-5ca0cad.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-828 .elementor-element.elementor-element-5ca0cad.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-5ca0cad.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-828 .elementor-element.elementor-element-5ca0cad.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-5ca0cad.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-5ca0cad.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-5ca0cad.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-828 .elementor-element.elementor-element-5ca0cad.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-5ca0cad.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-5ca0cad .elementor-icon{font-size:44px;}.elementor-828 .elementor-element.elementor-element-5ca0cad .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-5ca0cad .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-828 .elementor-element.elementor-element-5ca0cad .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-5ca0cad:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-5ca0cad:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-5ca0cad .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-7b7e6a0{--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-828 .elementor-element.elementor-element-c243f5c{--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-828 .elementor-element.elementor-element-c243f5c: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-828 .elementor-element.elementor-element-c243f5c, .elementor-828 .elementor-element.elementor-element-c243f5c::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-8fdd926 .elementor-icon-box-wrapper{text-align:left;}.elementor-828 .elementor-element.elementor-element-8fdd926{--icon-box-icon-margin:15px;}.elementor-828 .elementor-element.elementor-element-8fdd926.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-828 .elementor-element.elementor-element-8fdd926.elementor-view-framed .elementor-icon, .elementor-828 .elementor-element.elementor-element-8fdd926.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-828 .elementor-element.elementor-element-8fdd926.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-8fdd926.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-828 .elementor-element.elementor-element-8fdd926.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-8fdd926.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-8fdd926.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-8fdd926.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-828 .elementor-element.elementor-element-8fdd926.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-8fdd926.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-8fdd926 .elementor-icon{font-size:44px;}.elementor-828 .elementor-element.elementor-element-8fdd926 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-8fdd926 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-828 .elementor-element.elementor-element-8fdd926 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-8fdd926:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-8fdd926:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-8fdd926 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-7e1af66{--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-828 .elementor-element.elementor-element-277119a{--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-828 .elementor-element.elementor-element-277119a: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-828 .elementor-element.elementor-element-277119a, .elementor-828 .elementor-element.elementor-element-277119a::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-88c68fa .elementor-icon-box-wrapper{text-align:left;}.elementor-828 .elementor-element.elementor-element-88c68fa{--icon-box-icon-margin:15px;}.elementor-828 .elementor-element.elementor-element-88c68fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-828 .elementor-element.elementor-element-88c68fa.elementor-view-framed .elementor-icon, .elementor-828 .elementor-element.elementor-element-88c68fa.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-828 .elementor-element.elementor-element-88c68fa.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-88c68fa.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-828 .elementor-element.elementor-element-88c68fa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-88c68fa.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-88c68fa.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-88c68fa.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-828 .elementor-element.elementor-element-88c68fa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-88c68fa.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-88c68fa .elementor-icon{font-size:44px;}.elementor-828 .elementor-element.elementor-element-88c68fa .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-88c68fa .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-828 .elementor-element.elementor-element-88c68fa .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-88c68fa:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-88c68fa:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-88c68fa .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-95df647{--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-828 .elementor-element.elementor-element-8f9f7f2{--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-828 .elementor-element.elementor-element-8f9f7f2: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-828 .elementor-element.elementor-element-8f9f7f2, .elementor-828 .elementor-element.elementor-element-8f9f7f2::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-6b0312e .elementor-icon-box-wrapper{text-align:left;}.elementor-828 .elementor-element.elementor-element-6b0312e{--icon-box-icon-margin:15px;}.elementor-828 .elementor-element.elementor-element-6b0312e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-828 .elementor-element.elementor-element-6b0312e.elementor-view-framed .elementor-icon, .elementor-828 .elementor-element.elementor-element-6b0312e.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-828 .elementor-element.elementor-element-6b0312e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-6b0312e.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-828 .elementor-element.elementor-element-6b0312e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-6b0312e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-6b0312e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-6b0312e.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-828 .elementor-element.elementor-element-6b0312e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-6b0312e.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-6b0312e .elementor-icon{font-size:44px;}.elementor-828 .elementor-element.elementor-element-6b0312e .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-6b0312e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-828 .elementor-element.elementor-element-6b0312e .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-6b0312e:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-6b0312e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-6b0312e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-1e4ac7f{--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-828 .elementor-element.elementor-element-32c1868{--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-828 .elementor-element.elementor-element-32c1868: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-828 .elementor-element.elementor-element-32c1868, .elementor-828 .elementor-element.elementor-element-32c1868::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-07a19a5 .elementor-icon-box-wrapper{text-align:left;}.elementor-828 .elementor-element.elementor-element-07a19a5{--icon-box-icon-margin:15px;}.elementor-828 .elementor-element.elementor-element-07a19a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-828 .elementor-element.elementor-element-07a19a5.elementor-view-framed .elementor-icon, .elementor-828 .elementor-element.elementor-element-07a19a5.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-828 .elementor-element.elementor-element-07a19a5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-07a19a5.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-828 .elementor-element.elementor-element-07a19a5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-07a19a5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-07a19a5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-07a19a5.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-828 .elementor-element.elementor-element-07a19a5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-07a19a5.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-07a19a5 .elementor-icon{font-size:44px;}.elementor-828 .elementor-element.elementor-element-07a19a5 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-07a19a5 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-828 .elementor-element.elementor-element-07a19a5 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-07a19a5:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-07a19a5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-07a19a5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-9ec78b5{--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-828 .elementor-element.elementor-element-7b6c49c{--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-828 .elementor-element.elementor-element-7b6c49c: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-828 .elementor-element.elementor-element-7b6c49c, .elementor-828 .elementor-element.elementor-element-7b6c49c::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-e9ff361 .elementor-icon-box-wrapper{text-align:left;}.elementor-828 .elementor-element.elementor-element-e9ff361{--icon-box-icon-margin:15px;}.elementor-828 .elementor-element.elementor-element-e9ff361.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-828 .elementor-element.elementor-element-e9ff361.elementor-view-framed .elementor-icon, .elementor-828 .elementor-element.elementor-element-e9ff361.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-828 .elementor-element.elementor-element-e9ff361.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-e9ff361.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-828 .elementor-element.elementor-element-e9ff361.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-e9ff361.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-e9ff361.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-e9ff361.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-828 .elementor-element.elementor-element-e9ff361.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-e9ff361.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-e9ff361 .elementor-icon{font-size:44px;}.elementor-828 .elementor-element.elementor-element-e9ff361 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-e9ff361 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-828 .elementor-element.elementor-element-e9ff361 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-e9ff361:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-e9ff361:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-e9ff361 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-4732e9a{--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-828 .elementor-element.elementor-element-68307d8{--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-828 .elementor-element.elementor-element-68307d8: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-828 .elementor-element.elementor-element-68307d8, .elementor-828 .elementor-element.elementor-element-68307d8::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-b114893 .elementor-icon-box-wrapper{text-align:left;}.elementor-828 .elementor-element.elementor-element-b114893{--icon-box-icon-margin:15px;}.elementor-828 .elementor-element.elementor-element-b114893.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-828 .elementor-element.elementor-element-b114893.elementor-view-framed .elementor-icon, .elementor-828 .elementor-element.elementor-element-b114893.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-828 .elementor-element.elementor-element-b114893.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-b114893.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-828 .elementor-element.elementor-element-b114893.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-b114893.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-b114893.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-b114893.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-828 .elementor-element.elementor-element-b114893.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-b114893.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-b114893 .elementor-icon{font-size:44px;}.elementor-828 .elementor-element.elementor-element-b114893 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-b114893 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-828 .elementor-element.elementor-element-b114893 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-b114893:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-b114893:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-b114893 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-52b2751{--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-828 .elementor-element.elementor-element-15405fe{--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-828 .elementor-element.elementor-element-15405fe: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-828 .elementor-element.elementor-element-15405fe, .elementor-828 .elementor-element.elementor-element-15405fe::before{--border-transition:0.3s;}.elementor-828 .elementor-element.elementor-element-60037c4 .elementor-icon-box-wrapper{text-align:left;}.elementor-828 .elementor-element.elementor-element-60037c4{--icon-box-icon-margin:15px;}.elementor-828 .elementor-element.elementor-element-60037c4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-828 .elementor-element.elementor-element-60037c4.elementor-view-framed .elementor-icon, .elementor-828 .elementor-element.elementor-element-60037c4.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-828 .elementor-element.elementor-element-60037c4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-60037c4.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-828 .elementor-element.elementor-element-60037c4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-60037c4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-60037c4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-60037c4.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-828 .elementor-element.elementor-element-60037c4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-828 .elementor-element.elementor-element-60037c4.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-60037c4 .elementor-icon{font-size:44px;}.elementor-828 .elementor-element.elementor-element-60037c4 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-60037c4 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-828 .elementor-element.elementor-element-60037c4 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-828 .elementor-element.elementor-element-60037c4:has(:hover) .elementor-icon-box-title,
					 .elementor-828 .elementor-element.elementor-element-60037c4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-60037c4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-828 .elementor-element.elementor-element-e256b6e{--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-828 .elementor-element.elementor-element-e256b6e.elementor-element{--align-self:center;}:where( .elementor-828 .elementor-element.elementor-element-e256b6e .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;}#elementor-popup-modal-828 .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-828{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-828 .dialog-message{height:auto;}#elementor-popup-modal-828 .dialog-close-button{display:flex;font-size:24px;}@media(max-width:1024px){.elementor-828 .elementor-element.elementor-element-318a162{--border-radius:8px 8px 8px 8px;}.elementor-828 .elementor-element.elementor-element-3c14219{padding:0px 0px 50px 0px;}.elementor-828 .elementor-element.elementor-element-3c14219 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-3c14219 .elementor-icon-box-title a{font-size:21px;}.elementor-828 .elementor-element.elementor-element-6b6bf87{--border-radius:8px 8px 8px 8px;}.elementor-828 .elementor-element.elementor-element-e2264fc{padding:0px 0px 50px 0px;}.elementor-828 .elementor-element.elementor-element-e2264fc .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-e2264fc .elementor-icon-box-title a{font-size:21px;}.elementor-828 .elementor-element.elementor-element-ce1740f{--border-radius:8px 8px 8px 8px;}.elementor-828 .elementor-element.elementor-element-29eb556{padding:0px 0px 50px 0px;}.elementor-828 .elementor-element.elementor-element-29eb556 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-29eb556 .elementor-icon-box-title a{font-size:21px;}.elementor-828 .elementor-element.elementor-element-cba0dea{--border-radius:8px 8px 8px 8px;}.elementor-828 .elementor-element.elementor-element-4b1b2a6{padding:0px 0px 50px 0px;}.elementor-828 .elementor-element.elementor-element-4b1b2a6 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-4b1b2a6 .elementor-icon-box-title a{font-size:21px;}.elementor-828 .elementor-element.elementor-element-66b7e81{--border-radius:8px 8px 8px 8px;}.elementor-828 .elementor-element.elementor-element-5a24b23{padding:0px 0px 50px 0px;}.elementor-828 .elementor-element.elementor-element-5a24b23 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-5a24b23 .elementor-icon-box-title a{font-size:21px;}.elementor-828 .elementor-element.elementor-element-e62e9ef{--border-radius:8px 8px 8px 8px;}.elementor-828 .elementor-element.elementor-element-7d5d42b{padding:0px 0px 50px 0px;}.elementor-828 .elementor-element.elementor-element-7d5d42b .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-7d5d42b .elementor-icon-box-title a{font-size:21px;}.elementor-828 .elementor-element.elementor-element-e4b4232{--border-radius:8px 8px 8px 8px;}.elementor-828 .elementor-element.elementor-element-267d239{padding:0px 0px 50px 0px;}.elementor-828 .elementor-element.elementor-element-267d239 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-267d239 .elementor-icon-box-title a{font-size:21px;}.elementor-828 .elementor-element.elementor-element-95b3887{--border-radius:8px 8px 8px 8px;}.elementor-828 .elementor-element.elementor-element-d6f9799{padding:0px 0px 50px 0px;}.elementor-828 .elementor-element.elementor-element-d6f9799 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-d6f9799 .elementor-icon-box-title a{font-size:21px;}.elementor-828 .elementor-element.elementor-element-4251197{--border-radius:8px 8px 8px 8px;}.elementor-828 .elementor-element.elementor-element-42dc125{padding:0px 0px 50px 0px;}.elementor-828 .elementor-element.elementor-element-42dc125 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-42dc125 .elementor-icon-box-title a{font-size:21px;}.elementor-828 .elementor-element.elementor-element-cea0743{--border-radius:8px 8px 8px 8px;}.elementor-828 .elementor-element.elementor-element-37fb82d{padding:0px 0px 50px 0px;}.elementor-828 .elementor-element.elementor-element-37fb82d .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-37fb82d .elementor-icon-box-title a{font-size:21px;}.elementor-828 .elementor-element.elementor-element-268e2d7{--border-radius:8px 8px 8px 8px;}.elementor-828 .elementor-element.elementor-element-5ca0cad{padding:0px 0px 50px 0px;}.elementor-828 .elementor-element.elementor-element-5ca0cad .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-5ca0cad .elementor-icon-box-title a{font-size:21px;}.elementor-828 .elementor-element.elementor-element-c243f5c{--border-radius:8px 8px 8px 8px;}.elementor-828 .elementor-element.elementor-element-8fdd926{padding:0px 0px 50px 0px;}.elementor-828 .elementor-element.elementor-element-8fdd926 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-8fdd926 .elementor-icon-box-title a{font-size:21px;}.elementor-828 .elementor-element.elementor-element-277119a{--border-radius:8px 8px 8px 8px;}.elementor-828 .elementor-element.elementor-element-88c68fa{padding:0px 0px 50px 0px;}.elementor-828 .elementor-element.elementor-element-88c68fa .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-88c68fa .elementor-icon-box-title a{font-size:21px;}.elementor-828 .elementor-element.elementor-element-8f9f7f2{--border-radius:8px 8px 8px 8px;}.elementor-828 .elementor-element.elementor-element-6b0312e{padding:0px 0px 50px 0px;}.elementor-828 .elementor-element.elementor-element-6b0312e .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-6b0312e .elementor-icon-box-title a{font-size:21px;}.elementor-828 .elementor-element.elementor-element-32c1868{--border-radius:8px 8px 8px 8px;}.elementor-828 .elementor-element.elementor-element-07a19a5{padding:0px 0px 50px 0px;}.elementor-828 .elementor-element.elementor-element-07a19a5 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-07a19a5 .elementor-icon-box-title a{font-size:21px;}.elementor-828 .elementor-element.elementor-element-7b6c49c{--border-radius:8px 8px 8px 8px;}.elementor-828 .elementor-element.elementor-element-e9ff361{padding:0px 0px 50px 0px;}.elementor-828 .elementor-element.elementor-element-e9ff361 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-e9ff361 .elementor-icon-box-title a{font-size:21px;}.elementor-828 .elementor-element.elementor-element-68307d8{--border-radius:8px 8px 8px 8px;}.elementor-828 .elementor-element.elementor-element-b114893{padding:0px 0px 50px 0px;}.elementor-828 .elementor-element.elementor-element-b114893 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-b114893 .elementor-icon-box-title a{font-size:21px;}.elementor-828 .elementor-element.elementor-element-15405fe{--border-radius:8px 8px 8px 8px;}.elementor-828 .elementor-element.elementor-element-60037c4{padding:0px 0px 50px 0px;}.elementor-828 .elementor-element.elementor-element-60037c4 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-60037c4 .elementor-icon-box-title a{font-size:21px;}.elementor-828 .elementor-element.elementor-element-e256b6e{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-828 .elementor-element.elementor-element-6113d7d7{--padding-top:33px;--padding-bottom:33px;--padding-left:10px;--padding-right:010px;}.elementor-828 .elementor-element.elementor-element-318a162{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-828 .elementor-element.elementor-element-3c14219 .elementor-icon-box-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-3c14219 .elementor-icon-box-title{margin-block-end:8px;}.elementor-828 .elementor-element.elementor-element-3c14219 .elementor-icon{font-size:31px;}.elementor-828 .elementor-element.elementor-element-3c14219 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-3c14219 .elementor-icon-box-title a{font-size:18px;}.elementor-828 .elementor-element.elementor-element-3c14219 .elementor-icon-box-description{font-size:16px;}.elementor-828 .elementor-element.elementor-element-6b6bf87{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-828 .elementor-element.elementor-element-e2264fc .elementor-icon-box-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-e2264fc .elementor-icon-box-title{margin-block-end:8px;}.elementor-828 .elementor-element.elementor-element-e2264fc .elementor-icon{font-size:31px;}.elementor-828 .elementor-element.elementor-element-e2264fc .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-e2264fc .elementor-icon-box-title a{font-size:18px;}.elementor-828 .elementor-element.elementor-element-e2264fc .elementor-icon-box-description{font-size:16px;}.elementor-828 .elementor-element.elementor-element-ce1740f{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-828 .elementor-element.elementor-element-29eb556 .elementor-icon-box-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-29eb556 .elementor-icon-box-title{margin-block-end:8px;}.elementor-828 .elementor-element.elementor-element-29eb556 .elementor-icon{font-size:31px;}.elementor-828 .elementor-element.elementor-element-29eb556 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-29eb556 .elementor-icon-box-title a{font-size:18px;}.elementor-828 .elementor-element.elementor-element-29eb556 .elementor-icon-box-description{font-size:16px;}.elementor-828 .elementor-element.elementor-element-cba0dea{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-828 .elementor-element.elementor-element-4b1b2a6 .elementor-icon-box-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-4b1b2a6 .elementor-icon-box-title{margin-block-end:8px;}.elementor-828 .elementor-element.elementor-element-4b1b2a6 .elementor-icon{font-size:31px;}.elementor-828 .elementor-element.elementor-element-4b1b2a6 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-4b1b2a6 .elementor-icon-box-title a{font-size:18px;}.elementor-828 .elementor-element.elementor-element-4b1b2a6 .elementor-icon-box-description{font-size:16px;}.elementor-828 .elementor-element.elementor-element-66b7e81{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-828 .elementor-element.elementor-element-5a24b23 .elementor-icon-box-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-5a24b23 .elementor-icon-box-title{margin-block-end:8px;}.elementor-828 .elementor-element.elementor-element-5a24b23 .elementor-icon{font-size:31px;}.elementor-828 .elementor-element.elementor-element-5a24b23 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-5a24b23 .elementor-icon-box-title a{font-size:18px;}.elementor-828 .elementor-element.elementor-element-5a24b23 .elementor-icon-box-description{font-size:16px;}.elementor-828 .elementor-element.elementor-element-e62e9ef{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-828 .elementor-element.elementor-element-7d5d42b .elementor-icon-box-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-7d5d42b .elementor-icon-box-title{margin-block-end:8px;}.elementor-828 .elementor-element.elementor-element-7d5d42b .elementor-icon{font-size:31px;}.elementor-828 .elementor-element.elementor-element-7d5d42b .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-7d5d42b .elementor-icon-box-title a{font-size:18px;}.elementor-828 .elementor-element.elementor-element-7d5d42b .elementor-icon-box-description{font-size:16px;}.elementor-828 .elementor-element.elementor-element-e4b4232{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-828 .elementor-element.elementor-element-267d239 .elementor-icon-box-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-267d239 .elementor-icon-box-title{margin-block-end:8px;}.elementor-828 .elementor-element.elementor-element-267d239 .elementor-icon{font-size:31px;}.elementor-828 .elementor-element.elementor-element-267d239 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-267d239 .elementor-icon-box-title a{font-size:18px;}.elementor-828 .elementor-element.elementor-element-267d239 .elementor-icon-box-description{font-size:16px;}.elementor-828 .elementor-element.elementor-element-95b3887{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-828 .elementor-element.elementor-element-d6f9799 .elementor-icon-box-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-d6f9799 .elementor-icon-box-title{margin-block-end:8px;}.elementor-828 .elementor-element.elementor-element-d6f9799 .elementor-icon{font-size:31px;}.elementor-828 .elementor-element.elementor-element-d6f9799 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-d6f9799 .elementor-icon-box-title a{font-size:18px;}.elementor-828 .elementor-element.elementor-element-d6f9799 .elementor-icon-box-description{font-size:16px;}.elementor-828 .elementor-element.elementor-element-4251197{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-828 .elementor-element.elementor-element-42dc125 .elementor-icon-box-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-42dc125 .elementor-icon-box-title{margin-block-end:8px;}.elementor-828 .elementor-element.elementor-element-42dc125 .elementor-icon{font-size:31px;}.elementor-828 .elementor-element.elementor-element-42dc125 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-42dc125 .elementor-icon-box-title a{font-size:18px;}.elementor-828 .elementor-element.elementor-element-42dc125 .elementor-icon-box-description{font-size:16px;}.elementor-828 .elementor-element.elementor-element-cea0743{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-828 .elementor-element.elementor-element-37fb82d .elementor-icon-box-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-37fb82d .elementor-icon-box-title{margin-block-end:8px;}.elementor-828 .elementor-element.elementor-element-37fb82d .elementor-icon{font-size:31px;}.elementor-828 .elementor-element.elementor-element-37fb82d .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-37fb82d .elementor-icon-box-title a{font-size:18px;}.elementor-828 .elementor-element.elementor-element-37fb82d .elementor-icon-box-description{font-size:16px;}.elementor-828 .elementor-element.elementor-element-268e2d7{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-828 .elementor-element.elementor-element-5ca0cad .elementor-icon-box-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-5ca0cad .elementor-icon-box-title{margin-block-end:8px;}.elementor-828 .elementor-element.elementor-element-5ca0cad .elementor-icon{font-size:31px;}.elementor-828 .elementor-element.elementor-element-5ca0cad .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-5ca0cad .elementor-icon-box-title a{font-size:18px;}.elementor-828 .elementor-element.elementor-element-5ca0cad .elementor-icon-box-description{font-size:16px;}.elementor-828 .elementor-element.elementor-element-c243f5c{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-828 .elementor-element.elementor-element-8fdd926 .elementor-icon-box-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-8fdd926 .elementor-icon-box-title{margin-block-end:8px;}.elementor-828 .elementor-element.elementor-element-8fdd926 .elementor-icon{font-size:31px;}.elementor-828 .elementor-element.elementor-element-8fdd926 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-8fdd926 .elementor-icon-box-title a{font-size:18px;}.elementor-828 .elementor-element.elementor-element-8fdd926 .elementor-icon-box-description{font-size:16px;}.elementor-828 .elementor-element.elementor-element-277119a{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-828 .elementor-element.elementor-element-88c68fa .elementor-icon-box-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-88c68fa .elementor-icon-box-title{margin-block-end:8px;}.elementor-828 .elementor-element.elementor-element-88c68fa .elementor-icon{font-size:31px;}.elementor-828 .elementor-element.elementor-element-88c68fa .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-88c68fa .elementor-icon-box-title a{font-size:18px;}.elementor-828 .elementor-element.elementor-element-88c68fa .elementor-icon-box-description{font-size:16px;}.elementor-828 .elementor-element.elementor-element-8f9f7f2{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-828 .elementor-element.elementor-element-6b0312e .elementor-icon-box-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-6b0312e .elementor-icon-box-title{margin-block-end:8px;}.elementor-828 .elementor-element.elementor-element-6b0312e .elementor-icon{font-size:31px;}.elementor-828 .elementor-element.elementor-element-6b0312e .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-6b0312e .elementor-icon-box-title a{font-size:18px;}.elementor-828 .elementor-element.elementor-element-6b0312e .elementor-icon-box-description{font-size:16px;}.elementor-828 .elementor-element.elementor-element-32c1868{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-828 .elementor-element.elementor-element-07a19a5 .elementor-icon-box-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-07a19a5 .elementor-icon-box-title{margin-block-end:8px;}.elementor-828 .elementor-element.elementor-element-07a19a5 .elementor-icon{font-size:31px;}.elementor-828 .elementor-element.elementor-element-07a19a5 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-07a19a5 .elementor-icon-box-title a{font-size:18px;}.elementor-828 .elementor-element.elementor-element-07a19a5 .elementor-icon-box-description{font-size:16px;}.elementor-828 .elementor-element.elementor-element-7b6c49c{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-828 .elementor-element.elementor-element-e9ff361 .elementor-icon-box-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-e9ff361 .elementor-icon-box-title{margin-block-end:8px;}.elementor-828 .elementor-element.elementor-element-e9ff361 .elementor-icon{font-size:31px;}.elementor-828 .elementor-element.elementor-element-e9ff361 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-e9ff361 .elementor-icon-box-title a{font-size:18px;}.elementor-828 .elementor-element.elementor-element-e9ff361 .elementor-icon-box-description{font-size:16px;}.elementor-828 .elementor-element.elementor-element-68307d8{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-828 .elementor-element.elementor-element-b114893 .elementor-icon-box-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-b114893 .elementor-icon-box-title{margin-block-end:8px;}.elementor-828 .elementor-element.elementor-element-b114893 .elementor-icon{font-size:31px;}.elementor-828 .elementor-element.elementor-element-b114893 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-b114893 .elementor-icon-box-title a{font-size:18px;}.elementor-828 .elementor-element.elementor-element-b114893 .elementor-icon-box-description{font-size:16px;}.elementor-828 .elementor-element.elementor-element-15405fe{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-828 .elementor-element.elementor-element-60037c4 .elementor-icon-box-wrapper{text-align:center;}.elementor-828 .elementor-element.elementor-element-60037c4 .elementor-icon-box-title{margin-block-end:8px;}.elementor-828 .elementor-element.elementor-element-60037c4 .elementor-icon{font-size:31px;}.elementor-828 .elementor-element.elementor-element-60037c4 .elementor-icon-box-title, .elementor-828 .elementor-element.elementor-element-60037c4 .elementor-icon-box-title a{font-size:18px;}.elementor-828 .elementor-element.elementor-element-60037c4 .elementor-icon-box-description{font-size:16px;}.elementor-828 .elementor-element.elementor-element-e256b6e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:26px;}}@media(max-width:1024px) and (min-width:768px){.elementor-828 .elementor-element.elementor-element-318a162{--width:50%;}.elementor-828 .elementor-element.elementor-element-6b6bf87{--width:50%;}.elementor-828 .elementor-element.elementor-element-ce1740f{--width:50%;}.elementor-828 .elementor-element.elementor-element-cba0dea{--width:50%;}.elementor-828 .elementor-element.elementor-element-66b7e81{--width:50%;}.elementor-828 .elementor-element.elementor-element-e62e9ef{--width:50%;}.elementor-828 .elementor-element.elementor-element-e4b4232{--width:50%;}.elementor-828 .elementor-element.elementor-element-95b3887{--width:50%;}.elementor-828 .elementor-element.elementor-element-4251197{--width:50%;}.elementor-828 .elementor-element.elementor-element-cea0743{--width:50%;}.elementor-828 .elementor-element.elementor-element-268e2d7{--width:50%;}.elementor-828 .elementor-element.elementor-element-c243f5c{--width:50%;}.elementor-828 .elementor-element.elementor-element-277119a{--width:50%;}.elementor-828 .elementor-element.elementor-element-8f9f7f2{--width:50%;}.elementor-828 .elementor-element.elementor-element-32c1868{--width:50%;}.elementor-828 .elementor-element.elementor-element-7b6c49c{--width:50%;}.elementor-828 .elementor-element.elementor-element-68307d8{--width:50%;}.elementor-828 .elementor-element.elementor-element-15405fe{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-318a162 */.elementor-828 .elementor-element.elementor-element-318a162{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6bf87 */.elementor-828 .elementor-element.elementor-element-6b6bf87{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1740f */.elementor-828 .elementor-element.elementor-element-ce1740f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba0dea */.elementor-828 .elementor-element.elementor-element-cba0dea{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b7e81 */.elementor-828 .elementor-element.elementor-element-66b7e81{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e62e9ef */.elementor-828 .elementor-element.elementor-element-e62e9ef{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b4232 */.elementor-828 .elementor-element.elementor-element-e4b4232{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95b3887 */.elementor-828 .elementor-element.elementor-element-95b3887{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4251197 */.elementor-828 .elementor-element.elementor-element-4251197{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea0743 */.elementor-828 .elementor-element.elementor-element-cea0743{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268e2d7 */.elementor-828 .elementor-element.elementor-element-268e2d7{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c243f5c */.elementor-828 .elementor-element.elementor-element-c243f5c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277119a */.elementor-828 .elementor-element.elementor-element-277119a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f9f7f2 */.elementor-828 .elementor-element.elementor-element-8f9f7f2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c1868 */.elementor-828 .elementor-element.elementor-element-32c1868{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6c49c */.elementor-828 .elementor-element.elementor-element-7b6c49c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68307d8 */.elementor-828 .elementor-element.elementor-element-68307d8{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15405fe */.elementor-828 .elementor-element.elementor-element-15405fe{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318a162 */.elementor-828 .elementor-element.elementor-element-318a162{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6bf87 */.elementor-828 .elementor-element.elementor-element-6b6bf87{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1740f */.elementor-828 .elementor-element.elementor-element-ce1740f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba0dea */.elementor-828 .elementor-element.elementor-element-cba0dea{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b7e81 */.elementor-828 .elementor-element.elementor-element-66b7e81{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e62e9ef */.elementor-828 .elementor-element.elementor-element-e62e9ef{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b4232 */.elementor-828 .elementor-element.elementor-element-e4b4232{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95b3887 */.elementor-828 .elementor-element.elementor-element-95b3887{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4251197 */.elementor-828 .elementor-element.elementor-element-4251197{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea0743 */.elementor-828 .elementor-element.elementor-element-cea0743{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268e2d7 */.elementor-828 .elementor-element.elementor-element-268e2d7{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c243f5c */.elementor-828 .elementor-element.elementor-element-c243f5c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277119a */.elementor-828 .elementor-element.elementor-element-277119a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f9f7f2 */.elementor-828 .elementor-element.elementor-element-8f9f7f2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c1868 */.elementor-828 .elementor-element.elementor-element-32c1868{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6c49c */.elementor-828 .elementor-element.elementor-element-7b6c49c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68307d8 */.elementor-828 .elementor-element.elementor-element-68307d8{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15405fe */.elementor-828 .elementor-element.elementor-element-15405fe{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318a162 */.elementor-828 .elementor-element.elementor-element-318a162{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6bf87 */.elementor-828 .elementor-element.elementor-element-6b6bf87{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1740f */.elementor-828 .elementor-element.elementor-element-ce1740f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba0dea */.elementor-828 .elementor-element.elementor-element-cba0dea{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b7e81 */.elementor-828 .elementor-element.elementor-element-66b7e81{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e62e9ef */.elementor-828 .elementor-element.elementor-element-e62e9ef{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b4232 */.elementor-828 .elementor-element.elementor-element-e4b4232{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95b3887 */.elementor-828 .elementor-element.elementor-element-95b3887{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4251197 */.elementor-828 .elementor-element.elementor-element-4251197{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea0743 */.elementor-828 .elementor-element.elementor-element-cea0743{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268e2d7 */.elementor-828 .elementor-element.elementor-element-268e2d7{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c243f5c */.elementor-828 .elementor-element.elementor-element-c243f5c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277119a */.elementor-828 .elementor-element.elementor-element-277119a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f9f7f2 */.elementor-828 .elementor-element.elementor-element-8f9f7f2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c1868 */.elementor-828 .elementor-element.elementor-element-32c1868{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6c49c */.elementor-828 .elementor-element.elementor-element-7b6c49c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68307d8 */.elementor-828 .elementor-element.elementor-element-68307d8{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15405fe */.elementor-828 .elementor-element.elementor-element-15405fe{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318a162 */.elementor-828 .elementor-element.elementor-element-318a162{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6bf87 */.elementor-828 .elementor-element.elementor-element-6b6bf87{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1740f */.elementor-828 .elementor-element.elementor-element-ce1740f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba0dea */.elementor-828 .elementor-element.elementor-element-cba0dea{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b7e81 */.elementor-828 .elementor-element.elementor-element-66b7e81{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e62e9ef */.elementor-828 .elementor-element.elementor-element-e62e9ef{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b4232 */.elementor-828 .elementor-element.elementor-element-e4b4232{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95b3887 */.elementor-828 .elementor-element.elementor-element-95b3887{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4251197 */.elementor-828 .elementor-element.elementor-element-4251197{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea0743 */.elementor-828 .elementor-element.elementor-element-cea0743{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268e2d7 */.elementor-828 .elementor-element.elementor-element-268e2d7{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c243f5c */.elementor-828 .elementor-element.elementor-element-c243f5c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277119a */.elementor-828 .elementor-element.elementor-element-277119a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f9f7f2 */.elementor-828 .elementor-element.elementor-element-8f9f7f2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c1868 */.elementor-828 .elementor-element.elementor-element-32c1868{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6c49c */.elementor-828 .elementor-element.elementor-element-7b6c49c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68307d8 */.elementor-828 .elementor-element.elementor-element-68307d8{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15405fe */.elementor-828 .elementor-element.elementor-element-15405fe{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318a162 */.elementor-828 .elementor-element.elementor-element-318a162{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6bf87 */.elementor-828 .elementor-element.elementor-element-6b6bf87{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1740f */.elementor-828 .elementor-element.elementor-element-ce1740f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba0dea */.elementor-828 .elementor-element.elementor-element-cba0dea{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b7e81 */.elementor-828 .elementor-element.elementor-element-66b7e81{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e62e9ef */.elementor-828 .elementor-element.elementor-element-e62e9ef{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b4232 */.elementor-828 .elementor-element.elementor-element-e4b4232{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95b3887 */.elementor-828 .elementor-element.elementor-element-95b3887{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4251197 */.elementor-828 .elementor-element.elementor-element-4251197{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea0743 */.elementor-828 .elementor-element.elementor-element-cea0743{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268e2d7 */.elementor-828 .elementor-element.elementor-element-268e2d7{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c243f5c */.elementor-828 .elementor-element.elementor-element-c243f5c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277119a */.elementor-828 .elementor-element.elementor-element-277119a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f9f7f2 */.elementor-828 .elementor-element.elementor-element-8f9f7f2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c1868 */.elementor-828 .elementor-element.elementor-element-32c1868{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6c49c */.elementor-828 .elementor-element.elementor-element-7b6c49c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68307d8 */.elementor-828 .elementor-element.elementor-element-68307d8{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15405fe */.elementor-828 .elementor-element.elementor-element-15405fe{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318a162 */.elementor-828 .elementor-element.elementor-element-318a162{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6bf87 */.elementor-828 .elementor-element.elementor-element-6b6bf87{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1740f */.elementor-828 .elementor-element.elementor-element-ce1740f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba0dea */.elementor-828 .elementor-element.elementor-element-cba0dea{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b7e81 */.elementor-828 .elementor-element.elementor-element-66b7e81{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e62e9ef */.elementor-828 .elementor-element.elementor-element-e62e9ef{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b4232 */.elementor-828 .elementor-element.elementor-element-e4b4232{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95b3887 */.elementor-828 .elementor-element.elementor-element-95b3887{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4251197 */.elementor-828 .elementor-element.elementor-element-4251197{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea0743 */.elementor-828 .elementor-element.elementor-element-cea0743{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268e2d7 */.elementor-828 .elementor-element.elementor-element-268e2d7{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c243f5c */.elementor-828 .elementor-element.elementor-element-c243f5c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277119a */.elementor-828 .elementor-element.elementor-element-277119a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f9f7f2 */.elementor-828 .elementor-element.elementor-element-8f9f7f2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c1868 */.elementor-828 .elementor-element.elementor-element-32c1868{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6c49c */.elementor-828 .elementor-element.elementor-element-7b6c49c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68307d8 */.elementor-828 .elementor-element.elementor-element-68307d8{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15405fe */.elementor-828 .elementor-element.elementor-element-15405fe{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318a162 */.elementor-828 .elementor-element.elementor-element-318a162{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6bf87 */.elementor-828 .elementor-element.elementor-element-6b6bf87{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1740f */.elementor-828 .elementor-element.elementor-element-ce1740f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba0dea */.elementor-828 .elementor-element.elementor-element-cba0dea{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b7e81 */.elementor-828 .elementor-element.elementor-element-66b7e81{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e62e9ef */.elementor-828 .elementor-element.elementor-element-e62e9ef{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b4232 */.elementor-828 .elementor-element.elementor-element-e4b4232{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95b3887 */.elementor-828 .elementor-element.elementor-element-95b3887{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4251197 */.elementor-828 .elementor-element.elementor-element-4251197{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea0743 */.elementor-828 .elementor-element.elementor-element-cea0743{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268e2d7 */.elementor-828 .elementor-element.elementor-element-268e2d7{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c243f5c */.elementor-828 .elementor-element.elementor-element-c243f5c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277119a */.elementor-828 .elementor-element.elementor-element-277119a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f9f7f2 */.elementor-828 .elementor-element.elementor-element-8f9f7f2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c1868 */.elementor-828 .elementor-element.elementor-element-32c1868{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6c49c */.elementor-828 .elementor-element.elementor-element-7b6c49c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68307d8 */.elementor-828 .elementor-element.elementor-element-68307d8{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15405fe */.elementor-828 .elementor-element.elementor-element-15405fe{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318a162 */.elementor-828 .elementor-element.elementor-element-318a162{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6bf87 */.elementor-828 .elementor-element.elementor-element-6b6bf87{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1740f */.elementor-828 .elementor-element.elementor-element-ce1740f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba0dea */.elementor-828 .elementor-element.elementor-element-cba0dea{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b7e81 */.elementor-828 .elementor-element.elementor-element-66b7e81{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e62e9ef */.elementor-828 .elementor-element.elementor-element-e62e9ef{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b4232 */.elementor-828 .elementor-element.elementor-element-e4b4232{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95b3887 */.elementor-828 .elementor-element.elementor-element-95b3887{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4251197 */.elementor-828 .elementor-element.elementor-element-4251197{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea0743 */.elementor-828 .elementor-element.elementor-element-cea0743{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268e2d7 */.elementor-828 .elementor-element.elementor-element-268e2d7{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c243f5c */.elementor-828 .elementor-element.elementor-element-c243f5c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277119a */.elementor-828 .elementor-element.elementor-element-277119a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f9f7f2 */.elementor-828 .elementor-element.elementor-element-8f9f7f2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c1868 */.elementor-828 .elementor-element.elementor-element-32c1868{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6c49c */.elementor-828 .elementor-element.elementor-element-7b6c49c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68307d8 */.elementor-828 .elementor-element.elementor-element-68307d8{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15405fe */.elementor-828 .elementor-element.elementor-element-15405fe{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318a162 */.elementor-828 .elementor-element.elementor-element-318a162{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6bf87 */.elementor-828 .elementor-element.elementor-element-6b6bf87{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1740f */.elementor-828 .elementor-element.elementor-element-ce1740f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba0dea */.elementor-828 .elementor-element.elementor-element-cba0dea{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b7e81 */.elementor-828 .elementor-element.elementor-element-66b7e81{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e62e9ef */.elementor-828 .elementor-element.elementor-element-e62e9ef{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b4232 */.elementor-828 .elementor-element.elementor-element-e4b4232{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95b3887 */.elementor-828 .elementor-element.elementor-element-95b3887{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4251197 */.elementor-828 .elementor-element.elementor-element-4251197{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea0743 */.elementor-828 .elementor-element.elementor-element-cea0743{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268e2d7 */.elementor-828 .elementor-element.elementor-element-268e2d7{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c243f5c */.elementor-828 .elementor-element.elementor-element-c243f5c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277119a */.elementor-828 .elementor-element.elementor-element-277119a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f9f7f2 */.elementor-828 .elementor-element.elementor-element-8f9f7f2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c1868 */.elementor-828 .elementor-element.elementor-element-32c1868{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6c49c */.elementor-828 .elementor-element.elementor-element-7b6c49c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68307d8 */.elementor-828 .elementor-element.elementor-element-68307d8{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15405fe */.elementor-828 .elementor-element.elementor-element-15405fe{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318a162 */.elementor-828 .elementor-element.elementor-element-318a162{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6bf87 */.elementor-828 .elementor-element.elementor-element-6b6bf87{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1740f */.elementor-828 .elementor-element.elementor-element-ce1740f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba0dea */.elementor-828 .elementor-element.elementor-element-cba0dea{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b7e81 */.elementor-828 .elementor-element.elementor-element-66b7e81{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e62e9ef */.elementor-828 .elementor-element.elementor-element-e62e9ef{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b4232 */.elementor-828 .elementor-element.elementor-element-e4b4232{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95b3887 */.elementor-828 .elementor-element.elementor-element-95b3887{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4251197 */.elementor-828 .elementor-element.elementor-element-4251197{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea0743 */.elementor-828 .elementor-element.elementor-element-cea0743{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268e2d7 */.elementor-828 .elementor-element.elementor-element-268e2d7{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c243f5c */.elementor-828 .elementor-element.elementor-element-c243f5c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277119a */.elementor-828 .elementor-element.elementor-element-277119a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f9f7f2 */.elementor-828 .elementor-element.elementor-element-8f9f7f2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c1868 */.elementor-828 .elementor-element.elementor-element-32c1868{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6c49c */.elementor-828 .elementor-element.elementor-element-7b6c49c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68307d8 */.elementor-828 .elementor-element.elementor-element-68307d8{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15405fe */.elementor-828 .elementor-element.elementor-element-15405fe{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318a162 */.elementor-828 .elementor-element.elementor-element-318a162{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6bf87 */.elementor-828 .elementor-element.elementor-element-6b6bf87{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1740f */.elementor-828 .elementor-element.elementor-element-ce1740f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba0dea */.elementor-828 .elementor-element.elementor-element-cba0dea{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b7e81 */.elementor-828 .elementor-element.elementor-element-66b7e81{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e62e9ef */.elementor-828 .elementor-element.elementor-element-e62e9ef{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b4232 */.elementor-828 .elementor-element.elementor-element-e4b4232{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95b3887 */.elementor-828 .elementor-element.elementor-element-95b3887{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4251197 */.elementor-828 .elementor-element.elementor-element-4251197{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea0743 */.elementor-828 .elementor-element.elementor-element-cea0743{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268e2d7 */.elementor-828 .elementor-element.elementor-element-268e2d7{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c243f5c */.elementor-828 .elementor-element.elementor-element-c243f5c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277119a */.elementor-828 .elementor-element.elementor-element-277119a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f9f7f2 */.elementor-828 .elementor-element.elementor-element-8f9f7f2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c1868 */.elementor-828 .elementor-element.elementor-element-32c1868{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6c49c */.elementor-828 .elementor-element.elementor-element-7b6c49c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68307d8 */.elementor-828 .elementor-element.elementor-element-68307d8{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15405fe */.elementor-828 .elementor-element.elementor-element-15405fe{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318a162 */.elementor-828 .elementor-element.elementor-element-318a162{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6bf87 */.elementor-828 .elementor-element.elementor-element-6b6bf87{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1740f */.elementor-828 .elementor-element.elementor-element-ce1740f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba0dea */.elementor-828 .elementor-element.elementor-element-cba0dea{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b7e81 */.elementor-828 .elementor-element.elementor-element-66b7e81{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e62e9ef */.elementor-828 .elementor-element.elementor-element-e62e9ef{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b4232 */.elementor-828 .elementor-element.elementor-element-e4b4232{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95b3887 */.elementor-828 .elementor-element.elementor-element-95b3887{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4251197 */.elementor-828 .elementor-element.elementor-element-4251197{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea0743 */.elementor-828 .elementor-element.elementor-element-cea0743{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268e2d7 */.elementor-828 .elementor-element.elementor-element-268e2d7{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c243f5c */.elementor-828 .elementor-element.elementor-element-c243f5c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277119a */.elementor-828 .elementor-element.elementor-element-277119a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f9f7f2 */.elementor-828 .elementor-element.elementor-element-8f9f7f2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c1868 */.elementor-828 .elementor-element.elementor-element-32c1868{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6c49c */.elementor-828 .elementor-element.elementor-element-7b6c49c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68307d8 */.elementor-828 .elementor-element.elementor-element-68307d8{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15405fe */.elementor-828 .elementor-element.elementor-element-15405fe{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318a162 */.elementor-828 .elementor-element.elementor-element-318a162{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6bf87 */.elementor-828 .elementor-element.elementor-element-6b6bf87{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1740f */.elementor-828 .elementor-element.elementor-element-ce1740f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba0dea */.elementor-828 .elementor-element.elementor-element-cba0dea{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b7e81 */.elementor-828 .elementor-element.elementor-element-66b7e81{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e62e9ef */.elementor-828 .elementor-element.elementor-element-e62e9ef{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b4232 */.elementor-828 .elementor-element.elementor-element-e4b4232{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95b3887 */.elementor-828 .elementor-element.elementor-element-95b3887{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4251197 */.elementor-828 .elementor-element.elementor-element-4251197{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea0743 */.elementor-828 .elementor-element.elementor-element-cea0743{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268e2d7 */.elementor-828 .elementor-element.elementor-element-268e2d7{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c243f5c */.elementor-828 .elementor-element.elementor-element-c243f5c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277119a */.elementor-828 .elementor-element.elementor-element-277119a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f9f7f2 */.elementor-828 .elementor-element.elementor-element-8f9f7f2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c1868 */.elementor-828 .elementor-element.elementor-element-32c1868{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6c49c */.elementor-828 .elementor-element.elementor-element-7b6c49c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68307d8 */.elementor-828 .elementor-element.elementor-element-68307d8{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15405fe */.elementor-828 .elementor-element.elementor-element-15405fe{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318a162 */.elementor-828 .elementor-element.elementor-element-318a162{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6bf87 */.elementor-828 .elementor-element.elementor-element-6b6bf87{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1740f */.elementor-828 .elementor-element.elementor-element-ce1740f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba0dea */.elementor-828 .elementor-element.elementor-element-cba0dea{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b7e81 */.elementor-828 .elementor-element.elementor-element-66b7e81{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e62e9ef */.elementor-828 .elementor-element.elementor-element-e62e9ef{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b4232 */.elementor-828 .elementor-element.elementor-element-e4b4232{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95b3887 */.elementor-828 .elementor-element.elementor-element-95b3887{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4251197 */.elementor-828 .elementor-element.elementor-element-4251197{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea0743 */.elementor-828 .elementor-element.elementor-element-cea0743{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268e2d7 */.elementor-828 .elementor-element.elementor-element-268e2d7{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c243f5c */.elementor-828 .elementor-element.elementor-element-c243f5c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277119a */.elementor-828 .elementor-element.elementor-element-277119a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f9f7f2 */.elementor-828 .elementor-element.elementor-element-8f9f7f2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c1868 */.elementor-828 .elementor-element.elementor-element-32c1868{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6c49c */.elementor-828 .elementor-element.elementor-element-7b6c49c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68307d8 */.elementor-828 .elementor-element.elementor-element-68307d8{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15405fe */.elementor-828 .elementor-element.elementor-element-15405fe{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318a162 */.elementor-828 .elementor-element.elementor-element-318a162{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6bf87 */.elementor-828 .elementor-element.elementor-element-6b6bf87{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1740f */.elementor-828 .elementor-element.elementor-element-ce1740f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba0dea */.elementor-828 .elementor-element.elementor-element-cba0dea{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b7e81 */.elementor-828 .elementor-element.elementor-element-66b7e81{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e62e9ef */.elementor-828 .elementor-element.elementor-element-e62e9ef{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b4232 */.elementor-828 .elementor-element.elementor-element-e4b4232{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95b3887 */.elementor-828 .elementor-element.elementor-element-95b3887{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4251197 */.elementor-828 .elementor-element.elementor-element-4251197{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea0743 */.elementor-828 .elementor-element.elementor-element-cea0743{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268e2d7 */.elementor-828 .elementor-element.elementor-element-268e2d7{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c243f5c */.elementor-828 .elementor-element.elementor-element-c243f5c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277119a */.elementor-828 .elementor-element.elementor-element-277119a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f9f7f2 */.elementor-828 .elementor-element.elementor-element-8f9f7f2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c1868 */.elementor-828 .elementor-element.elementor-element-32c1868{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6c49c */.elementor-828 .elementor-element.elementor-element-7b6c49c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68307d8 */.elementor-828 .elementor-element.elementor-element-68307d8{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15405fe */.elementor-828 .elementor-element.elementor-element-15405fe{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318a162 */.elementor-828 .elementor-element.elementor-element-318a162{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6bf87 */.elementor-828 .elementor-element.elementor-element-6b6bf87{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1740f */.elementor-828 .elementor-element.elementor-element-ce1740f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba0dea */.elementor-828 .elementor-element.elementor-element-cba0dea{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b7e81 */.elementor-828 .elementor-element.elementor-element-66b7e81{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e62e9ef */.elementor-828 .elementor-element.elementor-element-e62e9ef{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b4232 */.elementor-828 .elementor-element.elementor-element-e4b4232{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95b3887 */.elementor-828 .elementor-element.elementor-element-95b3887{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4251197 */.elementor-828 .elementor-element.elementor-element-4251197{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea0743 */.elementor-828 .elementor-element.elementor-element-cea0743{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268e2d7 */.elementor-828 .elementor-element.elementor-element-268e2d7{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c243f5c */.elementor-828 .elementor-element.elementor-element-c243f5c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277119a */.elementor-828 .elementor-element.elementor-element-277119a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f9f7f2 */.elementor-828 .elementor-element.elementor-element-8f9f7f2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c1868 */.elementor-828 .elementor-element.elementor-element-32c1868{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6c49c */.elementor-828 .elementor-element.elementor-element-7b6c49c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68307d8 */.elementor-828 .elementor-element.elementor-element-68307d8{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15405fe */.elementor-828 .elementor-element.elementor-element-15405fe{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318a162 */.elementor-828 .elementor-element.elementor-element-318a162{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6bf87 */.elementor-828 .elementor-element.elementor-element-6b6bf87{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1740f */.elementor-828 .elementor-element.elementor-element-ce1740f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba0dea */.elementor-828 .elementor-element.elementor-element-cba0dea{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b7e81 */.elementor-828 .elementor-element.elementor-element-66b7e81{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e62e9ef */.elementor-828 .elementor-element.elementor-element-e62e9ef{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b4232 */.elementor-828 .elementor-element.elementor-element-e4b4232{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95b3887 */.elementor-828 .elementor-element.elementor-element-95b3887{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4251197 */.elementor-828 .elementor-element.elementor-element-4251197{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea0743 */.elementor-828 .elementor-element.elementor-element-cea0743{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268e2d7 */.elementor-828 .elementor-element.elementor-element-268e2d7{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c243f5c */.elementor-828 .elementor-element.elementor-element-c243f5c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277119a */.elementor-828 .elementor-element.elementor-element-277119a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f9f7f2 */.elementor-828 .elementor-element.elementor-element-8f9f7f2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c1868 */.elementor-828 .elementor-element.elementor-element-32c1868{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6c49c */.elementor-828 .elementor-element.elementor-element-7b6c49c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68307d8 */.elementor-828 .elementor-element.elementor-element-68307d8{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15405fe */.elementor-828 .elementor-element.elementor-element-15405fe{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318a162 */.elementor-828 .elementor-element.elementor-element-318a162{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6bf87 */.elementor-828 .elementor-element.elementor-element-6b6bf87{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1740f */.elementor-828 .elementor-element.elementor-element-ce1740f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba0dea */.elementor-828 .elementor-element.elementor-element-cba0dea{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b7e81 */.elementor-828 .elementor-element.elementor-element-66b7e81{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e62e9ef */.elementor-828 .elementor-element.elementor-element-e62e9ef{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b4232 */.elementor-828 .elementor-element.elementor-element-e4b4232{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95b3887 */.elementor-828 .elementor-element.elementor-element-95b3887{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4251197 */.elementor-828 .elementor-element.elementor-element-4251197{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea0743 */.elementor-828 .elementor-element.elementor-element-cea0743{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268e2d7 */.elementor-828 .elementor-element.elementor-element-268e2d7{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c243f5c */.elementor-828 .elementor-element.elementor-element-c243f5c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277119a */.elementor-828 .elementor-element.elementor-element-277119a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f9f7f2 */.elementor-828 .elementor-element.elementor-element-8f9f7f2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c1868 */.elementor-828 .elementor-element.elementor-element-32c1868{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6c49c */.elementor-828 .elementor-element.elementor-element-7b6c49c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68307d8 */.elementor-828 .elementor-element.elementor-element-68307d8{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15405fe */.elementor-828 .elementor-element.elementor-element-15405fe{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318a162 */.elementor-828 .elementor-element.elementor-element-318a162{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b6bf87 */.elementor-828 .elementor-element.elementor-element-6b6bf87{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce1740f */.elementor-828 .elementor-element.elementor-element-ce1740f{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cba0dea */.elementor-828 .elementor-element.elementor-element-cba0dea{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66b7e81 */.elementor-828 .elementor-element.elementor-element-66b7e81{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e62e9ef */.elementor-828 .elementor-element.elementor-element-e62e9ef{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4b4232 */.elementor-828 .elementor-element.elementor-element-e4b4232{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95b3887 */.elementor-828 .elementor-element.elementor-element-95b3887{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4251197 */.elementor-828 .elementor-element.elementor-element-4251197{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea0743 */.elementor-828 .elementor-element.elementor-element-cea0743{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-268e2d7 */.elementor-828 .elementor-element.elementor-element-268e2d7{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c243f5c */.elementor-828 .elementor-element.elementor-element-c243f5c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-277119a */.elementor-828 .elementor-element.elementor-element-277119a{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f9f7f2 */.elementor-828 .elementor-element.elementor-element-8f9f7f2{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c1868 */.elementor-828 .elementor-element.elementor-element-32c1868{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6c49c */.elementor-828 .elementor-element.elementor-element-7b6c49c{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68307d8 */.elementor-828 .elementor-element.elementor-element-68307d8{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15405fe */.elementor-828 .elementor-element.elementor-element-15405fe{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */