.elementor-2968 .elementor-element.elementor-element-52d26e1c:not(.elementor-motion-effects-element-type-background), .elementor-2968 .elementor-element.elementor-element-52d26e1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2968 .elementor-element.elementor-element-52d26e1c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 130px 0px;}.elementor-2968 .elementor-element.elementor-element-52d26e1c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2968 .elementor-element.elementor-element-52d26e1c > .elementor-shape-bottom svg{height:50px;}.elementor-2968 .elementor-element.elementor-element-500d7ecd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-dad0a04{font-family:"Sofia Pro", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-text );}.elementor-2968 .elementor-element.elementor-element-dad0a04 a{color:var( --e-global-color-text );}.elementor-2968 .elementor-element.elementor-element-118487bb{padding:30px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-55864afa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2968 .elementor-element.elementor-element-55864afa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-5983a46e{text-align:center;}.elementor-2968 .elementor-element.elementor-element-c5a3e20{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Sofia Pro", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-text );}.elementor-2968 .elementor-element.elementor-element-c5a3e20 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2968 .elementor-element.elementor-element-e5ad48b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2968 .elementor-element.elementor-element-e5ad48b img{width:100%;max-width:870px;border-radius:20px 20px 20px 20px;}.elementor-2968 .elementor-element.elementor-element-f7c4bf6 .elementor-button{text-transform:none;}.elementor-2968 .elementor-element.elementor-element-3d31289:not(.elementor-motion-effects-element-type-background), .elementor-2968 .elementor-element.elementor-element-3d31289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5e7694 );}.elementor-2968 .elementor-element.elementor-element-3d31289{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-2968 .elementor-element.elementor-element-3d31289 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2968 .elementor-element.elementor-element-d1df1f8{font-family:"Sofia Pro", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-2968 .elementor-element.elementor-element-bfe7ec8 > .elementor-widget-container{margin:-15px 0px 0px -5px;}.elementor-2968 .elementor-element.elementor-element-bfe7ec8{z-index:0;}.elementor-2968 .elementor-element.elementor-element-bfe7ec8 .elementor-nav-menu .elementor-item{font-family:"Sofia Pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;}.elementor-2968 .elementor-element.elementor-element-bfe7ec8 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );padding-left:30px;padding-right:30px;padding-top:14px;padding-bottom:14px;}.elementor-2968 .elementor-element.elementor-element-bfe7ec8 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2968 .elementor-element.elementor-element-bfe7ec8 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2968 .elementor-element.elementor-element-bfe7ec8 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2968 .elementor-element.elementor-element-bfe7ec8 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-bfe7ec8 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-73ae5d39{padding:0px 0px 10px 0px;}.elementor-2968 .elementor-element.elementor-element-6d5b7e39{margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-4142d320 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-6045d018 .elementor-heading-title{font-family:var( --e-global-typography-e4e03cf-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e03cf-font-size );font-weight:var( --e-global-typography-e4e03cf-font-weight );line-height:var( --e-global-typography-e4e03cf-line-height );color:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-2723d8e6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-5cecbaa0{font-family:"Sofia Pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-8f9cbaf{padding:0px 0px 10px 0px;}.elementor-2968 .elementor-element.elementor-element-abf1fac{margin-top:0px;margin-bottom:0px;}.elementor-2968 .elementor-element.elementor-element-539f937 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-b827ba8 .elementor-heading-title{font-family:var( --e-global-typography-e4e03cf-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e03cf-font-size );font-weight:var( --e-global-typography-e4e03cf-font-weight );line-height:var( --e-global-typography-e4e03cf-line-height );color:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-da7bd68 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-e87d92f{padding:0px 0px 10px 0px;}.elementor-2968 .elementor-element.elementor-element-70069f2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-318eea9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-0504e28 .elementor-heading-title{font-family:var( --e-global-typography-e4e03cf-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e03cf-font-size );font-weight:var( --e-global-typography-e4e03cf-font-weight );line-height:var( --e-global-typography-e4e03cf-line-height );color:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-73ace22 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-3953a05{font-family:"Sofia Pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-bd94e5d{padding:0px 0px 050px 0px;}.elementor-2968 .elementor-element.elementor-element-0048c72{margin-top:0px;margin-bottom:0px;}.elementor-2968 .elementor-element.elementor-element-ae25e70 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-158b597 .elementor-heading-title{font-family:var( --e-global-typography-e4e03cf-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e03cf-font-size );font-weight:var( --e-global-typography-e4e03cf-font-weight );line-height:var( --e-global-typography-e4e03cf-line-height );color:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-f10a793 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-fb9cb3e{padding:0px 0px 10px 0px;}.elementor-2968 .elementor-element.elementor-element-ba015ce{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-b3caec7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-6df1c0c .elementor-heading-title{font-family:var( --e-global-typography-e4e03cf-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e03cf-font-size );font-weight:var( --e-global-typography-e4e03cf-font-weight );line-height:var( --e-global-typography-e4e03cf-line-height );color:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-10ddb18 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-9e22f06{font-family:"Sofia Pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-39aa3af{padding:0px 0px 050px 0px;}.elementor-2968 .elementor-element.elementor-element-dfbe538{margin-top:0px;margin-bottom:0px;}.elementor-2968 .elementor-element.elementor-element-ab2c0ea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-5030b04 .elementor-heading-title{font-family:var( --e-global-typography-e4e03cf-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e03cf-font-size );font-weight:var( --e-global-typography-e4e03cf-font-weight );line-height:var( --e-global-typography-e4e03cf-line-height );color:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-16de953 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-7b25902{padding:0px 0px 10px 0px;}.elementor-2968 .elementor-element.elementor-element-48dc94d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-32d39e4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-808075f .elementor-heading-title{font-family:var( --e-global-typography-e4e03cf-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e03cf-font-size );font-weight:var( --e-global-typography-e4e03cf-font-weight );line-height:var( --e-global-typography-e4e03cf-line-height );color:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-331654f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-1b134fc{font-family:"Sofia Pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-d908cbe{padding:0px 0px 10px 0px;}.elementor-2968 .elementor-element.elementor-element-84f6ef3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-f8d8fb7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-97c631d .elementor-heading-title{font-family:var( --e-global-typography-e4e03cf-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e03cf-font-size );font-weight:var( --e-global-typography-e4e03cf-font-weight );line-height:var( --e-global-typography-e4e03cf-line-height );color:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-f12cab8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-c38beb2{font-family:"Sofia Pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-8fb7ac2{padding:0px 0px 10px 0px;}.elementor-2968 .elementor-element.elementor-element-10f976a{margin-top:0px;margin-bottom:0px;}.elementor-2968 .elementor-element.elementor-element-2fcb65e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-602392b .elementor-heading-title{font-family:var( --e-global-typography-e4e03cf-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e03cf-font-size );font-weight:var( --e-global-typography-e4e03cf-font-weight );line-height:var( --e-global-typography-e4e03cf-line-height );color:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-ef7f7dd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-61fa9f3:not(.elementor-motion-effects-element-type-background), .elementor-2968 .elementor-element.elementor-element-61fa9f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2968 .elementor-element.elementor-element-61fa9f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2968 .elementor-element.elementor-element-61fa9f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2968 .elementor-element.elementor-element-26428ce > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-de2e4bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2968 .elementor-element.elementor-element-de2e4bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5e7694 );}.elementor-bc-flex-widget .elementor-2968 .elementor-element.elementor-element-de2e4bd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2968 .elementor-element.elementor-element-de2e4bd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2968 .elementor-element.elementor-element-de2e4bd > .elementor-element-populated, .elementor-2968 .elementor-element.elementor-element-de2e4bd > .elementor-element-populated > .elementor-background-overlay, .elementor-2968 .elementor-element.elementor-element-de2e4bd > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2968 .elementor-element.elementor-element-de2e4bd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-2968 .elementor-element.elementor-element-de2e4bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2968 .elementor-element.elementor-element-2d2aa5c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2968 .elementor-element.elementor-element-2d2aa5c .elementor-icon-box-title{margin-block-end:5px;}.elementor-2968 .elementor-element.elementor-element-2d2aa5c .elementor-icon{font-size:70px;}.elementor-2968 .elementor-element.elementor-element-0addf1f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2968 .elementor-element.elementor-element-0addf1f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5e7694 );}.elementor-2968 .elementor-element.elementor-element-0addf1f > .elementor-element-populated, .elementor-2968 .elementor-element.elementor-element-0addf1f > .elementor-element-populated > .elementor-background-overlay, .elementor-2968 .elementor-element.elementor-element-0addf1f > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2968 .elementor-element.elementor-element-0addf1f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-2968 .elementor-element.elementor-element-0addf1f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2968 .elementor-element.elementor-element-ad40cb1 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2968 .elementor-element.elementor-element-ad40cb1 .elementor-icon-box-title{margin-block-end:5px;}.elementor-2968 .elementor-element.elementor-element-ad40cb1 .elementor-icon{font-size:70px;}.elementor-2968 .elementor-element.elementor-element-74008ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2968 .elementor-element.elementor-element-74008ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5e7694 );}.elementor-bc-flex-widget .elementor-2968 .elementor-element.elementor-element-74008ae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2968 .elementor-element.elementor-element-74008ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2968 .elementor-element.elementor-element-74008ae > .elementor-element-populated, .elementor-2968 .elementor-element.elementor-element-74008ae > .elementor-element-populated > .elementor-background-overlay, .elementor-2968 .elementor-element.elementor-element-74008ae > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2968 .elementor-element.elementor-element-74008ae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-2968 .elementor-element.elementor-element-74008ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2968 .elementor-element.elementor-element-c1a6303 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2968 .elementor-element.elementor-element-c1a6303 .elementor-icon-box-title{margin-block-end:5px;}.elementor-2968 .elementor-element.elementor-element-c1a6303 .elementor-icon{font-size:70px;}.elementor-2968 .elementor-element.elementor-element-2f1bff3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2968 .elementor-element.elementor-element-2f1bff3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5e7694 );}.elementor-bc-flex-widget .elementor-2968 .elementor-element.elementor-element-2f1bff3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2968 .elementor-element.elementor-element-2f1bff3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2968 .elementor-element.elementor-element-2f1bff3 > .elementor-element-populated, .elementor-2968 .elementor-element.elementor-element-2f1bff3 > .elementor-element-populated > .elementor-background-overlay, .elementor-2968 .elementor-element.elementor-element-2f1bff3 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2968 .elementor-element.elementor-element-2f1bff3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-2968 .elementor-element.elementor-element-2f1bff3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2968 .elementor-element.elementor-element-bfc1c0a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2968 .elementor-element.elementor-element-bfc1c0a .elementor-icon-box-title{margin-block-end:5px;}.elementor-2968 .elementor-element.elementor-element-bfc1c0a .elementor-icon{font-size:70px;}.elementor-2968 .elementor-element.elementor-element-892d8c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2968 .elementor-element.elementor-element-892d8c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5e7694 );}.elementor-bc-flex-widget .elementor-2968 .elementor-element.elementor-element-892d8c2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2968 .elementor-element.elementor-element-892d8c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2968 .elementor-element.elementor-element-892d8c2 > .elementor-element-populated, .elementor-2968 .elementor-element.elementor-element-892d8c2 > .elementor-element-populated > .elementor-background-overlay, .elementor-2968 .elementor-element.elementor-element-892d8c2 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2968 .elementor-element.elementor-element-892d8c2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-2968 .elementor-element.elementor-element-892d8c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2968 .elementor-element.elementor-element-566d3bf .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2968 .elementor-element.elementor-element-566d3bf .elementor-icon-box-title{margin-block-end:5px;}.elementor-2968 .elementor-element.elementor-element-566d3bf .elementor-icon{font-size:70px;}.elementor-2968 .elementor-element.elementor-element-860cc6b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2968 .elementor-element.elementor-element-860cc6b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d5e7694 );}.elementor-bc-flex-widget .elementor-2968 .elementor-element.elementor-element-860cc6b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2968 .elementor-element.elementor-element-860cc6b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2968 .elementor-element.elementor-element-860cc6b > .elementor-element-populated, .elementor-2968 .elementor-element.elementor-element-860cc6b > .elementor-element-populated > .elementor-background-overlay, .elementor-2968 .elementor-element.elementor-element-860cc6b > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2968 .elementor-element.elementor-element-860cc6b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-2968 .elementor-element.elementor-element-860cc6b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2968 .elementor-element.elementor-element-d6d2fa0 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2968 .elementor-element.elementor-element-d6d2fa0 .elementor-icon-box-title{margin-block-end:5px;}.elementor-2968 .elementor-element.elementor-element-d6d2fa0 .elementor-icon{font-size:70px;}.elementor-2968 .elementor-element.elementor-element-6ea12aad{padding:100px 0px 100px 0px;}.elementor-2968 .elementor-element.elementor-element-71fa4691 .elementor-heading-title{font-family:var( --e-global-typography-e4e03cf-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e03cf-font-size );font-weight:var( --e-global-typography-e4e03cf-font-weight );line-height:var( --e-global-typography-e4e03cf-line-height );color:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-70ae166{text-align:start;}.elementor-2968 .elementor-element.elementor-element-70ae166 img{width:100%;max-width:190px;}.elementor-2968 .elementor-element.elementor-element-4122722d{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;font-family:"Sofia Pro", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-4122722d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2968 .elementor-element.elementor-element-6ae2e54a .elementor-button{text-transform:none;}.elementor-2968 .elementor-element.elementor-element-d546888{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-9a398e6 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-2968 .elementor-element.elementor-element-9a398e6 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2968 .elementor-element.elementor-element-6691ece9{padding:100px 0px 100px 0px;}.elementor-2968 .elementor-element.elementor-element-780dad0d{text-align:center;}.elementor-2968 .elementor-element.elementor-element-52364a56 .elementor-tab-title{border-width:1px;border-color:#D2DAD0;padding:20px 0px 20px 0px;}.elementor-2968 .elementor-element.elementor-element-52364a56 .elementor-tab-content{border-width:1px;border-block-end-color:#D2DAD0;font-family:"Sofia Pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;padding:0px 0px 20px 0px;}.elementor-2968 .elementor-element.elementor-element-52364a56 .elementor-toggle-title{font-family:"Sofia Pro", Sans-serif;font-size:16px;font-weight:600;}.elementor-2968 .elementor-element.elementor-element-52364a56 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-52364a56 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-52364a56 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-52364a56 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-b033dba:not(.elementor-motion-effects-element-type-background), .elementor-2968 .elementor-element.elementor-element-b033dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2968 .elementor-element.elementor-element-b033dba > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2968 .elementor-element.elementor-element-b033dba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 140px 0px;}.elementor-2968 .elementor-element.elementor-element-b033dba > .elementor-shape-top svg{height:50px;}.elementor-2968 .elementor-element.elementor-element-28d3346{text-align:start;}.elementor-2968 .elementor-element.elementor-element-28d3346 img{width:100%;max-width:540px;border-radius:20px 20px 20px 20px;}.elementor-2968 .elementor-element.elementor-element-151741e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 10em 0em 0em;}.elementor-2968 .elementor-element.elementor-element-151741e .elementor-heading-title{font-family:var( --e-global-typography-e4e03cf-font-family ), Sans-serif;font-size:var( --e-global-typography-e4e03cf-font-size );font-weight:var( --e-global-typography-e4e03cf-font-weight );line-height:var( --e-global-typography-e4e03cf-line-height );color:var( --e-global-color-primary );}.elementor-2968 .elementor-element.elementor-element-c33fd23{font-family:"Sofia Pro", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;}.elementor-2968 .elementor-element.elementor-element-a1e146e .elementor-button{background-color:var( --e-global-color-primary );text-transform:none;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:17px 30px 13px 30px;}.elementor-2968 .elementor-element.elementor-element-a1e146e .elementor-button:hover, .elementor-2968 .elementor-element.elementor-element-a1e146e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-2968 .elementor-element.elementor-element-a1e146e{width:auto;max-width:auto;}.elementor-2968 .elementor-element.elementor-element-a1e146e > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-a1e146e .elementor-button:hover svg, .elementor-2968 .elementor-element.elementor-element-a1e146e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-2968 .elementor-element.elementor-element-b34795a .elementor-button{background-color:var( --e-global-color-accent );text-transform:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:17px 30px 13px 30px;}.elementor-2968 .elementor-element.elementor-element-b34795a .elementor-button:hover, .elementor-2968 .elementor-element.elementor-element-b34795a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-2968 .elementor-element.elementor-element-b34795a{width:auto;max-width:auto;}.elementor-2968 .elementor-element.elementor-element-b34795a .elementor-button:hover svg, .elementor-2968 .elementor-element.elementor-element-b34795a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2968 .elementor-element.elementor-element-52d26e1c{padding:140px 0px 100px 0px;}.elementor-2968 .elementor-element.elementor-element-5759ba62 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2968 .elementor-element.elementor-element-c5a3e20 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2968 .elementor-element.elementor-element-c5a3e20{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2968 .elementor-element.elementor-element-3d31289{margin-top:60px;margin-bottom:0px;}.elementor-2968 .elementor-element.elementor-element-2c407ae > .elementor-element-populated{padding:10px 20px 0px 20px;}.elementor-2968 .elementor-element.elementor-element-73ae5d39{padding:0px 10px 60px 10px;}.elementor-2968 .elementor-element.elementor-element-6d5b7e39{margin-top:0px;margin-bottom:0px;padding:60px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-6045d018 .elementor-heading-title{font-size:var( --e-global-typography-e4e03cf-font-size );line-height:var( --e-global-typography-e4e03cf-line-height );}.elementor-2968 .elementor-element.elementor-element-8f9cbaf{padding:60px 10px 60px 10px;}.elementor-2968 .elementor-element.elementor-element-abf1fac{margin-top:0px;margin-bottom:0px;}.elementor-2968 .elementor-element.elementor-element-b827ba8 .elementor-heading-title{font-size:var( --e-global-typography-e4e03cf-font-size );line-height:var( --e-global-typography-e4e03cf-line-height );}.elementor-2968 .elementor-element.elementor-element-e87d92f{padding:0px 10px 60px 10px;}.elementor-2968 .elementor-element.elementor-element-70069f2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-0504e28 .elementor-heading-title{font-size:var( --e-global-typography-e4e03cf-font-size );line-height:var( --e-global-typography-e4e03cf-line-height );}.elementor-2968 .elementor-element.elementor-element-bd94e5d{padding:60px 10px 60px 10px;}.elementor-2968 .elementor-element.elementor-element-0048c72{margin-top:0px;margin-bottom:0px;}.elementor-2968 .elementor-element.elementor-element-158b597 .elementor-heading-title{font-size:var( --e-global-typography-e4e03cf-font-size );line-height:var( --e-global-typography-e4e03cf-line-height );}.elementor-2968 .elementor-element.elementor-element-fb9cb3e{padding:0px 10px 60px 10px;}.elementor-2968 .elementor-element.elementor-element-ba015ce{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-6df1c0c .elementor-heading-title{font-size:var( --e-global-typography-e4e03cf-font-size );line-height:var( --e-global-typography-e4e03cf-line-height );}.elementor-2968 .elementor-element.elementor-element-39aa3af{padding:60px 10px 60px 10px;}.elementor-2968 .elementor-element.elementor-element-dfbe538{margin-top:0px;margin-bottom:0px;}.elementor-2968 .elementor-element.elementor-element-5030b04 .elementor-heading-title{font-size:var( --e-global-typography-e4e03cf-font-size );line-height:var( --e-global-typography-e4e03cf-line-height );}.elementor-2968 .elementor-element.elementor-element-7b25902{padding:0px 10px 60px 10px;}.elementor-2968 .elementor-element.elementor-element-48dc94d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-808075f .elementor-heading-title{font-size:var( --e-global-typography-e4e03cf-font-size );line-height:var( --e-global-typography-e4e03cf-line-height );}.elementor-2968 .elementor-element.elementor-element-d908cbe{padding:0px 10px 60px 10px;}.elementor-2968 .elementor-element.elementor-element-84f6ef3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-97c631d .elementor-heading-title{font-size:var( --e-global-typography-e4e03cf-font-size );line-height:var( --e-global-typography-e4e03cf-line-height );}.elementor-2968 .elementor-element.elementor-element-8fb7ac2{padding:60px 10px 60px 10px;}.elementor-2968 .elementor-element.elementor-element-10f976a{margin-top:0px;margin-bottom:0px;}.elementor-2968 .elementor-element.elementor-element-602392b .elementor-heading-title{font-size:var( --e-global-typography-e4e03cf-font-size );line-height:var( --e-global-typography-e4e03cf-line-height );}.elementor-2968 .elementor-element.elementor-element-61fa9f3{padding:60px 0px 60px 0px;}.elementor-2968 .elementor-element.elementor-element-0e6a4b5 > .elementor-element-populated{padding:0px 20px 20px 20px;}.elementor-2968 .elementor-element.elementor-element-26428ce > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-2968 .elementor-element.elementor-element-de2e4bd > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2968 .elementor-element.elementor-element-0addf1f > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2968 .elementor-element.elementor-element-74008ae > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2968 .elementor-element.elementor-element-2f1bff3 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2968 .elementor-element.elementor-element-892d8c2 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2968 .elementor-element.elementor-element-860cc6b > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2968 .elementor-element.elementor-element-6ea12aad{padding:60px 10px 60px 10px;}.elementor-2968 .elementor-element.elementor-element-71fa4691 .elementor-heading-title{font-size:var( --e-global-typography-e4e03cf-font-size );line-height:var( --e-global-typography-e4e03cf-line-height );}.elementor-2968 .elementor-element.elementor-element-70ae166 img{max-width:100px;}.elementor-2968 .elementor-element.elementor-element-d546888{padding:0px 10px 0px 10px;}.elementor-2968 .elementor-element.elementor-element-6691ece9{padding:60px 0px 60px 0px;}.elementor-2968 .elementor-element.elementor-element-d4b9be6 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2968 .elementor-element.elementor-element-b033dba{padding:110px 0px 60px 0px;}.elementor-2968 .elementor-element.elementor-element-aa3d707 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2968 .elementor-element.elementor-element-28d3346{text-align:center;}.elementor-2968 .elementor-element.elementor-element-28d3346 img{width:90%;}.elementor-2968 .elementor-element.elementor-element-cebb7e9 > .elementor-element-populated{padding:40px 20px 0px 20px;}.elementor-2968 .elementor-element.elementor-element-151741e .elementor-heading-title{font-size:var( --e-global-typography-e4e03cf-font-size );line-height:var( --e-global-typography-e4e03cf-line-height );}}@media(max-width:767px){.elementor-2968 .elementor-element.elementor-element-52d26e1c > .elementor-shape-bottom svg{width:calc(200% + 1.3px);height:30px;}.elementor-2968 .elementor-element.elementor-element-e5ad48b img{height:180px;object-fit:cover;border-radius:20px 20px 20px 20px;}.elementor-2968 .elementor-element.elementor-element-bfe7ec8 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;}.elementor-2968 .elementor-element.elementor-element-6045d018 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2968 .elementor-element.elementor-element-6045d018{text-align:start;}.elementor-2968 .elementor-element.elementor-element-6045d018 .elementor-heading-title{font-size:var( --e-global-typography-e4e03cf-font-size );line-height:var( --e-global-typography-e4e03cf-line-height );}.elementor-2968 .elementor-element.elementor-element-5cecbaa0{text-align:start;}.elementor-2968 .elementor-element.elementor-element-8f9cbaf{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-b827ba8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2968 .elementor-element.elementor-element-b827ba8{text-align:start;}.elementor-2968 .elementor-element.elementor-element-b827ba8 .elementor-heading-title{font-size:var( --e-global-typography-e4e03cf-font-size );line-height:var( --e-global-typography-e4e03cf-line-height );}.elementor-2968 .elementor-element.elementor-element-70069f2{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-0504e28 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2968 .elementor-element.elementor-element-0504e28{text-align:start;}.elementor-2968 .elementor-element.elementor-element-0504e28 .elementor-heading-title{font-size:var( --e-global-typography-e4e03cf-font-size );line-height:var( --e-global-typography-e4e03cf-line-height );}.elementor-2968 .elementor-element.elementor-element-3953a05{text-align:start;}.elementor-2968 .elementor-element.elementor-element-bd94e5d{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-158b597 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2968 .elementor-element.elementor-element-158b597{text-align:start;}.elementor-2968 .elementor-element.elementor-element-158b597 .elementor-heading-title{font-size:var( --e-global-typography-e4e03cf-font-size );line-height:var( --e-global-typography-e4e03cf-line-height );}.elementor-2968 .elementor-element.elementor-element-ba015ce{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-6df1c0c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2968 .elementor-element.elementor-element-6df1c0c{text-align:start;}.elementor-2968 .elementor-element.elementor-element-6df1c0c .elementor-heading-title{font-size:var( --e-global-typography-e4e03cf-font-size );line-height:var( --e-global-typography-e4e03cf-line-height );}.elementor-2968 .elementor-element.elementor-element-9e22f06{text-align:start;}.elementor-2968 .elementor-element.elementor-element-39aa3af{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-5030b04 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2968 .elementor-element.elementor-element-5030b04{text-align:start;}.elementor-2968 .elementor-element.elementor-element-5030b04 .elementor-heading-title{font-size:var( --e-global-typography-e4e03cf-font-size );line-height:var( --e-global-typography-e4e03cf-line-height );}.elementor-2968 .elementor-element.elementor-element-48dc94d{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-808075f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2968 .elementor-element.elementor-element-808075f{text-align:start;}.elementor-2968 .elementor-element.elementor-element-808075f .elementor-heading-title{font-size:var( --e-global-typography-e4e03cf-font-size );line-height:var( --e-global-typography-e4e03cf-line-height );}.elementor-2968 .elementor-element.elementor-element-1b134fc{text-align:start;}.elementor-2968 .elementor-element.elementor-element-84f6ef3{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-97c631d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2968 .elementor-element.elementor-element-97c631d{text-align:start;}.elementor-2968 .elementor-element.elementor-element-97c631d .elementor-heading-title{font-size:var( --e-global-typography-e4e03cf-font-size );line-height:var( --e-global-typography-e4e03cf-line-height );}.elementor-2968 .elementor-element.elementor-element-c38beb2{text-align:start;}.elementor-2968 .elementor-element.elementor-element-8fb7ac2{padding:0px 0px 0px 0px;}.elementor-2968 .elementor-element.elementor-element-602392b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2968 .elementor-element.elementor-element-602392b{text-align:start;}.elementor-2968 .elementor-element.elementor-element-602392b .elementor-heading-title{font-size:var( --e-global-typography-e4e03cf-font-size );line-height:var( --e-global-typography-e4e03cf-line-height );}.elementor-2968 .elementor-element.elementor-element-0e6a4b5 > .elementor-element-populated{padding:0px 20px 10px 20px;}.elementor-2968 .elementor-element.elementor-element-2d2aa5c .elementor-icon-box-wrapper{gap:0px;}.elementor-2968 .elementor-element.elementor-element-ad40cb1 .elementor-icon-box-wrapper{gap:0px;}.elementor-2968 .elementor-element.elementor-element-c1a6303 .elementor-icon-box-wrapper{gap:0px;}.elementor-2968 .elementor-element.elementor-element-bfc1c0a .elementor-icon-box-wrapper{gap:0px;}.elementor-2968 .elementor-element.elementor-element-566d3bf .elementor-icon-box-wrapper{gap:0px;}.elementor-2968 .elementor-element.elementor-element-d6d2fa0 .elementor-icon-box-wrapper{gap:0px;}.elementor-2968 .elementor-element.elementor-element-71fa4691 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2968 .elementor-element.elementor-element-71fa4691{text-align:start;}.elementor-2968 .elementor-element.elementor-element-71fa4691 .elementor-heading-title{font-size:var( --e-global-typography-e4e03cf-font-size );line-height:var( --e-global-typography-e4e03cf-line-height );}.elementor-2968 .elementor-element.elementor-element-6691ece9{padding:60px 0px 60px 0px;}.elementor-2968 .elementor-element.elementor-element-52364a56 .elementor-toggle-title{line-height:1.4em;}.elementor-2968 .elementor-element.elementor-element-b033dba > .elementor-shape-top svg{height:30px;}.elementor-2968 .elementor-element.elementor-element-28d3346 img{width:100%;}.elementor-2968 .elementor-element.elementor-element-151741e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-2968 .elementor-element.elementor-element-151741e .elementor-heading-title{font-size:var( --e-global-typography-e4e03cf-font-size );line-height:var( --e-global-typography-e4e03cf-line-height );}.elementor-2968 .elementor-element.elementor-element-a1e146e{width:100%;max-width:100%;}.elementor-2968 .elementor-element.elementor-element-a1e146e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2968 .elementor-element.elementor-element-b34795a{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-2968 .elementor-element.elementor-element-2c407ae{width:80%;}.elementor-2968 .elementor-element.elementor-element-5451467{width:20%;}.elementor-2968 .elementor-element.elementor-element-4a816763{width:73%;}.elementor-2968 .elementor-element.elementor-element-4142d320{width:40%;}.elementor-2968 .elementor-element.elementor-element-34d01d53{width:5%;}.elementor-2968 .elementor-element.elementor-element-2723d8e6{width:54.666%;}.elementor-2968 .elementor-element.elementor-element-28d9f96c{width:27%;}.elementor-2968 .elementor-element.elementor-element-4012a93{width:73%;}.elementor-2968 .elementor-element.elementor-element-539f937{width:40%;}.elementor-2968 .elementor-element.elementor-element-28d4f18{width:5%;}.elementor-2968 .elementor-element.elementor-element-da7bd68{width:54.666%;}.elementor-2968 .elementor-element.elementor-element-b039696{width:27%;}.elementor-2968 .elementor-element.elementor-element-0de2b96{width:73%;}.elementor-2968 .elementor-element.elementor-element-318eea9{width:40%;}.elementor-2968 .elementor-element.elementor-element-65d41ea{width:5%;}.elementor-2968 .elementor-element.elementor-element-73ace22{width:54.666%;}.elementor-2968 .elementor-element.elementor-element-21eb28d{width:27%;}.elementor-2968 .elementor-element.elementor-element-2b9c190{width:73%;}.elementor-2968 .elementor-element.elementor-element-ae25e70{width:40%;}.elementor-2968 .elementor-element.elementor-element-78ac218{width:5%;}.elementor-2968 .elementor-element.elementor-element-f10a793{width:54.666%;}.elementor-2968 .elementor-element.elementor-element-e082176{width:27%;}.elementor-2968 .elementor-element.elementor-element-3599150{width:73%;}.elementor-2968 .elementor-element.elementor-element-b3caec7{width:40%;}.elementor-2968 .elementor-element.elementor-element-bf8340c{width:5%;}.elementor-2968 .elementor-element.elementor-element-10ddb18{width:54.666%;}.elementor-2968 .elementor-element.elementor-element-2907b94{width:27%;}.elementor-2968 .elementor-element.elementor-element-2500027{width:73%;}.elementor-2968 .elementor-element.elementor-element-ab2c0ea{width:40%;}.elementor-2968 .elementor-element.elementor-element-df54bc4{width:5%;}.elementor-2968 .elementor-element.elementor-element-16de953{width:54.666%;}.elementor-2968 .elementor-element.elementor-element-b91efe8{width:27%;}.elementor-2968 .elementor-element.elementor-element-5fc44a4{width:73%;}.elementor-2968 .elementor-element.elementor-element-32d39e4{width:40%;}.elementor-2968 .elementor-element.elementor-element-cd1058f{width:5%;}.elementor-2968 .elementor-element.elementor-element-331654f{width:54.666%;}.elementor-2968 .elementor-element.elementor-element-c46049d{width:27%;}.elementor-2968 .elementor-element.elementor-element-c203ba4{width:73%;}.elementor-2968 .elementor-element.elementor-element-f8d8fb7{width:40%;}.elementor-2968 .elementor-element.elementor-element-a2102d9{width:5%;}.elementor-2968 .elementor-element.elementor-element-f12cab8{width:54.666%;}.elementor-2968 .elementor-element.elementor-element-d4707fc{width:27%;}.elementor-2968 .elementor-element.elementor-element-ced16ae{width:73%;}.elementor-2968 .elementor-element.elementor-element-2fcb65e{width:40%;}.elementor-2968 .elementor-element.elementor-element-625a865{width:5%;}.elementor-2968 .elementor-element.elementor-element-ef7f7dd{width:54.666%;}.elementor-2968 .elementor-element.elementor-element-310726d{width:27%;}.elementor-2968 .elementor-element.elementor-element-0e6a4b5{width:25%;}.elementor-2968 .elementor-element.elementor-element-7d6612b{width:5%;}.elementor-2968 .elementor-element.elementor-element-26428ce{width:69.664%;}.elementor-2968 .elementor-element.elementor-element-781aa431{width:25%;}.elementor-2968 .elementor-element.elementor-element-30e9120d{width:5%;}.elementor-2968 .elementor-element.elementor-element-1f858bfe{width:69.664%;}.elementor-2968 .elementor-element.elementor-element-aa3d707{width:51%;}.elementor-2968 .elementor-element.elementor-element-cebb7e9{width:49%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2968 .elementor-element.elementor-element-2c407ae{width:100%;}.elementor-2968 .elementor-element.elementor-element-4a816763{width:100%;}.elementor-2968 .elementor-element.elementor-element-4012a93{width:100%;}.elementor-2968 .elementor-element.elementor-element-0de2b96{width:100%;}.elementor-2968 .elementor-element.elementor-element-2b9c190{width:100%;}.elementor-2968 .elementor-element.elementor-element-3599150{width:100%;}.elementor-2968 .elementor-element.elementor-element-2500027{width:100%;}.elementor-2968 .elementor-element.elementor-element-5fc44a4{width:100%;}.elementor-2968 .elementor-element.elementor-element-c203ba4{width:100%;}.elementor-2968 .elementor-element.elementor-element-ced16ae{width:100%;}.elementor-2968 .elementor-element.elementor-element-0e6a4b5{width:100%;}.elementor-2968 .elementor-element.elementor-element-26428ce{width:100%;}.elementor-2968 .elementor-element.elementor-element-de2e4bd{width:50%;}.elementor-2968 .elementor-element.elementor-element-0addf1f{width:50%;}.elementor-2968 .elementor-element.elementor-element-74008ae{width:50%;}.elementor-2968 .elementor-element.elementor-element-2f1bff3{width:50%;}.elementor-2968 .elementor-element.elementor-element-892d8c2{width:50%;}.elementor-2968 .elementor-element.elementor-element-860cc6b{width:50%;}.elementor-2968 .elementor-element.elementor-element-781aa431{width:45%;}.elementor-2968 .elementor-element.elementor-element-1f858bfe{width:50%;}.elementor-2968 .elementor-element.elementor-element-aa3d707{width:100%;}.elementor-2968 .elementor-element.elementor-element-cebb7e9{width:100%;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-dad0a04 */#breadcrumbs span {
    font-size: 0;
    padding-right: 40px;
    display: flex;
    position: relative;
    align-items: center;
    margin: 5px 0;
}

#breadcrumbs .breadcrumb_last:after {
    content: none;
}

#breadcrumbs span span a,
#breadcrumbs .breadcrumb_last {
    font-size: 16px;
    font-weight: 400;
}
#breadcrumbs > span,
#breadcrumbs .breadcrumb_last {
    padding-right: 0;
    margin: 0;
    flex-wrap: wrap;
}

#breadcrumbs span span:after {
    position: absolute;
    content: url('/wp-content/uploads/2023/03/Vector-2.svg');
    display: block;
    right: 15px;
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1df1f8 */.elementor-2968 .elementor-element.elementor-element-d1df1f8 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-bfe7ec8 */.elementor-2968 .elementor-element.elementor-element-bfe7ec8 li a {
    border-radius: 30px;
    border: 1px solid #475841;
    margin: 5px !important;
}

.elementor-2968 .elementor-element.elementor-element-bfe7ec8 li a:hover,
.elementor-2968 .elementor-element.elementor-element-bfe7ec8 li a.elementor-item-active {
    background: #F9EDE4;
    border: 1px solid #F9EDE4;
}

.elementor-2968 .elementor-element.elementor-element-bfe7ec8 li {
    display: flex;
}

.elementor-2968 .elementor-element.elementor-element-bfe7ec8 li a:hover {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3d31289 */.elementor-2968 .elementor-element.elementor-element-3d31289 {
    position: sticky;
    top: 95px;
}

@media(max-width: 1024px) {
    .elementor-2968 .elementor-element.elementor-element-3d31289 {
        top: 85px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cecbaa0 */.elementor-2968 .elementor-element.elementor-element-5cecbaa0 {
    margin: 0;
}

.elementor-2968 .elementor-element.elementor-element-5cecbaa0 p {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3953a05 */.elementor-2968 .elementor-element.elementor-element-3953a05 {
    margin: 0;
}

.elementor-2968 .elementor-element.elementor-element-3953a05 p {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e22f06 */.elementor-2968 .elementor-element.elementor-element-9e22f06 {
    margin: 0;
}

.elementor-2968 .elementor-element.elementor-element-9e22f06 p {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b134fc */.elementor-2968 .elementor-element.elementor-element-1b134fc {
    margin: 0;
}

.elementor-2968 .elementor-element.elementor-element-1b134fc p {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c38beb2 */.elementor-2968 .elementor-element.elementor-element-c38beb2 {
    margin: 0;
}

.elementor-2968 .elementor-element.elementor-element-c38beb2 p {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-52364a56 */.elementor-2968 .elementor-element.elementor-element-52364a56 ul {
    margin-top: 20px;
}

.elementor-2968 .elementor-element.elementor-element-52364a56 .elementor-tab-title {
    display: flex;
    justify-content: space-between;
    transition: all 0.3s ease;
}

.elementor-2968 .elementor-element.elementor-element-52364a56 .elementor-tab-title.elementor-active {
    padding: 20px 0 0 0 ;
    transition: all 0.3s ease;
}

.elementor-2968 .elementor-element.elementor-element-52364a56 .elementor-toggle-icon {
    order: 2;
    width: 70px;
    height: 70px;
    border-radius: 100%;
    background: #F9EDE4;
    justify-content: center;
    display: flex;
}

.elementor-2968 .elementor-element.elementor-element-52364a56 .elementor-toggle-icon-closed , 
.elementor-2968 .elementor-element.elementor-element-52364a56 .elementor-toggle-icon-opened {
    margin: auto;
}

.elementor-2968 .elementor-element.elementor-element-52364a56 .elementor-tab-title a {
    display: flex;
    align-items: center;
}

.elementor-2968 .elementor-element.elementor-element-52364a56 .elementor-tab-content {
    border: 0;
    border-bottom: 1px solid #475841 !important;
}

.elementor-2968 .elementor-element.elementor-element-52364a56 p {
    margin-bottom: 0;
    max-width: 600px;
}

@media(max-width: 500px) {
    
    .elementor-2968 .elementor-element.elementor-element-52364a56 .elementor-toggle-title {
        width: 70%;
    }
    
    .elementor-2968 .elementor-element.elementor-element-52364a56 .elementor-toggle-icon {
        width: 40px;
        height: 40px;
    }
    
    .elementor-2968 .elementor-element.elementor-element-52364a56 .elementor-tab-title.elementor-active {
        padding: 20px 0 20px 0 ;
    }
    
    .elementor-2968 .elementor-element.elementor-element-52364a56 .elementor-tab-title {
        border: 0;
        border-bottom: 1px solid #D2DAD0;
    }
    
    .elementor-2968 .elementor-element.elementor-element-52364a56 .elementor-tab-title.elementor-active {
        border: 0;
    }
    
    .elementor-2968 .elementor-element.elementor-element-52364a56 .elementor-tab-content {
        border: 0;
        border-bottom: 1px solid #D2DAD0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1e146e */.elementor-2968 .elementor-element.elementor-element-a1e146e a span svg path {
    transition: all 0.3s ease;
}

.elementor-2968 .elementor-element.elementor-element-a1e146e a:hover span svg path {
    fill: #475841;
}
@media(max-width: 767px) {
    
    .elementor-2968 .elementor-element.elementor-element-a1e146e .elementor-button-text, .elementor-2968 .elementor-element.elementor-element-a1e146e a:hover .elementor-button-text {
        flex-grow: 0 !important;
    } 

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b34795a */.elementor-2968 .elementor-element.elementor-element-b34795a a span svg path {
    transition: all 0.3s ease;
}
.elementor-2968 .elementor-element.elementor-element-b34795a a:hover span svg path {
    fill: #F9EDE4;
}
@media(max-width: 767px) {
    
    .elementor-2968 .elementor-element.elementor-element-b34795a .elementor-button-text, .elementor-2968 .elementor-element.elementor-element-b34795a a:hover .elementor-button-text {
        flex-grow: 0 !important;
    } 

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sofia Pro';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://garynattrass.au/wp-content/uploads/2023/03/Sofia-Pro-SemiBold.woff2') format('woff2'),
		url('https://garynattrass.au/wp-content/uploads/2023/03/Sofia-Pro-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Sofia Pro';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://garynattrass.au/wp-content/uploads/2023/03/sofia-pro-light.woff2') format('woff2'),
		url('https://garynattrass.au/wp-content/uploads/2023/03/sofia-pro-light.ttf') format('truetype');
}
/* End Custom Fonts CSS */