.elementor-874 .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-874 .elementor-element.elementor-element-6113d7d7:not(.elementor-motion-effects-element-type-background), .elementor-874 .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-874 .elementor-element.elementor-element-129d8e5b{text-align:center;}.elementor-874 .elementor-element.elementor-element-129d8e5b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-3e51e22f{--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-874 .elementor-element.elementor-element-5f7c8333{--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-874 .elementor-element.elementor-element-5f7c8333: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-874 .elementor-element.elementor-element-5f7c8333, .elementor-874 .elementor-element.elementor-element-5f7c8333::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-874 .elementor-element.elementor-element-6e18e297 .elementor-icon-box-wrapper{text-align:left;}.elementor-874 .elementor-element.elementor-element-6e18e297{--icon-box-icon-margin:15px;}.elementor-874 .elementor-element.elementor-element-6e18e297.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-874 .elementor-element.elementor-element-6e18e297.elementor-view-framed .elementor-icon, .elementor-874 .elementor-element.elementor-element-6e18e297.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-874 .elementor-element.elementor-element-6e18e297.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-6e18e297.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-874 .elementor-element.elementor-element-6e18e297.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-6e18e297.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-6e18e297.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-6e18e297.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-874 .elementor-element.elementor-element-6e18e297.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-6e18e297.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-6e18e297 .elementor-icon{font-size:44px;}.elementor-874 .elementor-element.elementor-element-6e18e297 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-6e18e297 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-874 .elementor-element.elementor-element-6e18e297 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-6e18e297:has(:hover) .elementor-icon-box-title,
					 .elementor-874 .elementor-element.elementor-element-6e18e297:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-6e18e297 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-1169a51{--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-874 .elementor-element.elementor-element-261e819{--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-874 .elementor-element.elementor-element-261e819: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-874 .elementor-element.elementor-element-261e819, .elementor-874 .elementor-element.elementor-element-261e819::before{--border-transition:0.3s;}.elementor-874 .elementor-element.elementor-element-f03b138 .elementor-icon-box-wrapper{text-align:left;}.elementor-874 .elementor-element.elementor-element-f03b138{--icon-box-icon-margin:15px;}.elementor-874 .elementor-element.elementor-element-f03b138.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-874 .elementor-element.elementor-element-f03b138.elementor-view-framed .elementor-icon, .elementor-874 .elementor-element.elementor-element-f03b138.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-874 .elementor-element.elementor-element-f03b138.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-f03b138.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-874 .elementor-element.elementor-element-f03b138.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-f03b138.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-f03b138.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-f03b138.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-874 .elementor-element.elementor-element-f03b138.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-f03b138.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-f03b138 .elementor-icon{font-size:44px;}.elementor-874 .elementor-element.elementor-element-f03b138 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-f03b138 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-874 .elementor-element.elementor-element-f03b138 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-f03b138:has(:hover) .elementor-icon-box-title,
					 .elementor-874 .elementor-element.elementor-element-f03b138:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-f03b138 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-02b5374{--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-874 .elementor-element.elementor-element-3861806{--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-874 .elementor-element.elementor-element-3861806: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-874 .elementor-element.elementor-element-3861806, .elementor-874 .elementor-element.elementor-element-3861806::before{--border-transition:0.3s;}.elementor-874 .elementor-element.elementor-element-626e30b .elementor-icon-box-wrapper{text-align:left;}.elementor-874 .elementor-element.elementor-element-626e30b{--icon-box-icon-margin:15px;}.elementor-874 .elementor-element.elementor-element-626e30b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-874 .elementor-element.elementor-element-626e30b.elementor-view-framed .elementor-icon, .elementor-874 .elementor-element.elementor-element-626e30b.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-874 .elementor-element.elementor-element-626e30b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-626e30b.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-874 .elementor-element.elementor-element-626e30b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-626e30b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-626e30b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-626e30b.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-874 .elementor-element.elementor-element-626e30b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-626e30b.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-626e30b .elementor-icon{font-size:44px;}.elementor-874 .elementor-element.elementor-element-626e30b .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-626e30b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-874 .elementor-element.elementor-element-626e30b .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-626e30b:has(:hover) .elementor-icon-box-title,
					 .elementor-874 .elementor-element.elementor-element-626e30b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-626e30b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-242d525{--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-874 .elementor-element.elementor-element-398155d{--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-874 .elementor-element.elementor-element-398155d: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-874 .elementor-element.elementor-element-398155d, .elementor-874 .elementor-element.elementor-element-398155d::before{--border-transition:0.3s;}.elementor-874 .elementor-element.elementor-element-dabc258 .elementor-icon-box-wrapper{text-align:left;}.elementor-874 .elementor-element.elementor-element-dabc258{--icon-box-icon-margin:15px;}.elementor-874 .elementor-element.elementor-element-dabc258.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-874 .elementor-element.elementor-element-dabc258.elementor-view-framed .elementor-icon, .elementor-874 .elementor-element.elementor-element-dabc258.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-874 .elementor-element.elementor-element-dabc258.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-dabc258.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-874 .elementor-element.elementor-element-dabc258.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-dabc258.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-dabc258.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-dabc258.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-874 .elementor-element.elementor-element-dabc258.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-dabc258.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-dabc258 .elementor-icon{font-size:44px;}.elementor-874 .elementor-element.elementor-element-dabc258 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-dabc258 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-874 .elementor-element.elementor-element-dabc258 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-dabc258:has(:hover) .elementor-icon-box-title,
					 .elementor-874 .elementor-element.elementor-element-dabc258:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-dabc258 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-c82408a{--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-874 .elementor-element.elementor-element-f1d85fa{--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-874 .elementor-element.elementor-element-f1d85fa: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-874 .elementor-element.elementor-element-f1d85fa, .elementor-874 .elementor-element.elementor-element-f1d85fa::before{--border-transition:0.3s;}.elementor-874 .elementor-element.elementor-element-73ee769 .elementor-icon-box-wrapper{text-align:left;}.elementor-874 .elementor-element.elementor-element-73ee769{--icon-box-icon-margin:15px;}.elementor-874 .elementor-element.elementor-element-73ee769.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-874 .elementor-element.elementor-element-73ee769.elementor-view-framed .elementor-icon, .elementor-874 .elementor-element.elementor-element-73ee769.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-874 .elementor-element.elementor-element-73ee769.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-73ee769.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-874 .elementor-element.elementor-element-73ee769.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-73ee769.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-73ee769.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-73ee769.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-874 .elementor-element.elementor-element-73ee769.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-73ee769.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-73ee769 .elementor-icon{font-size:44px;}.elementor-874 .elementor-element.elementor-element-73ee769 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-73ee769 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-874 .elementor-element.elementor-element-73ee769 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-73ee769:has(:hover) .elementor-icon-box-title,
					 .elementor-874 .elementor-element.elementor-element-73ee769:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-73ee769 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-09a43ed{--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-874 .elementor-element.elementor-element-2a82e77{--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-874 .elementor-element.elementor-element-2a82e77: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-874 .elementor-element.elementor-element-2a82e77, .elementor-874 .elementor-element.elementor-element-2a82e77::before{--border-transition:0.3s;}.elementor-874 .elementor-element.elementor-element-cf163fd .elementor-icon-box-wrapper{text-align:left;}.elementor-874 .elementor-element.elementor-element-cf163fd{--icon-box-icon-margin:15px;}.elementor-874 .elementor-element.elementor-element-cf163fd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-874 .elementor-element.elementor-element-cf163fd.elementor-view-framed .elementor-icon, .elementor-874 .elementor-element.elementor-element-cf163fd.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-874 .elementor-element.elementor-element-cf163fd.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-cf163fd.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-874 .elementor-element.elementor-element-cf163fd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-cf163fd.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-cf163fd.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-cf163fd.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-874 .elementor-element.elementor-element-cf163fd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-cf163fd.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-cf163fd .elementor-icon{font-size:44px;}.elementor-874 .elementor-element.elementor-element-cf163fd .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-cf163fd .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-874 .elementor-element.elementor-element-cf163fd .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-cf163fd:has(:hover) .elementor-icon-box-title,
					 .elementor-874 .elementor-element.elementor-element-cf163fd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-cf163fd .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-87e27da{--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-874 .elementor-element.elementor-element-935534b{--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-874 .elementor-element.elementor-element-935534b: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-874 .elementor-element.elementor-element-935534b, .elementor-874 .elementor-element.elementor-element-935534b::before{--border-transition:0.3s;}.elementor-874 .elementor-element.elementor-element-047d702 .elementor-icon-box-wrapper{text-align:left;}.elementor-874 .elementor-element.elementor-element-047d702{--icon-box-icon-margin:15px;}.elementor-874 .elementor-element.elementor-element-047d702.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-874 .elementor-element.elementor-element-047d702.elementor-view-framed .elementor-icon, .elementor-874 .elementor-element.elementor-element-047d702.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-874 .elementor-element.elementor-element-047d702.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-047d702.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-874 .elementor-element.elementor-element-047d702.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-047d702.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-047d702.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-047d702.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-874 .elementor-element.elementor-element-047d702.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-047d702.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-047d702 .elementor-icon{font-size:44px;}.elementor-874 .elementor-element.elementor-element-047d702 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-047d702 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-874 .elementor-element.elementor-element-047d702 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-047d702:has(:hover) .elementor-icon-box-title,
					 .elementor-874 .elementor-element.elementor-element-047d702:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-047d702 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-e4dc42d{--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-874 .elementor-element.elementor-element-841b6c1{--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-874 .elementor-element.elementor-element-841b6c1: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-874 .elementor-element.elementor-element-841b6c1, .elementor-874 .elementor-element.elementor-element-841b6c1::before{--border-transition:0.3s;}.elementor-874 .elementor-element.elementor-element-2c2ff09 .elementor-icon-box-wrapper{text-align:left;}.elementor-874 .elementor-element.elementor-element-2c2ff09{--icon-box-icon-margin:15px;}.elementor-874 .elementor-element.elementor-element-2c2ff09.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-874 .elementor-element.elementor-element-2c2ff09.elementor-view-framed .elementor-icon, .elementor-874 .elementor-element.elementor-element-2c2ff09.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-874 .elementor-element.elementor-element-2c2ff09.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-2c2ff09.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-874 .elementor-element.elementor-element-2c2ff09.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-2c2ff09.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-2c2ff09.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-2c2ff09.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-874 .elementor-element.elementor-element-2c2ff09.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-2c2ff09.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-2c2ff09 .elementor-icon{font-size:44px;}.elementor-874 .elementor-element.elementor-element-2c2ff09 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-2c2ff09 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-874 .elementor-element.elementor-element-2c2ff09 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-2c2ff09:has(:hover) .elementor-icon-box-title,
					 .elementor-874 .elementor-element.elementor-element-2c2ff09:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-2c2ff09 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-2ee6367{--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-874 .elementor-element.elementor-element-c7e4443{--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-874 .elementor-element.elementor-element-c7e4443: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-874 .elementor-element.elementor-element-c7e4443, .elementor-874 .elementor-element.elementor-element-c7e4443::before{--border-transition:0.3s;}.elementor-874 .elementor-element.elementor-element-ec7ae80 .elementor-icon-box-wrapper{text-align:left;}.elementor-874 .elementor-element.elementor-element-ec7ae80{--icon-box-icon-margin:15px;}.elementor-874 .elementor-element.elementor-element-ec7ae80.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-874 .elementor-element.elementor-element-ec7ae80.elementor-view-framed .elementor-icon, .elementor-874 .elementor-element.elementor-element-ec7ae80.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-874 .elementor-element.elementor-element-ec7ae80.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-ec7ae80.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-874 .elementor-element.elementor-element-ec7ae80.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-ec7ae80.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-ec7ae80.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-ec7ae80.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-874 .elementor-element.elementor-element-ec7ae80.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-ec7ae80.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-ec7ae80 .elementor-icon{font-size:44px;}.elementor-874 .elementor-element.elementor-element-ec7ae80 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-ec7ae80 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-874 .elementor-element.elementor-element-ec7ae80 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-ec7ae80:has(:hover) .elementor-icon-box-title,
					 .elementor-874 .elementor-element.elementor-element-ec7ae80:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-ec7ae80 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-6a040d5{--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-874 .elementor-element.elementor-element-eeedb37{--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-874 .elementor-element.elementor-element-eeedb37: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-874 .elementor-element.elementor-element-eeedb37, .elementor-874 .elementor-element.elementor-element-eeedb37::before{--border-transition:0.3s;}.elementor-874 .elementor-element.elementor-element-cd4de89 .elementor-icon-box-wrapper{text-align:left;}.elementor-874 .elementor-element.elementor-element-cd4de89{--icon-box-icon-margin:15px;}.elementor-874 .elementor-element.elementor-element-cd4de89.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-874 .elementor-element.elementor-element-cd4de89.elementor-view-framed .elementor-icon, .elementor-874 .elementor-element.elementor-element-cd4de89.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-874 .elementor-element.elementor-element-cd4de89.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-cd4de89.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-874 .elementor-element.elementor-element-cd4de89.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-cd4de89.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-cd4de89.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-cd4de89.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-874 .elementor-element.elementor-element-cd4de89.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-cd4de89.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-cd4de89 .elementor-icon{font-size:44px;}.elementor-874 .elementor-element.elementor-element-cd4de89 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-cd4de89 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-874 .elementor-element.elementor-element-cd4de89 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-cd4de89:has(:hover) .elementor-icon-box-title,
					 .elementor-874 .elementor-element.elementor-element-cd4de89:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-cd4de89 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-10c9b38{--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-874 .elementor-element.elementor-element-01ee21b{--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-874 .elementor-element.elementor-element-01ee21b: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-874 .elementor-element.elementor-element-01ee21b, .elementor-874 .elementor-element.elementor-element-01ee21b::before{--border-transition:0.3s;}.elementor-874 .elementor-element.elementor-element-69302af .elementor-icon-box-wrapper{text-align:left;}.elementor-874 .elementor-element.elementor-element-69302af{--icon-box-icon-margin:15px;}.elementor-874 .elementor-element.elementor-element-69302af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-874 .elementor-element.elementor-element-69302af.elementor-view-framed .elementor-icon, .elementor-874 .elementor-element.elementor-element-69302af.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-874 .elementor-element.elementor-element-69302af.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-69302af.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-874 .elementor-element.elementor-element-69302af.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-69302af.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-69302af.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-69302af.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-874 .elementor-element.elementor-element-69302af.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-69302af.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-69302af .elementor-icon{font-size:44px;}.elementor-874 .elementor-element.elementor-element-69302af .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-69302af .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-874 .elementor-element.elementor-element-69302af .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-69302af:has(:hover) .elementor-icon-box-title,
					 .elementor-874 .elementor-element.elementor-element-69302af:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-69302af .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-d94bf6b{--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-874 .elementor-element.elementor-element-0735862{--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-874 .elementor-element.elementor-element-0735862: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-874 .elementor-element.elementor-element-0735862, .elementor-874 .elementor-element.elementor-element-0735862::before{--border-transition:0.3s;}.elementor-874 .elementor-element.elementor-element-1b5c498 .elementor-icon-box-wrapper{text-align:left;}.elementor-874 .elementor-element.elementor-element-1b5c498{--icon-box-icon-margin:15px;}.elementor-874 .elementor-element.elementor-element-1b5c498.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-874 .elementor-element.elementor-element-1b5c498.elementor-view-framed .elementor-icon, .elementor-874 .elementor-element.elementor-element-1b5c498.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-874 .elementor-element.elementor-element-1b5c498.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-1b5c498.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-874 .elementor-element.elementor-element-1b5c498.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-1b5c498.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-1b5c498.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-1b5c498.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-874 .elementor-element.elementor-element-1b5c498.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-1b5c498.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-1b5c498 .elementor-icon{font-size:44px;}.elementor-874 .elementor-element.elementor-element-1b5c498 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-1b5c498 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-874 .elementor-element.elementor-element-1b5c498 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-1b5c498:has(:hover) .elementor-icon-box-title,
					 .elementor-874 .elementor-element.elementor-element-1b5c498:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-1b5c498 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-f4a7eeb{--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-874 .elementor-element.elementor-element-1c2dd74{--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-874 .elementor-element.elementor-element-1c2dd74: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-874 .elementor-element.elementor-element-1c2dd74, .elementor-874 .elementor-element.elementor-element-1c2dd74::before{--border-transition:0.3s;}.elementor-874 .elementor-element.elementor-element-c072d05 .elementor-icon-box-wrapper{text-align:left;}.elementor-874 .elementor-element.elementor-element-c072d05{--icon-box-icon-margin:15px;}.elementor-874 .elementor-element.elementor-element-c072d05.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-874 .elementor-element.elementor-element-c072d05.elementor-view-framed .elementor-icon, .elementor-874 .elementor-element.elementor-element-c072d05.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-874 .elementor-element.elementor-element-c072d05.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-c072d05.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-874 .elementor-element.elementor-element-c072d05.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-c072d05.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-c072d05.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-c072d05.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-874 .elementor-element.elementor-element-c072d05.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-c072d05.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-c072d05 .elementor-icon{font-size:44px;}.elementor-874 .elementor-element.elementor-element-c072d05 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-c072d05 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-874 .elementor-element.elementor-element-c072d05 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-c072d05:has(:hover) .elementor-icon-box-title,
					 .elementor-874 .elementor-element.elementor-element-c072d05:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-c072d05 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-db57873{--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-874 .elementor-element.elementor-element-a46f5ad{--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-874 .elementor-element.elementor-element-a46f5ad: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-874 .elementor-element.elementor-element-a46f5ad, .elementor-874 .elementor-element.elementor-element-a46f5ad::before{--border-transition:0.3s;}.elementor-874 .elementor-element.elementor-element-f815ab0 .elementor-icon-box-wrapper{text-align:left;}.elementor-874 .elementor-element.elementor-element-f815ab0{--icon-box-icon-margin:15px;}.elementor-874 .elementor-element.elementor-element-f815ab0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-874 .elementor-element.elementor-element-f815ab0.elementor-view-framed .elementor-icon, .elementor-874 .elementor-element.elementor-element-f815ab0.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-874 .elementor-element.elementor-element-f815ab0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-f815ab0.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-874 .elementor-element.elementor-element-f815ab0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-f815ab0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-f815ab0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-f815ab0.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-874 .elementor-element.elementor-element-f815ab0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-f815ab0.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-f815ab0 .elementor-icon{font-size:44px;}.elementor-874 .elementor-element.elementor-element-f815ab0 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-f815ab0 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-874 .elementor-element.elementor-element-f815ab0 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-f815ab0:has(:hover) .elementor-icon-box-title,
					 .elementor-874 .elementor-element.elementor-element-f815ab0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-f815ab0 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-4b75571{--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-874 .elementor-element.elementor-element-a073c72{--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-874 .elementor-element.elementor-element-a073c72: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-874 .elementor-element.elementor-element-a073c72, .elementor-874 .elementor-element.elementor-element-a073c72::before{--border-transition:0.3s;}.elementor-874 .elementor-element.elementor-element-1b2f61e .elementor-icon-box-wrapper{text-align:left;}.elementor-874 .elementor-element.elementor-element-1b2f61e{--icon-box-icon-margin:15px;}.elementor-874 .elementor-element.elementor-element-1b2f61e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-874 .elementor-element.elementor-element-1b2f61e.elementor-view-framed .elementor-icon, .elementor-874 .elementor-element.elementor-element-1b2f61e.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-874 .elementor-element.elementor-element-1b2f61e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-1b2f61e.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-874 .elementor-element.elementor-element-1b2f61e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-1b2f61e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-1b2f61e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-1b2f61e.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-874 .elementor-element.elementor-element-1b2f61e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-1b2f61e.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-1b2f61e .elementor-icon{font-size:44px;}.elementor-874 .elementor-element.elementor-element-1b2f61e .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-1b2f61e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-874 .elementor-element.elementor-element-1b2f61e .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-1b2f61e:has(:hover) .elementor-icon-box-title,
					 .elementor-874 .elementor-element.elementor-element-1b2f61e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-1b2f61e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-e8b7e5f{--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-874 .elementor-element.elementor-element-43eb192{--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-874 .elementor-element.elementor-element-43eb192: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-874 .elementor-element.elementor-element-43eb192, .elementor-874 .elementor-element.elementor-element-43eb192::before{--border-transition:0.3s;}.elementor-874 .elementor-element.elementor-element-2046911 .elementor-icon-box-wrapper{text-align:left;}.elementor-874 .elementor-element.elementor-element-2046911{--icon-box-icon-margin:15px;}.elementor-874 .elementor-element.elementor-element-2046911.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-874 .elementor-element.elementor-element-2046911.elementor-view-framed .elementor-icon, .elementor-874 .elementor-element.elementor-element-2046911.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-874 .elementor-element.elementor-element-2046911.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-2046911.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-874 .elementor-element.elementor-element-2046911.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-2046911.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-2046911.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-2046911.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-874 .elementor-element.elementor-element-2046911.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-2046911.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-2046911 .elementor-icon{font-size:44px;}.elementor-874 .elementor-element.elementor-element-2046911 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-2046911 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-874 .elementor-element.elementor-element-2046911 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-2046911:has(:hover) .elementor-icon-box-title,
					 .elementor-874 .elementor-element.elementor-element-2046911:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-2046911 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-8cc016c{--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-874 .elementor-element.elementor-element-3da907d{--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-874 .elementor-element.elementor-element-3da907d: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-874 .elementor-element.elementor-element-3da907d, .elementor-874 .elementor-element.elementor-element-3da907d::before{--border-transition:0.3s;}.elementor-874 .elementor-element.elementor-element-b299420 .elementor-icon-box-wrapper{text-align:left;}.elementor-874 .elementor-element.elementor-element-b299420{--icon-box-icon-margin:15px;}.elementor-874 .elementor-element.elementor-element-b299420.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-874 .elementor-element.elementor-element-b299420.elementor-view-framed .elementor-icon, .elementor-874 .elementor-element.elementor-element-b299420.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-874 .elementor-element.elementor-element-b299420.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-b299420.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-874 .elementor-element.elementor-element-b299420.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-b299420.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-b299420.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-b299420.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-874 .elementor-element.elementor-element-b299420.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-b299420.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-b299420 .elementor-icon{font-size:44px;}.elementor-874 .elementor-element.elementor-element-b299420 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-b299420 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-874 .elementor-element.elementor-element-b299420 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-b299420:has(:hover) .elementor-icon-box-title,
					 .elementor-874 .elementor-element.elementor-element-b299420:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-b299420 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-6d879c2{--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-874 .elementor-element.elementor-element-b6d131d{--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-874 .elementor-element.elementor-element-b6d131d: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-874 .elementor-element.elementor-element-b6d131d, .elementor-874 .elementor-element.elementor-element-b6d131d::before{--border-transition:0.3s;}.elementor-874 .elementor-element.elementor-element-4e11dd2 .elementor-icon-box-wrapper{text-align:left;}.elementor-874 .elementor-element.elementor-element-4e11dd2{--icon-box-icon-margin:15px;}.elementor-874 .elementor-element.elementor-element-4e11dd2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a7e26e9 );}.elementor-874 .elementor-element.elementor-element-4e11dd2.elementor-view-framed .elementor-icon, .elementor-874 .elementor-element.elementor-element-4e11dd2.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-874 .elementor-element.elementor-element-4e11dd2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-4e11dd2.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-874 .elementor-element.elementor-element-4e11dd2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-4e11dd2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-4e11dd2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-4e11dd2.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-874 .elementor-element.elementor-element-4e11dd2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-874 .elementor-element.elementor-element-4e11dd2.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-4e11dd2 .elementor-icon{font-size:44px;}.elementor-874 .elementor-element.elementor-element-4e11dd2 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-4e11dd2 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-874 .elementor-element.elementor-element-4e11dd2 .elementor-icon-box-title{color:var( --e-global-color-1a0b88d );}.elementor-874 .elementor-element.elementor-element-4e11dd2:has(:hover) .elementor-icon-box-title,
					 .elementor-874 .elementor-element.elementor-element-4e11dd2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-4e11dd2 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-2731050 );}.elementor-874 .elementor-element.elementor-element-4d7fb994{--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-874 .elementor-element.elementor-element-4d7fb994.elementor-element{--align-self:center;}:where( .elementor-874 .elementor-element.elementor-element-4d7fb994 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;}#elementor-popup-modal-874 .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-874{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-874 .dialog-message{height:auto;}#elementor-popup-modal-874 .dialog-close-button{display:flex;font-size:24px;}@media(max-width:1024px){.elementor-874 .elementor-element.elementor-element-5f7c8333{--border-radius:8px 8px 8px 8px;}.elementor-874 .elementor-element.elementor-element-6e18e297{padding:0px 0px 50px 0px;}.elementor-874 .elementor-element.elementor-element-6e18e297 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-6e18e297 .elementor-icon-box-title a{font-size:21px;}.elementor-874 .elementor-element.elementor-element-261e819{--border-radius:8px 8px 8px 8px;}.elementor-874 .elementor-element.elementor-element-f03b138{padding:0px 0px 50px 0px;}.elementor-874 .elementor-element.elementor-element-f03b138 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-f03b138 .elementor-icon-box-title a{font-size:21px;}.elementor-874 .elementor-element.elementor-element-3861806{--border-radius:8px 8px 8px 8px;}.elementor-874 .elementor-element.elementor-element-626e30b{padding:0px 0px 50px 0px;}.elementor-874 .elementor-element.elementor-element-626e30b .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-626e30b .elementor-icon-box-title a{font-size:21px;}.elementor-874 .elementor-element.elementor-element-398155d{--border-radius:8px 8px 8px 8px;}.elementor-874 .elementor-element.elementor-element-dabc258{padding:0px 0px 50px 0px;}.elementor-874 .elementor-element.elementor-element-dabc258 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-dabc258 .elementor-icon-box-title a{font-size:21px;}.elementor-874 .elementor-element.elementor-element-f1d85fa{--border-radius:8px 8px 8px 8px;}.elementor-874 .elementor-element.elementor-element-73ee769{padding:0px 0px 50px 0px;}.elementor-874 .elementor-element.elementor-element-73ee769 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-73ee769 .elementor-icon-box-title a{font-size:21px;}.elementor-874 .elementor-element.elementor-element-2a82e77{--border-radius:8px 8px 8px 8px;}.elementor-874 .elementor-element.elementor-element-cf163fd{padding:0px 0px 50px 0px;}.elementor-874 .elementor-element.elementor-element-cf163fd .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-cf163fd .elementor-icon-box-title a{font-size:21px;}.elementor-874 .elementor-element.elementor-element-935534b{--border-radius:8px 8px 8px 8px;}.elementor-874 .elementor-element.elementor-element-047d702{padding:0px 0px 50px 0px;}.elementor-874 .elementor-element.elementor-element-047d702 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-047d702 .elementor-icon-box-title a{font-size:21px;}.elementor-874 .elementor-element.elementor-element-841b6c1{--border-radius:8px 8px 8px 8px;}.elementor-874 .elementor-element.elementor-element-2c2ff09{padding:0px 0px 50px 0px;}.elementor-874 .elementor-element.elementor-element-2c2ff09 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-2c2ff09 .elementor-icon-box-title a{font-size:21px;}.elementor-874 .elementor-element.elementor-element-c7e4443{--border-radius:8px 8px 8px 8px;}.elementor-874 .elementor-element.elementor-element-ec7ae80{padding:0px 0px 50px 0px;}.elementor-874 .elementor-element.elementor-element-ec7ae80 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-ec7ae80 .elementor-icon-box-title a{font-size:21px;}.elementor-874 .elementor-element.elementor-element-eeedb37{--border-radius:8px 8px 8px 8px;}.elementor-874 .elementor-element.elementor-element-cd4de89{padding:0px 0px 50px 0px;}.elementor-874 .elementor-element.elementor-element-cd4de89 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-cd4de89 .elementor-icon-box-title a{font-size:21px;}.elementor-874 .elementor-element.elementor-element-01ee21b{--border-radius:8px 8px 8px 8px;}.elementor-874 .elementor-element.elementor-element-69302af{padding:0px 0px 50px 0px;}.elementor-874 .elementor-element.elementor-element-69302af .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-69302af .elementor-icon-box-title a{font-size:21px;}.elementor-874 .elementor-element.elementor-element-0735862{--border-radius:8px 8px 8px 8px;}.elementor-874 .elementor-element.elementor-element-1b5c498{padding:0px 0px 50px 0px;}.elementor-874 .elementor-element.elementor-element-1b5c498 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-1b5c498 .elementor-icon-box-title a{font-size:21px;}.elementor-874 .elementor-element.elementor-element-1c2dd74{--border-radius:8px 8px 8px 8px;}.elementor-874 .elementor-element.elementor-element-c072d05{padding:0px 0px 50px 0px;}.elementor-874 .elementor-element.elementor-element-c072d05 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-c072d05 .elementor-icon-box-title a{font-size:21px;}.elementor-874 .elementor-element.elementor-element-a46f5ad{--border-radius:8px 8px 8px 8px;}.elementor-874 .elementor-element.elementor-element-f815ab0{padding:0px 0px 50px 0px;}.elementor-874 .elementor-element.elementor-element-f815ab0 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-f815ab0 .elementor-icon-box-title a{font-size:21px;}.elementor-874 .elementor-element.elementor-element-a073c72{--border-radius:8px 8px 8px 8px;}.elementor-874 .elementor-element.elementor-element-1b2f61e{padding:0px 0px 50px 0px;}.elementor-874 .elementor-element.elementor-element-1b2f61e .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-1b2f61e .elementor-icon-box-title a{font-size:21px;}.elementor-874 .elementor-element.elementor-element-43eb192{--border-radius:8px 8px 8px 8px;}.elementor-874 .elementor-element.elementor-element-2046911{padding:0px 0px 50px 0px;}.elementor-874 .elementor-element.elementor-element-2046911 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-2046911 .elementor-icon-box-title a{font-size:21px;}.elementor-874 .elementor-element.elementor-element-3da907d{--border-radius:8px 8px 8px 8px;}.elementor-874 .elementor-element.elementor-element-b299420{padding:0px 0px 50px 0px;}.elementor-874 .elementor-element.elementor-element-b299420 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-b299420 .elementor-icon-box-title a{font-size:21px;}.elementor-874 .elementor-element.elementor-element-b6d131d{--border-radius:8px 8px 8px 8px;}.elementor-874 .elementor-element.elementor-element-4e11dd2{padding:0px 0px 50px 0px;}.elementor-874 .elementor-element.elementor-element-4e11dd2 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-4e11dd2 .elementor-icon-box-title a{font-size:21px;}.elementor-874 .elementor-element.elementor-element-4d7fb994{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-874 .elementor-element.elementor-element-6113d7d7{--padding-top:33px;--padding-bottom:33px;--padding-left:10px;--padding-right:010px;}.elementor-874 .elementor-element.elementor-element-5f7c8333{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-874 .elementor-element.elementor-element-6e18e297 .elementor-icon-box-wrapper{text-align:center;}.elementor-874 .elementor-element.elementor-element-6e18e297 .elementor-icon-box-title{margin-block-end:8px;}.elementor-874 .elementor-element.elementor-element-6e18e297 .elementor-icon{font-size:31px;}.elementor-874 .elementor-element.elementor-element-6e18e297 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-6e18e297 .elementor-icon-box-title a{font-size:18px;}.elementor-874 .elementor-element.elementor-element-6e18e297 .elementor-icon-box-description{font-size:16px;}.elementor-874 .elementor-element.elementor-element-261e819{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-874 .elementor-element.elementor-element-f03b138 .elementor-icon-box-wrapper{text-align:center;}.elementor-874 .elementor-element.elementor-element-f03b138 .elementor-icon-box-title{margin-block-end:8px;}.elementor-874 .elementor-element.elementor-element-f03b138 .elementor-icon{font-size:31px;}.elementor-874 .elementor-element.elementor-element-f03b138 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-f03b138 .elementor-icon-box-title a{font-size:18px;}.elementor-874 .elementor-element.elementor-element-f03b138 .elementor-icon-box-description{font-size:16px;}.elementor-874 .elementor-element.elementor-element-3861806{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-874 .elementor-element.elementor-element-626e30b .elementor-icon-box-wrapper{text-align:center;}.elementor-874 .elementor-element.elementor-element-626e30b .elementor-icon-box-title{margin-block-end:8px;}.elementor-874 .elementor-element.elementor-element-626e30b .elementor-icon{font-size:31px;}.elementor-874 .elementor-element.elementor-element-626e30b .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-626e30b .elementor-icon-box-title a{font-size:18px;}.elementor-874 .elementor-element.elementor-element-626e30b .elementor-icon-box-description{font-size:16px;}.elementor-874 .elementor-element.elementor-element-398155d{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-874 .elementor-element.elementor-element-dabc258 .elementor-icon-box-wrapper{text-align:center;}.elementor-874 .elementor-element.elementor-element-dabc258 .elementor-icon-box-title{margin-block-end:8px;}.elementor-874 .elementor-element.elementor-element-dabc258 .elementor-icon{font-size:31px;}.elementor-874 .elementor-element.elementor-element-dabc258 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-dabc258 .elementor-icon-box-title a{font-size:18px;}.elementor-874 .elementor-element.elementor-element-dabc258 .elementor-icon-box-description{font-size:16px;}.elementor-874 .elementor-element.elementor-element-f1d85fa{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-874 .elementor-element.elementor-element-73ee769 .elementor-icon-box-wrapper{text-align:center;}.elementor-874 .elementor-element.elementor-element-73ee769 .elementor-icon-box-title{margin-block-end:8px;}.elementor-874 .elementor-element.elementor-element-73ee769 .elementor-icon{font-size:31px;}.elementor-874 .elementor-element.elementor-element-73ee769 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-73ee769 .elementor-icon-box-title a{font-size:18px;}.elementor-874 .elementor-element.elementor-element-73ee769 .elementor-icon-box-description{font-size:16px;}.elementor-874 .elementor-element.elementor-element-2a82e77{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-874 .elementor-element.elementor-element-cf163fd .elementor-icon-box-wrapper{text-align:center;}.elementor-874 .elementor-element.elementor-element-cf163fd .elementor-icon-box-title{margin-block-end:8px;}.elementor-874 .elementor-element.elementor-element-cf163fd .elementor-icon{font-size:31px;}.elementor-874 .elementor-element.elementor-element-cf163fd .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-cf163fd .elementor-icon-box-title a{font-size:18px;}.elementor-874 .elementor-element.elementor-element-cf163fd .elementor-icon-box-description{font-size:16px;}.elementor-874 .elementor-element.elementor-element-935534b{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-874 .elementor-element.elementor-element-047d702 .elementor-icon-box-wrapper{text-align:center;}.elementor-874 .elementor-element.elementor-element-047d702 .elementor-icon-box-title{margin-block-end:8px;}.elementor-874 .elementor-element.elementor-element-047d702 .elementor-icon{font-size:31px;}.elementor-874 .elementor-element.elementor-element-047d702 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-047d702 .elementor-icon-box-title a{font-size:18px;}.elementor-874 .elementor-element.elementor-element-047d702 .elementor-icon-box-description{font-size:16px;}.elementor-874 .elementor-element.elementor-element-841b6c1{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-874 .elementor-element.elementor-element-2c2ff09 .elementor-icon-box-wrapper{text-align:center;}.elementor-874 .elementor-element.elementor-element-2c2ff09 .elementor-icon-box-title{margin-block-end:8px;}.elementor-874 .elementor-element.elementor-element-2c2ff09 .elementor-icon{font-size:31px;}.elementor-874 .elementor-element.elementor-element-2c2ff09 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-2c2ff09 .elementor-icon-box-title a{font-size:18px;}.elementor-874 .elementor-element.elementor-element-2c2ff09 .elementor-icon-box-description{font-size:16px;}.elementor-874 .elementor-element.elementor-element-c7e4443{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-874 .elementor-element.elementor-element-ec7ae80 .elementor-icon-box-wrapper{text-align:center;}.elementor-874 .elementor-element.elementor-element-ec7ae80 .elementor-icon-box-title{margin-block-end:8px;}.elementor-874 .elementor-element.elementor-element-ec7ae80 .elementor-icon{font-size:31px;}.elementor-874 .elementor-element.elementor-element-ec7ae80 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-ec7ae80 .elementor-icon-box-title a{font-size:18px;}.elementor-874 .elementor-element.elementor-element-ec7ae80 .elementor-icon-box-description{font-size:16px;}.elementor-874 .elementor-element.elementor-element-eeedb37{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-874 .elementor-element.elementor-element-cd4de89 .elementor-icon-box-wrapper{text-align:center;}.elementor-874 .elementor-element.elementor-element-cd4de89 .elementor-icon-box-title{margin-block-end:8px;}.elementor-874 .elementor-element.elementor-element-cd4de89 .elementor-icon{font-size:31px;}.elementor-874 .elementor-element.elementor-element-cd4de89 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-cd4de89 .elementor-icon-box-title a{font-size:18px;}.elementor-874 .elementor-element.elementor-element-cd4de89 .elementor-icon-box-description{font-size:16px;}.elementor-874 .elementor-element.elementor-element-01ee21b{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-874 .elementor-element.elementor-element-69302af .elementor-icon-box-wrapper{text-align:center;}.elementor-874 .elementor-element.elementor-element-69302af .elementor-icon-box-title{margin-block-end:8px;}.elementor-874 .elementor-element.elementor-element-69302af .elementor-icon{font-size:31px;}.elementor-874 .elementor-element.elementor-element-69302af .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-69302af .elementor-icon-box-title a{font-size:18px;}.elementor-874 .elementor-element.elementor-element-69302af .elementor-icon-box-description{font-size:16px;}.elementor-874 .elementor-element.elementor-element-0735862{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-874 .elementor-element.elementor-element-1b5c498 .elementor-icon-box-wrapper{text-align:center;}.elementor-874 .elementor-element.elementor-element-1b5c498 .elementor-icon-box-title{margin-block-end:8px;}.elementor-874 .elementor-element.elementor-element-1b5c498 .elementor-icon{font-size:31px;}.elementor-874 .elementor-element.elementor-element-1b5c498 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-1b5c498 .elementor-icon-box-title a{font-size:18px;}.elementor-874 .elementor-element.elementor-element-1b5c498 .elementor-icon-box-description{font-size:16px;}.elementor-874 .elementor-element.elementor-element-1c2dd74{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-874 .elementor-element.elementor-element-c072d05 .elementor-icon-box-wrapper{text-align:center;}.elementor-874 .elementor-element.elementor-element-c072d05 .elementor-icon-box-title{margin-block-end:8px;}.elementor-874 .elementor-element.elementor-element-c072d05 .elementor-icon{font-size:31px;}.elementor-874 .elementor-element.elementor-element-c072d05 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-c072d05 .elementor-icon-box-title a{font-size:18px;}.elementor-874 .elementor-element.elementor-element-c072d05 .elementor-icon-box-description{font-size:16px;}.elementor-874 .elementor-element.elementor-element-a46f5ad{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-874 .elementor-element.elementor-element-f815ab0 .elementor-icon-box-wrapper{text-align:center;}.elementor-874 .elementor-element.elementor-element-f815ab0 .elementor-icon-box-title{margin-block-end:8px;}.elementor-874 .elementor-element.elementor-element-f815ab0 .elementor-icon{font-size:31px;}.elementor-874 .elementor-element.elementor-element-f815ab0 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-f815ab0 .elementor-icon-box-title a{font-size:18px;}.elementor-874 .elementor-element.elementor-element-f815ab0 .elementor-icon-box-description{font-size:16px;}.elementor-874 .elementor-element.elementor-element-a073c72{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-874 .elementor-element.elementor-element-1b2f61e .elementor-icon-box-wrapper{text-align:center;}.elementor-874 .elementor-element.elementor-element-1b2f61e .elementor-icon-box-title{margin-block-end:8px;}.elementor-874 .elementor-element.elementor-element-1b2f61e .elementor-icon{font-size:31px;}.elementor-874 .elementor-element.elementor-element-1b2f61e .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-1b2f61e .elementor-icon-box-title a{font-size:18px;}.elementor-874 .elementor-element.elementor-element-1b2f61e .elementor-icon-box-description{font-size:16px;}.elementor-874 .elementor-element.elementor-element-43eb192{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-874 .elementor-element.elementor-element-2046911 .elementor-icon-box-wrapper{text-align:center;}.elementor-874 .elementor-element.elementor-element-2046911 .elementor-icon-box-title{margin-block-end:8px;}.elementor-874 .elementor-element.elementor-element-2046911 .elementor-icon{font-size:31px;}.elementor-874 .elementor-element.elementor-element-2046911 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-2046911 .elementor-icon-box-title a{font-size:18px;}.elementor-874 .elementor-element.elementor-element-2046911 .elementor-icon-box-description{font-size:16px;}.elementor-874 .elementor-element.elementor-element-3da907d{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-874 .elementor-element.elementor-element-b299420 .elementor-icon-box-wrapper{text-align:center;}.elementor-874 .elementor-element.elementor-element-b299420 .elementor-icon-box-title{margin-block-end:8px;}.elementor-874 .elementor-element.elementor-element-b299420 .elementor-icon{font-size:31px;}.elementor-874 .elementor-element.elementor-element-b299420 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-b299420 .elementor-icon-box-title a{font-size:18px;}.elementor-874 .elementor-element.elementor-element-b299420 .elementor-icon-box-description{font-size:16px;}.elementor-874 .elementor-element.elementor-element-b6d131d{--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-874 .elementor-element.elementor-element-4e11dd2 .elementor-icon-box-wrapper{text-align:center;}.elementor-874 .elementor-element.elementor-element-4e11dd2 .elementor-icon-box-title{margin-block-end:8px;}.elementor-874 .elementor-element.elementor-element-4e11dd2 .elementor-icon{font-size:31px;}.elementor-874 .elementor-element.elementor-element-4e11dd2 .elementor-icon-box-title, .elementor-874 .elementor-element.elementor-element-4e11dd2 .elementor-icon-box-title a{font-size:18px;}.elementor-874 .elementor-element.elementor-element-4e11dd2 .elementor-icon-box-description{font-size:16px;}.elementor-874 .elementor-element.elementor-element-4d7fb994{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:26px;}}@media(max-width:1024px) and (min-width:768px){.elementor-874 .elementor-element.elementor-element-5f7c8333{--width:50%;}.elementor-874 .elementor-element.elementor-element-261e819{--width:50%;}.elementor-874 .elementor-element.elementor-element-3861806{--width:50%;}.elementor-874 .elementor-element.elementor-element-398155d{--width:50%;}.elementor-874 .elementor-element.elementor-element-f1d85fa{--width:50%;}.elementor-874 .elementor-element.elementor-element-2a82e77{--width:50%;}.elementor-874 .elementor-element.elementor-element-935534b{--width:50%;}.elementor-874 .elementor-element.elementor-element-841b6c1{--width:50%;}.elementor-874 .elementor-element.elementor-element-c7e4443{--width:50%;}.elementor-874 .elementor-element.elementor-element-eeedb37{--width:50%;}.elementor-874 .elementor-element.elementor-element-01ee21b{--width:50%;}.elementor-874 .elementor-element.elementor-element-0735862{--width:50%;}.elementor-874 .elementor-element.elementor-element-1c2dd74{--width:50%;}.elementor-874 .elementor-element.elementor-element-a46f5ad{--width:50%;}.elementor-874 .elementor-element.elementor-element-a073c72{--width:50%;}.elementor-874 .elementor-element.elementor-element-43eb192{--width:50%;}.elementor-874 .elementor-element.elementor-element-3da907d{--width:50%;}.elementor-874 .elementor-element.elementor-element-b6d131d{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-5f7c8333 */.elementor-874 .elementor-element.elementor-element-5f7c8333{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261e819 */.elementor-874 .elementor-element.elementor-element-261e819{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3861806 */.elementor-874 .elementor-element.elementor-element-3861806{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-398155d */.elementor-874 .elementor-element.elementor-element-398155d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1d85fa */.elementor-874 .elementor-element.elementor-element-f1d85fa{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a82e77 */.elementor-874 .elementor-element.elementor-element-2a82e77{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-935534b */.elementor-874 .elementor-element.elementor-element-935534b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841b6c1 */.elementor-874 .elementor-element.elementor-element-841b6c1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e4443 */.elementor-874 .elementor-element.elementor-element-c7e4443{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeedb37 */.elementor-874 .elementor-element.elementor-element-eeedb37{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ee21b */.elementor-874 .elementor-element.elementor-element-01ee21b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0735862 */.elementor-874 .elementor-element.elementor-element-0735862{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2dd74 */.elementor-874 .elementor-element.elementor-element-1c2dd74{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a46f5ad */.elementor-874 .elementor-element.elementor-element-a46f5ad{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a073c72 */.elementor-874 .elementor-element.elementor-element-a073c72{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43eb192 */.elementor-874 .elementor-element.elementor-element-43eb192{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da907d */.elementor-874 .elementor-element.elementor-element-3da907d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d131d */.elementor-874 .elementor-element.elementor-element-b6d131d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7c8333 */.elementor-874 .elementor-element.elementor-element-5f7c8333{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261e819 */.elementor-874 .elementor-element.elementor-element-261e819{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3861806 */.elementor-874 .elementor-element.elementor-element-3861806{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-398155d */.elementor-874 .elementor-element.elementor-element-398155d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1d85fa */.elementor-874 .elementor-element.elementor-element-f1d85fa{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a82e77 */.elementor-874 .elementor-element.elementor-element-2a82e77{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-935534b */.elementor-874 .elementor-element.elementor-element-935534b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841b6c1 */.elementor-874 .elementor-element.elementor-element-841b6c1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e4443 */.elementor-874 .elementor-element.elementor-element-c7e4443{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeedb37 */.elementor-874 .elementor-element.elementor-element-eeedb37{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ee21b */.elementor-874 .elementor-element.elementor-element-01ee21b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0735862 */.elementor-874 .elementor-element.elementor-element-0735862{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2dd74 */.elementor-874 .elementor-element.elementor-element-1c2dd74{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a46f5ad */.elementor-874 .elementor-element.elementor-element-a46f5ad{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a073c72 */.elementor-874 .elementor-element.elementor-element-a073c72{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43eb192 */.elementor-874 .elementor-element.elementor-element-43eb192{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da907d */.elementor-874 .elementor-element.elementor-element-3da907d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d131d */.elementor-874 .elementor-element.elementor-element-b6d131d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7c8333 */.elementor-874 .elementor-element.elementor-element-5f7c8333{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261e819 */.elementor-874 .elementor-element.elementor-element-261e819{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3861806 */.elementor-874 .elementor-element.elementor-element-3861806{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-398155d */.elementor-874 .elementor-element.elementor-element-398155d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1d85fa */.elementor-874 .elementor-element.elementor-element-f1d85fa{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a82e77 */.elementor-874 .elementor-element.elementor-element-2a82e77{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-935534b */.elementor-874 .elementor-element.elementor-element-935534b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841b6c1 */.elementor-874 .elementor-element.elementor-element-841b6c1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e4443 */.elementor-874 .elementor-element.elementor-element-c7e4443{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeedb37 */.elementor-874 .elementor-element.elementor-element-eeedb37{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ee21b */.elementor-874 .elementor-element.elementor-element-01ee21b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0735862 */.elementor-874 .elementor-element.elementor-element-0735862{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2dd74 */.elementor-874 .elementor-element.elementor-element-1c2dd74{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a46f5ad */.elementor-874 .elementor-element.elementor-element-a46f5ad{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a073c72 */.elementor-874 .elementor-element.elementor-element-a073c72{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43eb192 */.elementor-874 .elementor-element.elementor-element-43eb192{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da907d */.elementor-874 .elementor-element.elementor-element-3da907d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d131d */.elementor-874 .elementor-element.elementor-element-b6d131d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7c8333 */.elementor-874 .elementor-element.elementor-element-5f7c8333{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261e819 */.elementor-874 .elementor-element.elementor-element-261e819{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3861806 */.elementor-874 .elementor-element.elementor-element-3861806{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-398155d */.elementor-874 .elementor-element.elementor-element-398155d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1d85fa */.elementor-874 .elementor-element.elementor-element-f1d85fa{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a82e77 */.elementor-874 .elementor-element.elementor-element-2a82e77{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-935534b */.elementor-874 .elementor-element.elementor-element-935534b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841b6c1 */.elementor-874 .elementor-element.elementor-element-841b6c1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e4443 */.elementor-874 .elementor-element.elementor-element-c7e4443{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeedb37 */.elementor-874 .elementor-element.elementor-element-eeedb37{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ee21b */.elementor-874 .elementor-element.elementor-element-01ee21b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0735862 */.elementor-874 .elementor-element.elementor-element-0735862{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2dd74 */.elementor-874 .elementor-element.elementor-element-1c2dd74{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a46f5ad */.elementor-874 .elementor-element.elementor-element-a46f5ad{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a073c72 */.elementor-874 .elementor-element.elementor-element-a073c72{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43eb192 */.elementor-874 .elementor-element.elementor-element-43eb192{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da907d */.elementor-874 .elementor-element.elementor-element-3da907d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d131d */.elementor-874 .elementor-element.elementor-element-b6d131d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7c8333 */.elementor-874 .elementor-element.elementor-element-5f7c8333{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261e819 */.elementor-874 .elementor-element.elementor-element-261e819{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3861806 */.elementor-874 .elementor-element.elementor-element-3861806{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-398155d */.elementor-874 .elementor-element.elementor-element-398155d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1d85fa */.elementor-874 .elementor-element.elementor-element-f1d85fa{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a82e77 */.elementor-874 .elementor-element.elementor-element-2a82e77{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-935534b */.elementor-874 .elementor-element.elementor-element-935534b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841b6c1 */.elementor-874 .elementor-element.elementor-element-841b6c1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e4443 */.elementor-874 .elementor-element.elementor-element-c7e4443{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeedb37 */.elementor-874 .elementor-element.elementor-element-eeedb37{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ee21b */.elementor-874 .elementor-element.elementor-element-01ee21b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0735862 */.elementor-874 .elementor-element.elementor-element-0735862{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2dd74 */.elementor-874 .elementor-element.elementor-element-1c2dd74{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a46f5ad */.elementor-874 .elementor-element.elementor-element-a46f5ad{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a073c72 */.elementor-874 .elementor-element.elementor-element-a073c72{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43eb192 */.elementor-874 .elementor-element.elementor-element-43eb192{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da907d */.elementor-874 .elementor-element.elementor-element-3da907d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d131d */.elementor-874 .elementor-element.elementor-element-b6d131d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7c8333 */.elementor-874 .elementor-element.elementor-element-5f7c8333{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261e819 */.elementor-874 .elementor-element.elementor-element-261e819{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3861806 */.elementor-874 .elementor-element.elementor-element-3861806{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-398155d */.elementor-874 .elementor-element.elementor-element-398155d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1d85fa */.elementor-874 .elementor-element.elementor-element-f1d85fa{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a82e77 */.elementor-874 .elementor-element.elementor-element-2a82e77{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-935534b */.elementor-874 .elementor-element.elementor-element-935534b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841b6c1 */.elementor-874 .elementor-element.elementor-element-841b6c1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e4443 */.elementor-874 .elementor-element.elementor-element-c7e4443{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeedb37 */.elementor-874 .elementor-element.elementor-element-eeedb37{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ee21b */.elementor-874 .elementor-element.elementor-element-01ee21b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0735862 */.elementor-874 .elementor-element.elementor-element-0735862{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2dd74 */.elementor-874 .elementor-element.elementor-element-1c2dd74{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a46f5ad */.elementor-874 .elementor-element.elementor-element-a46f5ad{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a073c72 */.elementor-874 .elementor-element.elementor-element-a073c72{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43eb192 */.elementor-874 .elementor-element.elementor-element-43eb192{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da907d */.elementor-874 .elementor-element.elementor-element-3da907d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d131d */.elementor-874 .elementor-element.elementor-element-b6d131d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7c8333 */.elementor-874 .elementor-element.elementor-element-5f7c8333{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261e819 */.elementor-874 .elementor-element.elementor-element-261e819{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3861806 */.elementor-874 .elementor-element.elementor-element-3861806{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-398155d */.elementor-874 .elementor-element.elementor-element-398155d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1d85fa */.elementor-874 .elementor-element.elementor-element-f1d85fa{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a82e77 */.elementor-874 .elementor-element.elementor-element-2a82e77{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-935534b */.elementor-874 .elementor-element.elementor-element-935534b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841b6c1 */.elementor-874 .elementor-element.elementor-element-841b6c1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e4443 */.elementor-874 .elementor-element.elementor-element-c7e4443{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeedb37 */.elementor-874 .elementor-element.elementor-element-eeedb37{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ee21b */.elementor-874 .elementor-element.elementor-element-01ee21b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0735862 */.elementor-874 .elementor-element.elementor-element-0735862{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2dd74 */.elementor-874 .elementor-element.elementor-element-1c2dd74{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a46f5ad */.elementor-874 .elementor-element.elementor-element-a46f5ad{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a073c72 */.elementor-874 .elementor-element.elementor-element-a073c72{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43eb192 */.elementor-874 .elementor-element.elementor-element-43eb192{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da907d */.elementor-874 .elementor-element.elementor-element-3da907d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d131d */.elementor-874 .elementor-element.elementor-element-b6d131d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7c8333 */.elementor-874 .elementor-element.elementor-element-5f7c8333{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261e819 */.elementor-874 .elementor-element.elementor-element-261e819{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3861806 */.elementor-874 .elementor-element.elementor-element-3861806{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-398155d */.elementor-874 .elementor-element.elementor-element-398155d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1d85fa */.elementor-874 .elementor-element.elementor-element-f1d85fa{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a82e77 */.elementor-874 .elementor-element.elementor-element-2a82e77{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-935534b */.elementor-874 .elementor-element.elementor-element-935534b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841b6c1 */.elementor-874 .elementor-element.elementor-element-841b6c1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e4443 */.elementor-874 .elementor-element.elementor-element-c7e4443{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeedb37 */.elementor-874 .elementor-element.elementor-element-eeedb37{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ee21b */.elementor-874 .elementor-element.elementor-element-01ee21b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0735862 */.elementor-874 .elementor-element.elementor-element-0735862{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2dd74 */.elementor-874 .elementor-element.elementor-element-1c2dd74{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a46f5ad */.elementor-874 .elementor-element.elementor-element-a46f5ad{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a073c72 */.elementor-874 .elementor-element.elementor-element-a073c72{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43eb192 */.elementor-874 .elementor-element.elementor-element-43eb192{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da907d */.elementor-874 .elementor-element.elementor-element-3da907d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d131d */.elementor-874 .elementor-element.elementor-element-b6d131d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7c8333 */.elementor-874 .elementor-element.elementor-element-5f7c8333{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261e819 */.elementor-874 .elementor-element.elementor-element-261e819{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3861806 */.elementor-874 .elementor-element.elementor-element-3861806{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-398155d */.elementor-874 .elementor-element.elementor-element-398155d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1d85fa */.elementor-874 .elementor-element.elementor-element-f1d85fa{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a82e77 */.elementor-874 .elementor-element.elementor-element-2a82e77{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-935534b */.elementor-874 .elementor-element.elementor-element-935534b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841b6c1 */.elementor-874 .elementor-element.elementor-element-841b6c1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e4443 */.elementor-874 .elementor-element.elementor-element-c7e4443{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeedb37 */.elementor-874 .elementor-element.elementor-element-eeedb37{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ee21b */.elementor-874 .elementor-element.elementor-element-01ee21b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0735862 */.elementor-874 .elementor-element.elementor-element-0735862{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2dd74 */.elementor-874 .elementor-element.elementor-element-1c2dd74{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a46f5ad */.elementor-874 .elementor-element.elementor-element-a46f5ad{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a073c72 */.elementor-874 .elementor-element.elementor-element-a073c72{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43eb192 */.elementor-874 .elementor-element.elementor-element-43eb192{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da907d */.elementor-874 .elementor-element.elementor-element-3da907d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d131d */.elementor-874 .elementor-element.elementor-element-b6d131d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7c8333 */.elementor-874 .elementor-element.elementor-element-5f7c8333{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261e819 */.elementor-874 .elementor-element.elementor-element-261e819{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3861806 */.elementor-874 .elementor-element.elementor-element-3861806{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-398155d */.elementor-874 .elementor-element.elementor-element-398155d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1d85fa */.elementor-874 .elementor-element.elementor-element-f1d85fa{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a82e77 */.elementor-874 .elementor-element.elementor-element-2a82e77{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-935534b */.elementor-874 .elementor-element.elementor-element-935534b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841b6c1 */.elementor-874 .elementor-element.elementor-element-841b6c1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e4443 */.elementor-874 .elementor-element.elementor-element-c7e4443{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeedb37 */.elementor-874 .elementor-element.elementor-element-eeedb37{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ee21b */.elementor-874 .elementor-element.elementor-element-01ee21b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0735862 */.elementor-874 .elementor-element.elementor-element-0735862{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2dd74 */.elementor-874 .elementor-element.elementor-element-1c2dd74{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a46f5ad */.elementor-874 .elementor-element.elementor-element-a46f5ad{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a073c72 */.elementor-874 .elementor-element.elementor-element-a073c72{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43eb192 */.elementor-874 .elementor-element.elementor-element-43eb192{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da907d */.elementor-874 .elementor-element.elementor-element-3da907d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d131d */.elementor-874 .elementor-element.elementor-element-b6d131d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7c8333 */.elementor-874 .elementor-element.elementor-element-5f7c8333{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261e819 */.elementor-874 .elementor-element.elementor-element-261e819{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3861806 */.elementor-874 .elementor-element.elementor-element-3861806{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-398155d */.elementor-874 .elementor-element.elementor-element-398155d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1d85fa */.elementor-874 .elementor-element.elementor-element-f1d85fa{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a82e77 */.elementor-874 .elementor-element.elementor-element-2a82e77{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-935534b */.elementor-874 .elementor-element.elementor-element-935534b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841b6c1 */.elementor-874 .elementor-element.elementor-element-841b6c1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e4443 */.elementor-874 .elementor-element.elementor-element-c7e4443{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeedb37 */.elementor-874 .elementor-element.elementor-element-eeedb37{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ee21b */.elementor-874 .elementor-element.elementor-element-01ee21b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0735862 */.elementor-874 .elementor-element.elementor-element-0735862{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2dd74 */.elementor-874 .elementor-element.elementor-element-1c2dd74{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a46f5ad */.elementor-874 .elementor-element.elementor-element-a46f5ad{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a073c72 */.elementor-874 .elementor-element.elementor-element-a073c72{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43eb192 */.elementor-874 .elementor-element.elementor-element-43eb192{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da907d */.elementor-874 .elementor-element.elementor-element-3da907d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d131d */.elementor-874 .elementor-element.elementor-element-b6d131d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7c8333 */.elementor-874 .elementor-element.elementor-element-5f7c8333{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261e819 */.elementor-874 .elementor-element.elementor-element-261e819{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3861806 */.elementor-874 .elementor-element.elementor-element-3861806{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-398155d */.elementor-874 .elementor-element.elementor-element-398155d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1d85fa */.elementor-874 .elementor-element.elementor-element-f1d85fa{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a82e77 */.elementor-874 .elementor-element.elementor-element-2a82e77{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-935534b */.elementor-874 .elementor-element.elementor-element-935534b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841b6c1 */.elementor-874 .elementor-element.elementor-element-841b6c1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e4443 */.elementor-874 .elementor-element.elementor-element-c7e4443{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeedb37 */.elementor-874 .elementor-element.elementor-element-eeedb37{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ee21b */.elementor-874 .elementor-element.elementor-element-01ee21b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0735862 */.elementor-874 .elementor-element.elementor-element-0735862{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2dd74 */.elementor-874 .elementor-element.elementor-element-1c2dd74{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a46f5ad */.elementor-874 .elementor-element.elementor-element-a46f5ad{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a073c72 */.elementor-874 .elementor-element.elementor-element-a073c72{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43eb192 */.elementor-874 .elementor-element.elementor-element-43eb192{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da907d */.elementor-874 .elementor-element.elementor-element-3da907d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d131d */.elementor-874 .elementor-element.elementor-element-b6d131d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7c8333 */.elementor-874 .elementor-element.elementor-element-5f7c8333{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261e819 */.elementor-874 .elementor-element.elementor-element-261e819{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3861806 */.elementor-874 .elementor-element.elementor-element-3861806{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-398155d */.elementor-874 .elementor-element.elementor-element-398155d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1d85fa */.elementor-874 .elementor-element.elementor-element-f1d85fa{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a82e77 */.elementor-874 .elementor-element.elementor-element-2a82e77{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-935534b */.elementor-874 .elementor-element.elementor-element-935534b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841b6c1 */.elementor-874 .elementor-element.elementor-element-841b6c1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e4443 */.elementor-874 .elementor-element.elementor-element-c7e4443{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeedb37 */.elementor-874 .elementor-element.elementor-element-eeedb37{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ee21b */.elementor-874 .elementor-element.elementor-element-01ee21b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0735862 */.elementor-874 .elementor-element.elementor-element-0735862{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2dd74 */.elementor-874 .elementor-element.elementor-element-1c2dd74{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a46f5ad */.elementor-874 .elementor-element.elementor-element-a46f5ad{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a073c72 */.elementor-874 .elementor-element.elementor-element-a073c72{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43eb192 */.elementor-874 .elementor-element.elementor-element-43eb192{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da907d */.elementor-874 .elementor-element.elementor-element-3da907d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d131d */.elementor-874 .elementor-element.elementor-element-b6d131d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7c8333 */.elementor-874 .elementor-element.elementor-element-5f7c8333{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261e819 */.elementor-874 .elementor-element.elementor-element-261e819{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3861806 */.elementor-874 .elementor-element.elementor-element-3861806{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-398155d */.elementor-874 .elementor-element.elementor-element-398155d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1d85fa */.elementor-874 .elementor-element.elementor-element-f1d85fa{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a82e77 */.elementor-874 .elementor-element.elementor-element-2a82e77{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-935534b */.elementor-874 .elementor-element.elementor-element-935534b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841b6c1 */.elementor-874 .elementor-element.elementor-element-841b6c1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e4443 */.elementor-874 .elementor-element.elementor-element-c7e4443{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeedb37 */.elementor-874 .elementor-element.elementor-element-eeedb37{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ee21b */.elementor-874 .elementor-element.elementor-element-01ee21b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0735862 */.elementor-874 .elementor-element.elementor-element-0735862{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2dd74 */.elementor-874 .elementor-element.elementor-element-1c2dd74{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a46f5ad */.elementor-874 .elementor-element.elementor-element-a46f5ad{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a073c72 */.elementor-874 .elementor-element.elementor-element-a073c72{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43eb192 */.elementor-874 .elementor-element.elementor-element-43eb192{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da907d */.elementor-874 .elementor-element.elementor-element-3da907d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d131d */.elementor-874 .elementor-element.elementor-element-b6d131d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7c8333 */.elementor-874 .elementor-element.elementor-element-5f7c8333{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261e819 */.elementor-874 .elementor-element.elementor-element-261e819{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3861806 */.elementor-874 .elementor-element.elementor-element-3861806{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-398155d */.elementor-874 .elementor-element.elementor-element-398155d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1d85fa */.elementor-874 .elementor-element.elementor-element-f1d85fa{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a82e77 */.elementor-874 .elementor-element.elementor-element-2a82e77{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-935534b */.elementor-874 .elementor-element.elementor-element-935534b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841b6c1 */.elementor-874 .elementor-element.elementor-element-841b6c1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e4443 */.elementor-874 .elementor-element.elementor-element-c7e4443{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeedb37 */.elementor-874 .elementor-element.elementor-element-eeedb37{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ee21b */.elementor-874 .elementor-element.elementor-element-01ee21b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0735862 */.elementor-874 .elementor-element.elementor-element-0735862{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2dd74 */.elementor-874 .elementor-element.elementor-element-1c2dd74{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a46f5ad */.elementor-874 .elementor-element.elementor-element-a46f5ad{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a073c72 */.elementor-874 .elementor-element.elementor-element-a073c72{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43eb192 */.elementor-874 .elementor-element.elementor-element-43eb192{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da907d */.elementor-874 .elementor-element.elementor-element-3da907d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d131d */.elementor-874 .elementor-element.elementor-element-b6d131d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7c8333 */.elementor-874 .elementor-element.elementor-element-5f7c8333{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261e819 */.elementor-874 .elementor-element.elementor-element-261e819{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3861806 */.elementor-874 .elementor-element.elementor-element-3861806{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-398155d */.elementor-874 .elementor-element.elementor-element-398155d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1d85fa */.elementor-874 .elementor-element.elementor-element-f1d85fa{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a82e77 */.elementor-874 .elementor-element.elementor-element-2a82e77{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-935534b */.elementor-874 .elementor-element.elementor-element-935534b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841b6c1 */.elementor-874 .elementor-element.elementor-element-841b6c1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e4443 */.elementor-874 .elementor-element.elementor-element-c7e4443{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeedb37 */.elementor-874 .elementor-element.elementor-element-eeedb37{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ee21b */.elementor-874 .elementor-element.elementor-element-01ee21b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0735862 */.elementor-874 .elementor-element.elementor-element-0735862{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2dd74 */.elementor-874 .elementor-element.elementor-element-1c2dd74{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a46f5ad */.elementor-874 .elementor-element.elementor-element-a46f5ad{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a073c72 */.elementor-874 .elementor-element.elementor-element-a073c72{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43eb192 */.elementor-874 .elementor-element.elementor-element-43eb192{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da907d */.elementor-874 .elementor-element.elementor-element-3da907d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d131d */.elementor-874 .elementor-element.elementor-element-b6d131d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7c8333 */.elementor-874 .elementor-element.elementor-element-5f7c8333{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261e819 */.elementor-874 .elementor-element.elementor-element-261e819{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3861806 */.elementor-874 .elementor-element.elementor-element-3861806{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-398155d */.elementor-874 .elementor-element.elementor-element-398155d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1d85fa */.elementor-874 .elementor-element.elementor-element-f1d85fa{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a82e77 */.elementor-874 .elementor-element.elementor-element-2a82e77{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-935534b */.elementor-874 .elementor-element.elementor-element-935534b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841b6c1 */.elementor-874 .elementor-element.elementor-element-841b6c1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e4443 */.elementor-874 .elementor-element.elementor-element-c7e4443{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeedb37 */.elementor-874 .elementor-element.elementor-element-eeedb37{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ee21b */.elementor-874 .elementor-element.elementor-element-01ee21b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0735862 */.elementor-874 .elementor-element.elementor-element-0735862{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2dd74 */.elementor-874 .elementor-element.elementor-element-1c2dd74{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a46f5ad */.elementor-874 .elementor-element.elementor-element-a46f5ad{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a073c72 */.elementor-874 .elementor-element.elementor-element-a073c72{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43eb192 */.elementor-874 .elementor-element.elementor-element-43eb192{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da907d */.elementor-874 .elementor-element.elementor-element-3da907d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d131d */.elementor-874 .elementor-element.elementor-element-b6d131d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7c8333 */.elementor-874 .elementor-element.elementor-element-5f7c8333{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261e819 */.elementor-874 .elementor-element.elementor-element-261e819{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3861806 */.elementor-874 .elementor-element.elementor-element-3861806{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-398155d */.elementor-874 .elementor-element.elementor-element-398155d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1d85fa */.elementor-874 .elementor-element.elementor-element-f1d85fa{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a82e77 */.elementor-874 .elementor-element.elementor-element-2a82e77{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-935534b */.elementor-874 .elementor-element.elementor-element-935534b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841b6c1 */.elementor-874 .elementor-element.elementor-element-841b6c1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e4443 */.elementor-874 .elementor-element.elementor-element-c7e4443{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeedb37 */.elementor-874 .elementor-element.elementor-element-eeedb37{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ee21b */.elementor-874 .elementor-element.elementor-element-01ee21b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0735862 */.elementor-874 .elementor-element.elementor-element-0735862{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2dd74 */.elementor-874 .elementor-element.elementor-element-1c2dd74{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a46f5ad */.elementor-874 .elementor-element.elementor-element-a46f5ad{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a073c72 */.elementor-874 .elementor-element.elementor-element-a073c72{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43eb192 */.elementor-874 .elementor-element.elementor-element-43eb192{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da907d */.elementor-874 .elementor-element.elementor-element-3da907d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d131d */.elementor-874 .elementor-element.elementor-element-b6d131d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7c8333 */.elementor-874 .elementor-element.elementor-element-5f7c8333{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261e819 */.elementor-874 .elementor-element.elementor-element-261e819{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3861806 */.elementor-874 .elementor-element.elementor-element-3861806{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-398155d */.elementor-874 .elementor-element.elementor-element-398155d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1d85fa */.elementor-874 .elementor-element.elementor-element-f1d85fa{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a82e77 */.elementor-874 .elementor-element.elementor-element-2a82e77{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-935534b */.elementor-874 .elementor-element.elementor-element-935534b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-841b6c1 */.elementor-874 .elementor-element.elementor-element-841b6c1{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e4443 */.elementor-874 .elementor-element.elementor-element-c7e4443{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeedb37 */.elementor-874 .elementor-element.elementor-element-eeedb37{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01ee21b */.elementor-874 .elementor-element.elementor-element-01ee21b{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0735862 */.elementor-874 .elementor-element.elementor-element-0735862{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2dd74 */.elementor-874 .elementor-element.elementor-element-1c2dd74{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a46f5ad */.elementor-874 .elementor-element.elementor-element-a46f5ad{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a073c72 */.elementor-874 .elementor-element.elementor-element-a073c72{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43eb192 */.elementor-874 .elementor-element.elementor-element-43eb192{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3da907d */.elementor-874 .elementor-element.elementor-element-3da907d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6d131d */.elementor-874 .elementor-element.elementor-element-b6d131d{
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: 30px;
    border:1px solid rgba(255, 255, 255, 0.18);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, 0.17);
}/* End custom CSS */