.elementor-354 .elementor-element.elementor-element-7b4c37f:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-7b4c37f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-354 .elementor-element.elementor-element-7b4c37f > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-354 .elementor-element.elementor-element-7b4c37f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-354 .elementor-element.elementor-element-0ba779c.elementor-column .elementor-column-wrap{align-items:center;}.elementor-354 .elementor-element.elementor-element-0ba779c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-354 .elementor-element.elementor-element-25f3230{text-align:center;}.elementor-354 .elementor-element.elementor-element-25f3230 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:42px;font-weight:700;line-height:1.3em;}.elementor-354 .elementor-element.elementor-element-b91ba80{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-ad461b7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-354 .elementor-element.elementor-element-ad461b7 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-d249fd3 img{width:100%;max-width:100%;}.elementor-354 .elementor-element.elementor-element-d249fd3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-c9fd07f:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-c9fd07f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;background-image:url("http://sprout2.franciaim.net/wp-content/uploads/2019/12/2019-sprout-a-year-of-success-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-354 .elementor-element.elementor-element-c9fd07f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:250px 0px 250px 0px;}.elementor-354 .elementor-element.elementor-element-c9fd07f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-354 .elementor-element.elementor-element-278db80 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-354 .elementor-element.elementor-element-278db80 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-354 .elementor-element.elementor-element-b593dcb{margin-top:80px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-4970996{text-align:center;}.elementor-354 .elementor-element.elementor-element-4970996 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:35px;line-height:1.3em;}.elementor-354 .elementor-element.elementor-element-bd267ae{text-align:center;}.elementor-354 .elementor-element.elementor-element-bd267ae .elementor-heading-title{color:var( --e-global-color-text );font-family:"Rubik", Sans-serif;font-size:21px;font-weight:normal;line-height:1.4em;}.elementor-354 .elementor-element.elementor-element-d703364{text-align:center;}.elementor-354 .elementor-element.elementor-element-d703364 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Rubik", Sans-serif;font-size:21px;font-weight:normal;line-height:1.4em;}.elementor-354 .elementor-element.elementor-element-ed23df1{text-align:center;}.elementor-354 .elementor-element.elementor-element-ed23df1 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Rubik", Sans-serif;font-size:21px;font-weight:normal;line-height:1.4em;}.elementor-354 .elementor-element.elementor-element-3e9b4c6{text-align:center;}.elementor-354 .elementor-element.elementor-element-3e9b4c6 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Rubik", Sans-serif;font-size:21px;font-weight:normal;line-height:1.4em;}.elementor-354 .elementor-element.elementor-element-35ab2d8{text-align:center;}.elementor-354 .elementor-element.elementor-element-35ab2d8 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Rubik", Sans-serif;font-size:21px;font-weight:normal;line-height:1.4em;}.elementor-354 .elementor-element.elementor-element-feac848{margin-top:100px;margin-bottom:0px;}.elementor-354 .elementor-element.elementor-element-4db2779{text-align:center;}.elementor-354 .elementor-element.elementor-element-4db2779 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:35px;line-height:1.3em;}.elementor-354 .elementor-element.elementor-element-6d5bc63{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-e7f98dc > .elementor-element-populated, .elementor-354 .elementor-element.elementor-element-e7f98dc > .elementor-element-populated > .elementor-background-overlay, .elementor-354 .elementor-element.elementor-element-e7f98dc > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-354 .elementor-element.elementor-element-e7f98dc > .elementor-element-populated{box-shadow:0px 1px 13px -8px rgba(0, 0, 0, 0.38);margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;}.elementor-354 .elementor-element.elementor-element-e7f98dc > .elementor-element-populated > .elementor-widget-wrap{padding:38px 38px 38px 38px;}.elementor-354 .elementor-element.elementor-element-5c7d71e{text-align:center;}.elementor-354 .elementor-element.elementor-element-5c7d71e .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:25px;line-height:1.3em;}.elementor-354 .elementor-element.elementor-element-e2f2fb5{text-align:center;color:#A49E9E;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-354 .elementor-element.elementor-element-e2f2fb5 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-ecb674c{text-align:justify;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-354 .elementor-element.elementor-element-3aea755 > .elementor-element-populated, .elementor-354 .elementor-element.elementor-element-3aea755 > .elementor-element-populated > .elementor-background-overlay, .elementor-354 .elementor-element.elementor-element-3aea755 > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-354 .elementor-element.elementor-element-3aea755 > .elementor-element-populated{box-shadow:0px 1px 13px -8px rgba(0, 0, 0, 0.38);margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;}.elementor-354 .elementor-element.elementor-element-3aea755 > .elementor-element-populated > .elementor-widget-wrap{padding:38px 38px 38px 38px;}.elementor-354 .elementor-element.elementor-element-604e3e7{text-align:center;}.elementor-354 .elementor-element.elementor-element-604e3e7 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:25px;line-height:1.3em;}.elementor-354 .elementor-element.elementor-element-0c78bea{text-align:center;color:#A49E9E;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-354 .elementor-element.elementor-element-0c78bea > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-5cf04f2{text-align:justify;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-354 .elementor-element.elementor-element-5c0321e > .elementor-element-populated, .elementor-354 .elementor-element.elementor-element-5c0321e > .elementor-element-populated > .elementor-background-overlay, .elementor-354 .elementor-element.elementor-element-5c0321e > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-354 .elementor-element.elementor-element-5c0321e > .elementor-element-populated{box-shadow:0px 1px 13px -8px rgba(0, 0, 0, 0.38);margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;}.elementor-354 .elementor-element.elementor-element-5c0321e > .elementor-element-populated > .elementor-widget-wrap{padding:38px 38px 38px 38px;}.elementor-354 .elementor-element.elementor-element-d4bcd2e{text-align:center;}.elementor-354 .elementor-element.elementor-element-d4bcd2e .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:25px;line-height:1.3em;}.elementor-354 .elementor-element.elementor-element-3494a63{text-align:center;color:#A49E9E;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-354 .elementor-element.elementor-element-3494a63 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-2233218{text-align:justify;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-354 .elementor-element.elementor-element-294c518{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-6c75ebb > .elementor-element-populated, .elementor-354 .elementor-element.elementor-element-6c75ebb > .elementor-element-populated > .elementor-background-overlay, .elementor-354 .elementor-element.elementor-element-6c75ebb > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-354 .elementor-element.elementor-element-6c75ebb > .elementor-element-populated{box-shadow:0px 1px 13px -8px rgba(0, 0, 0, 0.38);margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;}.elementor-354 .elementor-element.elementor-element-6c75ebb > .elementor-element-populated > .elementor-widget-wrap{padding:38px 38px 38px 38px;}.elementor-354 .elementor-element.elementor-element-1a11e1f > .elementor-element-populated, .elementor-354 .elementor-element.elementor-element-1a11e1f > .elementor-element-populated > .elementor-background-overlay, .elementor-354 .elementor-element.elementor-element-1a11e1f > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-354 .elementor-element.elementor-element-1a11e1f > .elementor-element-populated{box-shadow:0px 1px 13px -8px rgba(0, 0, 0, 0.38);margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;}.elementor-354 .elementor-element.elementor-element-1a11e1f > .elementor-element-populated > .elementor-widget-wrap{padding:38px 38px 38px 38px;}.elementor-354 .elementor-element.elementor-element-cee68fd{text-align:center;}.elementor-354 .elementor-element.elementor-element-cee68fd .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:25px;line-height:1.3em;}.elementor-354 .elementor-element.elementor-element-a2bf7ea{text-align:center;color:#A49E9E;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-354 .elementor-element.elementor-element-a2bf7ea > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-125f00f{text-align:justify;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-354 .elementor-element.elementor-element-85804f1 > .elementor-element-populated, .elementor-354 .elementor-element.elementor-element-85804f1 > .elementor-element-populated > .elementor-background-overlay, .elementor-354 .elementor-element.elementor-element-85804f1 > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-354 .elementor-element.elementor-element-85804f1 > .elementor-element-populated{box-shadow:0px 1px 13px -8px rgba(0, 0, 0, 0.38);margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;}.elementor-354 .elementor-element.elementor-element-85804f1 > .elementor-element-populated > .elementor-widget-wrap{padding:38px 38px 38px 38px;}.elementor-354 .elementor-element.elementor-element-b0a143e{text-align:center;}.elementor-354 .elementor-element.elementor-element-b0a143e .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:25px;line-height:1.3em;}.elementor-354 .elementor-element.elementor-element-82942fe{text-align:center;color:#A49E9E;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-354 .elementor-element.elementor-element-82942fe > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-e92c87b{text-align:justify;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-354 .elementor-element.elementor-element-f633746 > .elementor-element-populated, .elementor-354 .elementor-element.elementor-element-f633746 > .elementor-element-populated > .elementor-background-overlay, .elementor-354 .elementor-element.elementor-element-f633746 > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-354 .elementor-element.elementor-element-f633746 > .elementor-element-populated{box-shadow:0px 1px 13px -8px rgba(0, 0, 0, 0.38);margin:13px 13px 13px 13px;--e-column-margin-right:13px;--e-column-margin-left:13px;}.elementor-354 .elementor-element.elementor-element-f633746 > .elementor-element-populated > .elementor-widget-wrap{padding:38px 38px 38px 38px;}.elementor-354 .elementor-element.elementor-element-76369ee{margin-top:80px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-445c190{text-align:center;}.elementor-354 .elementor-element.elementor-element-445c190 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:35px;line-height:1.3em;}.elementor-354 .elementor-element.elementor-element-d4b5a36{padding:30px 30px 30px 30px;}.elementor-354 .elementor-element.elementor-element-a9ac538 > .elementor-element-populated > .elementor-widget-wrap{padding:30px 30px 30px 30px;}.elementor-354 .elementor-element.elementor-element-0a4ec77{text-align:center;}.elementor-354 .elementor-element.elementor-element-0a4ec77 .elementor-heading-title{color:#262626;font-size:24px;}.elementor-354 .elementor-element.elementor-element-0a4ec77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-65baff1{text-align:center;}.elementor-354 .elementor-element.elementor-element-65baff1 .elementor-heading-title{color:#262626;font-size:18px;font-weight:normal;}.elementor-354 .elementor-element.elementor-element-65baff1 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-415eb53 > .elementor-element-populated > .elementor-widget-wrap{padding:30px 30px 30px 30px;}.elementor-354 .elementor-element.elementor-element-2a0ea0e{text-align:center;}.elementor-354 .elementor-element.elementor-element-2a0ea0e .elementor-heading-title{color:#262626;font-size:24px;}.elementor-354 .elementor-element.elementor-element-156c6b9{text-align:center;}.elementor-354 .elementor-element.elementor-element-156c6b9 .elementor-heading-title{color:#262626;font-size:18px;font-weight:normal;}.elementor-354 .elementor-element.elementor-element-156c6b9 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-430e196 > .elementor-element-populated > .elementor-widget-wrap{padding:30px 30px 30px 30px;}.elementor-354 .elementor-element.elementor-element-b09dd06{text-align:center;}.elementor-354 .elementor-element.elementor-element-b09dd06 .elementor-heading-title{color:#262626;font-size:24px;}.elementor-354 .elementor-element.elementor-element-b09dd06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-7747cb9{text-align:center;}.elementor-354 .elementor-element.elementor-element-7747cb9 .elementor-heading-title{color:#262626;font-size:18px;font-weight:normal;}.elementor-354 .elementor-element.elementor-element-7747cb9 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-7612627 > .elementor-element-populated > .elementor-widget-wrap{padding:30px 30px 30px 30px;}.elementor-354 .elementor-element.elementor-element-2c6163d{text-align:center;}.elementor-354 .elementor-element.elementor-element-2c6163d .elementor-heading-title{color:#262626;font-size:24px;}.elementor-354 .elementor-element.elementor-element-2c6163d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-d9f17fb{text-align:center;}.elementor-354 .elementor-element.elementor-element-d9f17fb .elementor-heading-title{color:#262626;font-size:18px;font-weight:normal;}.elementor-354 .elementor-element.elementor-element-d9f17fb > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-cb186fd > .elementor-element-populated > .elementor-widget-wrap{padding:30px 30px 30px 30px;}.elementor-354 .elementor-element.elementor-element-4928ca6{text-align:center;}.elementor-354 .elementor-element.elementor-element-4928ca6 .elementor-heading-title{color:#262626;font-size:24px;}.elementor-354 .elementor-element.elementor-element-4928ca6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-1c2e09d{text-align:center;}.elementor-354 .elementor-element.elementor-element-1c2e09d .elementor-heading-title{color:#262626;font-size:18px;font-weight:normal;}.elementor-354 .elementor-element.elementor-element-1c2e09d > .elementor-widget-container{margin:-15px 0px 0px 0px;}@media(min-width:768px){.elementor-354 .elementor-element.elementor-element-6c75ebb{width:16%;}.elementor-354 .elementor-element.elementor-element-1a11e1f{width:34%;}.elementor-354 .elementor-element.elementor-element-85804f1{width:34%;}.elementor-354 .elementor-element.elementor-element-f633746{width:16%;}.elementor-354 .elementor-element.elementor-element-45fbe12{width:16.864%;}.elementor-354 .elementor-element.elementor-element-a9ac538{width:33.33%;}.elementor-354 .elementor-element.elementor-element-415eb53{width:33.33%;}.elementor-354 .elementor-element.elementor-element-3bf4c64{width:16.455%;}}@media(max-width:1024px){.elementor-354 .elementor-element.elementor-element-7b4c37f{padding:0px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-b593dcb{padding:0% 5% 0% 5%;}.elementor-354 .elementor-element.elementor-element-76369ee{padding:0% 5% 0% 5%;}}@media(max-width:767px){.elementor-354 .elementor-element.elementor-element-0ba779c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-354 .elementor-element.elementor-element-0ba779c > .elementor-element-populated > .elementor-widget-wrap{padding:50px 10px 50px 10px;}.elementor-354 .elementor-element.elementor-element-25f3230 .elementor-heading-title{font-size:36px;}.elementor-354 .elementor-element.elementor-element-b593dcb{padding:0px 10px 0px 10px;}.elementor-354 .elementor-element.elementor-element-4970996 .elementor-heading-title{font-size:32px;}.elementor-354 .elementor-element.elementor-element-bd267ae .elementor-heading-title{font-size:18px;}.elementor-354 .elementor-element.elementor-element-d703364 .elementor-heading-title{font-size:18px;}.elementor-354 .elementor-element.elementor-element-ed23df1 .elementor-heading-title{font-size:18px;}.elementor-354 .elementor-element.elementor-element-3e9b4c6 .elementor-heading-title{font-size:18px;}.elementor-354 .elementor-element.elementor-element-35ab2d8 .elementor-heading-title{font-size:18px;}.elementor-354 .elementor-element.elementor-element-4db2779 .elementor-heading-title{font-size:32px;}.elementor-354 .elementor-element.elementor-element-5c7d71e .elementor-heading-title{font-size:32px;}.elementor-354 .elementor-element.elementor-element-604e3e7 .elementor-heading-title{font-size:32px;}.elementor-354 .elementor-element.elementor-element-d4bcd2e .elementor-heading-title{font-size:32px;}.elementor-354 .elementor-element.elementor-element-cee68fd .elementor-heading-title{font-size:32px;}.elementor-354 .elementor-element.elementor-element-b0a143e .elementor-heading-title{font-size:32px;}.elementor-354 .elementor-element.elementor-element-445c190 .elementor-heading-title{font-size:32px;}.elementor-354 .elementor-element.elementor-element-d4b5a36{padding:0px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-a9ac538 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 30px 0px;}.elementor-354 .elementor-element.elementor-element-415eb53 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 30px 0px;}.elementor-354 .elementor-element.elementor-element-3bf4c64 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-e2189fe{padding:0px 0px 0px 0px;}.elementor-354 .elementor-element.elementor-element-430e196 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 30px 0px;}.elementor-354 .elementor-element.elementor-element-7612627 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 30px 0px;}.elementor-354 .elementor-element.elementor-element-cb186fd > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 30px 0px;}}/* Start custom CSS for heading, class: .elementor-element-25f3230 */@media only screen and (max-width: 900px) {
    .elementor-354 .elementor-element.elementor-element-25f3230 br{display:none;}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7b4c37f */.elementor-354 .elementor-element.elementor-element-7b4c37f{
    background-size: auto 100%;
}

