.elementor-10150 .elementor-element.elementor-element-39fce72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:8vw;--padding-right:8vw;}.elementor-10150 .elementor-element.elementor-element-39fce72:not(.elementor-motion-effects-element-type-background), .elementor-10150 .elementor-element.elementor-element-39fce72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10150 .elementor-element.elementor-element-8e24f64 .gallery-item .gallery-caption{display:none;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10150 .elementor-element.elementor-element-55e96c4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:64px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-10150 .elementor-element.elementor-element-68fa5dd4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CFD0CB;--border-color:#CFD0CB;--padding-top:42px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10150 .elementor-element.elementor-element-399a52ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CFD0CB;--border-color:#CFD0CB;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-10150 .elementor-element.elementor-element-399a52ac.e-con{--order:1;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10150 .elementor-element.elementor-element-5f347a78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-10150 .elementor-element.elementor-element-5f347a78 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.65em;letter-spacing:0.8px;color:#797974;}.elementor-10150 .elementor-element.elementor-element-1aadbc9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10150 .elementor-element.elementor-element-1aadbc9b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:400;line-height:1.65em;color:#242421;}.elementor-10150 .elementor-element.elementor-element-12878a7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10150 .elementor-element.elementor-element-12878a7b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#242421;}.elementor-10150 .elementor-element.elementor-element-14967902{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-10150 .elementor-element.elementor-element-14967902.e-con{--order:2;}.elementor-10150 .elementor-element.elementor-element-b2add9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-10150 .elementor-element.elementor-element-b2add9c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.65em;letter-spacing:0.8px;color:#797974;}.elementor-10150 .elementor-element.elementor-element-c8ab91d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10150 .elementor-element.elementor-element-c8ab91d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#242421;}.elementor-10150 .elementor-element.elementor-element-3c250e33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10150 .elementor-element.elementor-element-3c250e33 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#242421;}.elementor-10150 .elementor-element.elementor-element-2774e968{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-10150 .elementor-element.elementor-element-2774e968.e-con{--order:3;}.elementor-10150 .elementor-element.elementor-element-4e25dbb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-10150 .elementor-element.elementor-element-4e25dbb6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.65em;letter-spacing:0.8px;color:#797974;}.elementor-10150 .elementor-element.elementor-element-735da7d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10150 .elementor-element.elementor-element-735da7d6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:1.65em;color:#242421;}.elementor-10150 .elementor-element.elementor-element-6f4bb5d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10150 .elementor-element.elementor-element-6f4bb5d0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:1.65em;color:#242421;}.elementor-10150 .elementor-element.elementor-element-727157ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10150 .elementor-element.elementor-element-727157ea .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;line-height:1.65em;color:#242421;}.elementor-10150 .elementor-element.elementor-element-2b151f1e{--display:flex;--min-height:1px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CFD0CB;--border-color:#CFD0CB;--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10150 .elementor-element.elementor-element-2b151f1e.e-con{--order:4;}.elementor-10150 .elementor-element.elementor-element-62ea2b7b{width:var( --container-widget-width, 30% );max-width:30%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#CFD0CB;}.elementor-10150 .elementor-element.elementor-element-62ea2b7b.elementor-element{--order:5;}.elementor-10150 .elementor-element.elementor-element-62ea2b7b .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;line-height:1.65em;color:#242421;}.elementor-10150 .elementor-element.elementor-element-2bdf01a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10150 .elementor-element.elementor-element-2bdf01a9.e-con{--order:7;}.elementor-10150 .elementor-element.elementor-element-22bb1755{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10150 .elementor-element.elementor-element-22bb1755 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;line-height:1.65em;color:#242421;}.elementor-10150 .elementor-element.elementor-element-2ef75283{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10150 .elementor-element.elementor-element-2ef75283 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;line-height:1.65em;color:#242421;}.elementor-10150 .elementor-element.elementor-element-33ce17d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10150 .elementor-element.elementor-element-33ce17d6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;line-height:1.65em;color:#242421;}.elementor-10150 .elementor-element.elementor-element-594d120f{width:var( --container-widget-width, 30% );max-width:30%;margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;}.elementor-10150 .elementor-element.elementor-element-594d120f.elementor-element{--order:6;}.elementor-10150 .elementor-element.elementor-element-594d120f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#797974;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-10150 .elementor-element.elementor-element-399a52ac{--width:38%;}.elementor-10150 .elementor-element.elementor-element-14967902{--width:34%;}.elementor-10150 .elementor-element.elementor-element-2774e968{--width:22%;}.elementor-10150 .elementor-element.elementor-element-2b151f1e{--width:100%;}.elementor-10150 .elementor-element.elementor-element-2bdf01a9{--width:30%;}}@media(max-width:1024px){.elementor-10150 .elementor-element.elementor-element-39fce72{--padding-top:0vw;--padding-bottom:0vw;--padding-left:6vw;--padding-right:6vw;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );}.elementor-10150 .elementor-element.elementor-element-55e96c4a{--padding-top:48px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-10150 .elementor-element.elementor-element-39fce72{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );}.elementor-10150 .elementor-element.elementor-element-55e96c4a{--padding-top:42px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-10150 .elementor-element.elementor-element-68fa5dd4{--gap:0px 28px;--row-gap:0px;--column-gap:28px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10150 .elementor-element.elementor-element-399a52ac{--width:100%;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10150 .elementor-element.elementor-element-399a52ac.e-con{--order:3;}.elementor-10150 .elementor-element.elementor-element-5f347a78 .elementor-heading-title{font-size:12px;}.elementor-10150 .elementor-element.elementor-element-1aadbc9b .elementor-heading-title{font-size:18px;}.elementor-10150 .elementor-element.elementor-element-12878a7b .elementor-heading-title{font-size:16px;}.elementor-10150 .elementor-element.elementor-element-14967902{--width:100%;--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10150 .elementor-element.elementor-element-14967902.e-con{--order:4;}.elementor-10150 .elementor-element.elementor-element-b2add9c .elementor-heading-title{font-size:12px;}.elementor-10150 .elementor-element.elementor-element-c8ab91d .elementor-heading-title{font-size:16px;}.elementor-10150 .elementor-element.elementor-element-3c250e33 .elementor-heading-title{font-size:16px;}.elementor-10150 .elementor-element.elementor-element-2774e968{--width:51%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10150 .elementor-element.elementor-element-2774e968.e-con{--order:1;}.elementor-10150 .elementor-element.elementor-element-4e25dbb6 .elementor-heading-title{font-size:12px;}.elementor-10150 .elementor-element.elementor-element-735da7d6{padding:3px 0px 3px 0px;}.elementor-10150 .elementor-element.elementor-element-735da7d6 .elementor-heading-title{font-size:17px;line-height:1.35em;letter-spacing:-0.035em;}.elementor-10150 .elementor-element.elementor-element-6f4bb5d0{padding:3px 0px 3px 0px;}.elementor-10150 .elementor-element.elementor-element-6f4bb5d0 .elementor-heading-title{font-size:17px;line-height:1.35em;letter-spacing:-0.035em;}.elementor-10150 .elementor-element.elementor-element-727157ea{padding:3px 0px 3px 0px;}.elementor-10150 .elementor-element.elementor-element-727157ea .elementor-heading-title{font-size:17px;line-height:1.35em;letter-spacing:-0.035em;}.elementor-10150 .elementor-element.elementor-element-2b151f1e.e-con{--order:5;}.elementor-10150 .elementor-element.elementor-element-62ea2b7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;border-width:1px 0px 0px 0px;}.elementor-10150 .elementor-element.elementor-element-62ea2b7b.elementor-element{--order:6;}.elementor-10150 .elementor-element.elementor-element-62ea2b7b .elementor-heading-title{font-size:18px;}.elementor-10150 .elementor-element.elementor-element-2bdf01a9{--width:38%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;}.elementor-10150 .elementor-element.elementor-element-2bdf01a9.e-con{--order:2;}.elementor-10150 .elementor-element.elementor-element-22bb1755{padding:3px 0px 3px 0px;}.elementor-10150 .elementor-element.elementor-element-22bb1755 .elementor-heading-title{font-size:17px;line-height:1.35em;letter-spacing:-0.035em;}.elementor-10150 .elementor-element.elementor-element-2ef75283{padding:3px 0px 3px 0px;}.elementor-10150 .elementor-element.elementor-element-2ef75283 .elementor-heading-title{font-size:17px;line-height:1.35em;letter-spacing:-0.035em;}.elementor-10150 .elementor-element.elementor-element-33ce17d6{padding:3px 0px 3px 0px;}.elementor-10150 .elementor-element.elementor-element-33ce17d6 .elementor-heading-title{font-size:17px;line-height:1.35em;letter-spacing:-0.035em;}.elementor-10150 .elementor-element.elementor-element-594d120f{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10150 .elementor-element.elementor-element-594d120f.elementor-element{--order:7;}.elementor-10150 .elementor-element.elementor-element-594d120f .elementor-heading-title{font-size:11px;}}/* Start custom CSS for image-gallery, class: .elementor-element-8e24f64 */.elementor-10150 .elementor-element.elementor-element-8e24f64{width:100%;min-width:0;}.elementor-10150 .elementor-element.elementor-element-8e24f64 .gallery{display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:28px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#b9b9b5 transparent;padding:28px 4vw 36px;margin:0!important;-webkit-overflow-scrolling:touch;}.elementor-10150 .elementor-element.elementor-element-8e24f64 .gallery-item{float:none!important;flex:0 0 19vw!important;width:19vw!important;max-width:none!important;margin:0!important;padding:0!important;scroll-snap-align:center;}.elementor-10150 .elementor-element.elementor-element-8e24f64 .gallery-icon{overflow:hidden;}.elementor-10150 .elementor-element.elementor-element-8e24f64 .gallery img{display:block;width:100%!important;height:25vw!important;max-height:420px;object-fit:cover;border:0!important;transition:transform 600ms ease;}.elementor-10150 .elementor-element.elementor-element-8e24f64 .gallery-item:nth-child(3n+2){margin-top:44px!important;}.elementor-10150 .elementor-element.elementor-element-8e24f64 .gallery-item:nth-child(3n){flex-basis:28vw!important;width:28vw!important;margin-top:-20px!important;}.elementor-10150 .elementor-element.elementor-element-8e24f64 .gallery-item:nth-child(3n) img{height:19vw!important;}.elementor-10150 .elementor-element.elementor-element-8e24f64 .gallery-item:nth-child(4){margin-top:24px!important;}.elementor-10150 .elementor-element.elementor-element-8e24f64 .gallery-item:hover img{transform:scale(1.025);}@media(max-width:1024px){.elementor-10150 .elementor-element.elementor-element-8e24f64 .gallery-item{flex-basis:32vw!important;width:32vw!important;}.elementor-10150 .elementor-element.elementor-element-8e24f64 .gallery img{height:42vw!important;}.elementor-10150 .elementor-element.elementor-element-8e24f64 .gallery-item:nth-child(3n){flex-basis:44vw!important;width:44vw!important;}.elementor-10150 .elementor-element.elementor-element-8e24f64 .gallery-item:nth-child(3n) img{height:31vw!important;}}@media(max-width:767px){.elementor-10150 .elementor-element.elementor-element-8e24f64 .gallery{gap:18px;padding:18px 20px 28px;}.elementor-10150 .elementor-element.elementor-element-8e24f64 .gallery-item{flex-basis:65vw!important;width:65vw!important;}.elementor-10150 .elementor-element.elementor-element-8e24f64 .gallery img{height:82vw!important;max-height:none;}.elementor-10150 .elementor-element.elementor-element-8e24f64 .gallery-item:nth-child(3n){flex-basis:80vw!important;width:80vw!important;}.elementor-10150 .elementor-element.elementor-element-8e24f64 .gallery-item:nth-child(3n) img{height:58vw!important;}.elementor-10150 .elementor-element.elementor-element-8e24f64 .gallery-item:nth-child(3n+2){margin-top:28px!important;}}@media(prefers-reduced-motion:reduce){.elementor-10150 .elementor-element.elementor-element-8e24f64 .gallery img{transition:none;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2e32ba */.elementor-10150 .elementor-element.elementor-element-e2e32ba{order:-1;width:100%;padding:0 8vw;margin:0 0 32px!important;}.elementor-10150 .elementor-element.elementor-element-e2e32ba .wb-instagram-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:300;line-height:1.5;color:#242421;}.elementor-10150 .elementor-element.elementor-element-e2e32ba .wb-instagram-heading a{color:inherit;text-decoration:none;transition:opacity 200ms ease;}.elementor-10150 .elementor-element.elementor-element-e2e32ba .wb-instagram-heading a:hover{opacity:.55;}.elementor-10150 .elementor-element.elementor-element-e2e32ba p{margin:0;}.elementor-element-7f29c5f{display:flex!important;flex-direction:column!important;width:100%!important;max-width:none!important;min-width:0!important;background:#f2f2f2;padding:100px 0 85px!important;margin:80px 0 0!important;gap:0!important;overflow:hidden;}.elementor-element-7f29c5f>.wb-instagram-gallery{min-width:0;max-width:100%;}@media(max-width:767px){.elementor-10150 .elementor-element.elementor-element-e2e32ba{padding:0 20px;margin-bottom:18px!important;}.elementor-10150 .elementor-element.elementor-element-e2e32ba .wb-instagram-heading{font-size:13px;}.elementor-element-7f29c5f{padding:64px 0 50px!important;margin-top:48px!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39fce72 */.elementor-10150 .elementor-element.elementor-element-39fce72.wb-footer-native{padding-left:var(--wb-page-rail,20px)!important;padding-right:var(--wb-page-rail,20px)!important;box-sizing:border-box;}
.elementor-10150 .elementor-element.elementor-element-39fce72 .elementor-element-8f1eb64{width:100%!important;max-width:none!important;margin:0!important;padding:80px 0 0!important;display:flex!important;flex-direction:column!important;gap:18px!important;}
.elementor-10150 .elementor-element.elementor-element-39fce72 .wb-instagram-gallery{width:100%!important;order:0!important;margin:0!important;}
.elementor-10150 .elementor-element.elementor-element-39fce72 .wb-instagram-gallery .gallery{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:20px!important;margin:0!important;}
.elementor-10150 .elementor-element.elementor-element-39fce72 .wb-instagram-gallery .gallery-item{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important;}
.elementor-10150 .elementor-element.elementor-element-39fce72 .wb-instagram-gallery img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1;object-fit:cover!important;border:0!important;}
.elementor-10150 .elementor-element.elementor-element-39fce72 .wb-instagram-heading-widget{order:1!important;width:100%!important;margin:0!important;padding:0!important;}
.elementor-10150 .elementor-element.elementor-element-39fce72 .wb-instagram-heading{display:flex!important;justify-content:space-between!important;align-items:center;gap:20px;margin:0!important;padding:0!important;font-family:Inter,Arial,sans-serif!important;font-size:12px!important;font-weight:300!important;line-height:1.6;letter-spacing:0!important;text-transform:none!important;color:#242421;}
.elementor-10150 .elementor-element.elementor-element-39fce72 .wb-instagram-heading a{font:inherit!important;color:inherit!important;text-decoration:none!important;border-bottom:1px solid #888;padding-bottom:6px;}
@media(max-width:767px){.elementor-10150 .elementor-element.elementor-element-39fce72 .wb-instagram-gallery .gallery{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;}.elementor-10150 .elementor-element.elementor-element-39fce72 .wb-instagram-gallery .gallery-item:last-child{grid-column:1/-1;}.elementor-10150 .elementor-element.elementor-element-39fce72 .elementor-element-8f1eb64{padding-top:48px!important;}}
.elementor-10150 .elementor-element.elementor-element-39fce72 .wb-instagram-gallery .gallery{padding:0!important;align-items:start!important;}
.elementor-10150 .elementor-element.elementor-element-39fce72 .wb-instagram-gallery .gallery-icon{position:relative!important;width:100%!important;aspect-ratio:1!important;overflow:hidden!important;}
.elementor-10150 .elementor-element.elementor-element-39fce72 .wb-instagram-gallery .gallery-icon img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;object-fit:cover!important;}
/* Fullscreen menu link states */
body #wb-fullscreen-menu a,body #wb-fullscreen-menu a:hover,body #wb-fullscreen-menu a:focus,body #wb-fullscreen-menu a:active{background:transparent!important;box-shadow:none!important;}
body #wb-fullscreen-menu a:hover,body #wb-fullscreen-menu a:focus-visible{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:0.2em!important;}
body #wb-fullscreen-menu a:focus-visible{outline:none!important;}/* End custom CSS */