@media only screen and (max-width: 1170px) {
    .elementor-354 .elementor-element.elementor-element-7b4c37f{
        padding-left:5%;
        padding-right:5%;
    }
}

@media only screen and (max-width: 1024px) {
    .elementor-354 .elementor-element.elementor-element-7b4c37f{
        background-size:cover;
        padding:50px 5%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4970996 */.elementor-354 .elementor-element.elementor-element-4970996{
    max-width: 700px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd267ae */.elementor-354 .elementor-element.elementor-element-bd267ae{
    max-width: 900px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d703364 */.elementor-354 .elementor-element.elementor-element-d703364{
    max-width: 900px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed23df1 */.elementor-354 .elementor-element.elementor-element-ed23df1{
    max-width: 900px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e9b4c6 */.elementor-354 .elementor-element.elementor-element-3e9b4c6{
    max-width: 900px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35ab2d8 */.elementor-354 .elementor-element.elementor-element-35ab2d8{
    max-width: 900px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4db2779 */.elementor-354 .elementor-element.elementor-element-4db2779{
    max-width: 700px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c7d71e */.elementor-354 .elementor-element.elementor-element-5c7d71e{
    max-width: 700px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-604e3e7 */.elementor-354 .elementor-element.elementor-element-604e3e7{
    max-width: 700px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4bcd2e */.elementor-354 .elementor-element.elementor-element-d4bcd2e{
    max-width: 700px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cee68fd */.elementor-354 .elementor-element.elementor-element-cee68fd{
    max-width: 700px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0a143e */.elementor-354 .elementor-element.elementor-element-b0a143e{
    max-width: 700px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445c190 */.elementor-354 .elementor-element.elementor-element-445c190{
    max-width: 700px;
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f31e5a */.elementor-354 .elementor-element.elementor-element-3f31e5a{
    background-color: #f2f2f2;
    text-align: center;
    position: static;
    z-index: 9999;
    top: calc(100% - 85px);
    left:calc(50% - 250px);
    width: 100%;
    padding:20px;
    border-radius: 5px;
    box-shadow: 0 0 10px 0 #a8a8a833;
}
.elementor-354 .elementor-element.elementor-element-3f31e5a h3{
    font-size: 24px;
    color: #262626;
    font-weight: 700;
    margin:0 0 5px 0;
}
.elementor-354 .elementor-element.elementor-element-3f31e5a h4{
    font-size: 18px;
    color: #262626;
    font-weight: 500;
}

.elementor-354 .elementor-element.elementor-element-3f31e5a p{
    font-size: 18px;
    margin:0 0 10px 0;
}

.elementor-354 .elementor-element.elementor-element-3f31e5a .elementor-widget-container{
    position: relative;
}

.elementor-354 .elementor-element.elementor-element-3f31e5a .elementor-widget-container:before{
    position: absolute;
    top:-59px;
    left: calc(50% - 40px);
    z-index: 9999;
    content:"";
    width: 0; 
    height: 0; 
    border-left: 40px solid transparent;
    border-right: 40px solid transparent;
    border-bottom: 40px solid #f2f2f2;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a9ac538 */.elementor-354 .elementor-element.elementor-element-a9ac538{
    position: relative;
}


@media only screen and (min-width : 801px) {
    .elementor-354 .elementor-element.elementor-element-a9ac538:hover .box-pop-up{
        position: absolute;
        display: block;
        width:500px;
    }
    
    .elementor-354 .elementor-element.elementor-element-a9ac538:hover .box-name,
    .elementor-354 .elementor-element.elementor-element-a9ac538:hover .box-position{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c71eeba */.elementor-354 .elementor-element.elementor-element-c71eeba{
    background-color: #f2f2f2;
    text-align: center;
    position: static;
    z-index: 9999;
    top: calc(100% - 85px);
    left:calc(50% - 250px);
    width: 100%;
    padding:20px;
    border-radius: 5px;
    box-shadow: 0 0 10px 0 #a8a8a833;
}
.elementor-354 .elementor-element.elementor-element-c71eeba h3{
    font-size: 24px;
    color: #262626;
    font-weight: 700;
    margin:0 0 5px 0;
}
.elementor-354 .elementor-element.elementor-element-c71eeba h4{
    font-size: 18px;
    color: #262626;
    font-weight: 500;
}

.elementor-354 .elementor-element.elementor-element-c71eeba p{
    font-size: 18px;
    margin:0 0 10px 0;
}

.elementor-354 .elementor-element.elementor-element-c71eeba .elementor-widget-container{
    position: relative;
}

.elementor-354 .elementor-element.elementor-element-c71eeba .elementor-widget-container:before{
    position: absolute;
    top:-59px;
    left: calc(50% - 40px);
    z-index: 9999;
    content:"";
    width: 0; 
    height: 0; 
    border-left: 40px solid transparent;
    border-right: 40px solid transparent;
    border-bottom: 40px solid #f2f2f2;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-415eb53 */.elementor-354 .elementor-element.elementor-element-415eb53{
    position: relative;
}

@media only screen and (min-width : 801px) {
    .elementor-354 .elementor-element.elementor-element-415eb53:hover .box-pop-up{
        position: absolute;
        display: block;
        width:500px;
    }
    
    .elementor-354 .elementor-element.elementor-element-415eb53:hover .box-name,
    .elementor-354 .elementor-element.elementor-element-415eb53:hover .box-position{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16a7d6c */.elementor-354 .elementor-element.elementor-element-16a7d6c{
    background-color: #f2f2f2;
    text-align: center;
    position: static;
    z-index: 9999;
    top: calc(100% - 85px);
    left:calc(50% - 250px);
    width: 100%;
    padding:20px;
    border-radius: 5px;
    box-shadow: 0 0 10px 0 #a8a8a833;
}
.elementor-354 .elementor-element.elementor-element-16a7d6c h3{
    font-size: 24px;
    color: #262626;
    font-weight: 700;
    margin:0 0 5px 0;
}
.elementor-354 .elementor-element.elementor-element-16a7d6c h4{
    font-size: 18px;
    color: #262626;
    font-weight: 500;
}

.elementor-354 .elementor-element.elementor-element-16a7d6c p{
    font-size: 18px;
    margin:0 0 10px 0;
}

.elementor-354 .elementor-element.elementor-element-16a7d6c .elementor-widget-container{
    position: relative;
}

.elementor-354 .elementor-element.elementor-element-16a7d6c .elementor-widget-container:before{
    position: absolute;
    top:-59px;
    left: calc(50% - 40px);
    z-index: 9999;
    content:"";
    width: 0; 
    height: 0; 
    border-left: 40px solid transparent;
    border-right: 40px solid transparent;
    border-bottom: 40px solid #f2f2f2;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-430e196 */.elementor-354 .elementor-element.elementor-element-430e196{
    position: relative;
}

@media only screen and (min-width : 801px) {
    .elementor-354 .elementor-element.elementor-element-430e196:hover .box-pop-up{
        position: absolute;
        display: block;
        width:500px;
    }
    
    .elementor-354 .elementor-element.elementor-element-430e196:hover .box-name,
    .elementor-354 .elementor-element.elementor-element-430e196:hover .box-position{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e07edbc */.elementor-354 .elementor-element.elementor-element-e07edbc{
    background-color: #f2f2f2;
    text-align: center;
    position: static;
    z-index: 9999;
    top: calc(100% - 85px);
    left:calc(50% - 250px);
    width: 100%;
    padding:20px;
    border-radius: 5px;
    box-shadow: 0 0 10px 0 #a8a8a833;
}
.elementor-354 .elementor-element.elementor-element-e07edbc h3{
    font-size: 24px;
    color: #262626;
    font-weight: 700;
    margin:0 0 5px 0;
}
.elementor-354 .elementor-element.elementor-element-e07edbc h4{
    font-size: 18px;
    color: #262626;
    font-weight: 500;
}

.elementor-354 .elementor-element.elementor-element-e07edbc p{
    font-size: 18px;
    margin:0 0 10px 0;
}

.elementor-354 .elementor-element.elementor-element-e07edbc .elementor-widget-container{
    position: relative;
}

.elementor-354 .elementor-element.elementor-element-e07edbc .elementor-widget-container:before{
    position: absolute;
    top:-59px;
    left: calc(50% - 40px);
    z-index: 9999;
    content:"";
    width: 0; 
    height: 0; 
    border-left: 40px solid transparent;
    border-right: 40px solid transparent;
    border-bottom: 40px solid #f2f2f2;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7612627 */.elementor-354 .elementor-element.elementor-element-7612627{
    position: relative;
}

@media only screen and (min-width : 801px) {
    .elementor-354 .elementor-element.elementor-element-7612627:hover .box-pop-up{
        position: absolute;
        display: block;
        width:500px;
    }
    
    .elementor-354 .elementor-element.elementor-element-7612627:hover .box-name,
    .elementor-354 .elementor-element.elementor-element-7612627:hover .box-position{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29950a1 */.elementor-354 .elementor-element.elementor-element-29950a1{
    background-color: #f2f2f2;
    text-align: center;
    position: static;
    z-index: 9999;
    top: calc(100% - 85px);
    left:calc(50% - 250px);
    width: 100%;
    padding:20px;
    border-radius: 5px;
    box-shadow: 0 0 10px 0 #a8a8a833;
}
.elementor-354 .elementor-element.elementor-element-29950a1 h3{
    font-size: 24px;
    color: #262626;
    font-weight: 700;
    margin:0 0 5px 0;
}
.elementor-354 .elementor-element.elementor-element-29950a1 h4{
    font-size: 18px;
    color: #262626;
    font-weight: 500;
}

.elementor-354 .elementor-element.elementor-element-29950a1 p{
    font-size: 18px;
    margin:0 0 10px 0;
}

.elementor-354 .elementor-element.elementor-element-29950a1 .elementor-widget-container{
    position: relative;
}

.elementor-354 .elementor-element.elementor-element-29950a1 .elementor-widget-container:before{
    position: absolute;
    top:-59px;
    left: calc(50% - 40px);
    z-index: 9999;
    content:"";
    width: 0; 
    height: 0; 
    border-left: 40px solid transparent;
    border-right: 40px solid transparent;
    border-bottom: 40px solid #f2f2f2;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cb186fd */.elementor-354 .elementor-element.elementor-element-cb186fd{
    position: relative;
}


@media only screen and (min-width : 801px) {
    .elementor-354 .elementor-element.elementor-element-cb186fd:hover .box-pop-up{
        position: absolute;
        display: block;
        width:500px;
    }
    
    .elementor-354 .elementor-element.elementor-element-cb186fd:hover .box-name,
    .elementor-354 .elementor-element.elementor-element-cb186fd:hover .box-position{
        display: none;
    }
}/* End custom CSS */