.elementor-13722 .elementor-element.elementor-element-2c6a820{--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;}.elementor-13722 .elementor-element.elementor-element-605242f{--spacer-size:55px;}.elementor-13722 .elementor-element.elementor-element-4cf2de1{--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;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-4cf2de1:not(.elementor-motion-effects-element-type-background), .elementor-13722 .elementor-element.elementor-element-4cf2de1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://materbi.com/wp-content/uploads/2026/06/gruppo-maschere.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13722 .elementor-element.elementor-element-5ad9ab4{--display:flex;}.elementor-13722 .elementor-element.elementor-element-4cbd6a3 .elementor-repeater-item-8f6695e{left:48%;--hotspot-translate-x:48%;top:41%;--hotspot-translate-y:41%;}.elementor-13722 .elementor-element.elementor-element-4cbd6a3 .elementor-repeater-item-8cedccd{left:50%;--hotspot-translate-x:50%;top:37%;--hotspot-translate-y:37%;}.elementor-13722 .elementor-element.elementor-element-4cbd6a3 .elementor-repeater-item-b4f0bc0{left:17%;--hotspot-translate-x:17%;top:44%;--hotspot-translate-y:44%;}.elementor-13722 .elementor-element.elementor-element-4cbd6a3 .elementor-repeater-item-5446eb6{left:46%;--hotspot-translate-x:46%;top:45%;--hotspot-translate-y:45%;}.elementor-13722 .elementor-element.elementor-element-4cbd6a3 .elementor-repeater-item-243a686{right:75%;--hotspot-translate-x:75%;top:40%;--hotspot-translate-y:40%;}.elementor-13722 .elementor-element.elementor-element-4cbd6a3 .elementor-repeater-item-7b31274{right:15%;--hotspot-translate-x:15%;top:81%;--hotspot-translate-y:81%;}.elementor-13722 .elementor-element.elementor-element-4cbd6a3 .elementor-repeater-item-f5756b1{right:48%;--hotspot-translate-x:48%;top:36%;--hotspot-translate-y:36%;}.elementor-13722 .elementor-element.elementor-element-4cbd6a3 .elementor-repeater-item-b53200b{right:77%;--hotspot-translate-x:77%;top:50%;--hotspot-translate-y:50%;}.elementor-13722 .elementor-element.elementor-element-4cbd6a3 .elementor-repeater-item-1271996{right:55%;--hotspot-translate-x:55%;top:35%;--hotspot-translate-y:35%;}.elementor-13722 .elementor-element.elementor-element-4cbd6a3 .elementor-repeater-item-057e745{right:51%;--hotspot-translate-x:51%;top:29%;--hotspot-translate-y:29%;}.elementor-13722 .elementor-element.elementor-element-4cbd6a3 .elementor-repeater-item-18f6d01{right:48%;--hotspot-translate-x:48%;top:26%;--hotspot-translate-y:26%;}.elementor-13722 .elementor-element.elementor-element-4cbd6a3 .elementor-repeater-item-164b804{right:46%;--hotspot-translate-x:46%;top:26%;--hotspot-translate-y:26%;}.elementor-13722 .elementor-element.elementor-element-4cbd6a3 .elementor-repeater-item-10a53ef{right:46%;--hotspot-translate-x:46%;top:31%;--hotspot-translate-y:31%;}.elementor-13722 .elementor-element.elementor-element-4cbd6a3 .elementor-repeater-item-4434c48{right:50%;--hotspot-translate-x:50%;top:33%;--hotspot-translate-y:33%;}.elementor-13722 .elementor-element.elementor-element-4cbd6a3 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-13722 .elementor-element.elementor-element-4cbd6a3{--background-align:center;--container-width:100%;--image-width:100%;--hotspot-color:var( --e-global-color-primary );--hotspot-size:15px;--hotspot-box-color:#FFFFFFB5;--hotspot-padding:3px;--hotspot-border-radius:10px 10px 10px 10px;--tooltip-align:center;--tooltip-min-width:200px;--tooltip-padding:20px 20px 20px 20px;--tooltip-color:var( --e-global-color-primary );}.elementor-13722 .elementor-element.elementor-element-4cbd6a3 .e-hotspot__label{font-family:"Nunito", Sans-serif;font-size:15px;font-weight:700;line-height:15px;}.elementor-13722 .elementor-element.elementor-element-4cbd6a3 .e-hotspot__tooltip{font-size:13px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.52);}.elementor-13722 .elementor-element.elementor-element-bba6e49{--display:flex;}.elementor-13722 .elementor-element.elementor-element-5917795 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13722 .elementor-element.elementor-element-5917795{text-align:start;}.elementor-13722 .elementor-element.elementor-element-5917795 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;line-height:39px;letter-spacing:-0.5px;word-spacing:2px;color:#005842;}.elementor-13722 .elementor-element.elementor-element-c988895{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-c988895.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13722 .elementor-element.elementor-element-73782ec{--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;}.elementor-13722 .elementor-element.elementor-element-492c222{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-0039a60{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-545e2c1{--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;}.elementor-13722 .elementor-element.elementor-element-a5d7c6f{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-87aa585{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-72cc434{--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;}.elementor-13722 .elementor-element.elementor-element-11ffcc0{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-498800a{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-20dd98b{--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;}.elementor-13722 .elementor-element.elementor-element-409bdee{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-538024a{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-1bfc5b3{--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;}.elementor-13722 .elementor-element.elementor-element-9940f79{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-cecb087{--n-accordion-title-font-size:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#015941;--n-accordion-title-hover-color:#015941;--n-accordion-title-active-color:#015941;--n-accordion-icon-size:30px;--n-accordion-icon-gap:15px;}.elementor-13722 .elementor-element.elementor-element-cecb087 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13722 .elementor-element.elementor-element-cecb087 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEFE8;}:where( .elementor-13722 .elementor-element.elementor-element-cecb087 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEFE8;}.elementor-13722 .elementor-element.elementor-element-5208e2d > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-13722 .elementor-element.elementor-element-db27540 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13722 .elementor-element.elementor-element-db27540{text-align:start;}.elementor-13722 .elementor-element.elementor-element-db27540 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;line-height:39px;letter-spacing:-0.5px;word-spacing:2px;color:#005842;}.elementor-13722 .elementor-element.elementor-element-2779281{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-2779281.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13722 .elementor-element.elementor-element-95ee6a6{--display:flex;--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-e80726f{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-e80726f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13722 .elementor-element.elementor-element-df34d72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13722 .elementor-element.elementor-element-3fce21f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13722 .elementor-element.elementor-element-bd0a554 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13722 .elementor-element.elementor-element-bd0a554{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-2f8d25a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-4ab80bd{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-c9a287f{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-7c34863{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-24c7721{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-c4aba25{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-c8e54ab{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-f96e0d3{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-115e4b7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-115e4b7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13722 .elementor-element.elementor-element-e29e423{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-2bde68c{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-537c722{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-dd4d90b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-7bc02c2{--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;}.elementor-13722 .elementor-element.elementor-element-cc02a9a{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-46eb135{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-f15e7e2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-65c5199{--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;}.elementor-13722 .elementor-element.elementor-element-92faa33{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-2100062{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-ed59295{--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;}.elementor-13722 .elementor-element.elementor-element-f8f103e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-6f45db4{--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;}.elementor-13722 .elementor-element.elementor-element-47f1a99{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-144104c{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-0799bcb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-f3d8700{--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;}.elementor-13722 .elementor-element.elementor-element-69adfef{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-06f71af{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-4e04c21{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-8ccc267{--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;}.elementor-13722 .elementor-element.elementor-element-abaacd6{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-0a01740{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-934e179{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-60e0805{--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;}.elementor-13722 .elementor-element.elementor-element-ef5e3a3{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-1c8bd53{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-26fd583{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-5fad3db{--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;}.elementor-13722 .elementor-element.elementor-element-2cef399{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-2971cc3{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-fef371d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-6f7d38c{--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;}.elementor-13722 .elementor-element.elementor-element-0b52cf4{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-612dd7c{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-c26351a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-b07ad86{--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;}.elementor-13722 .elementor-element.elementor-element-fe81631{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-7a30919{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-b5996d4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-67f880a{--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;}.elementor-13722 .elementor-element.elementor-element-32a8f4f{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-e403407{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-3bea04f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-685daed{--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;}.elementor-13722 .elementor-element.elementor-element-de08715{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-8f3ecfa{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-851fdf0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-e55b062{--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;}.elementor-13722 .elementor-element.elementor-element-9df5a78{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-37b36b7{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-f3c8bbf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-440c306{--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;}.elementor-13722 .elementor-element.elementor-element-17b9d17{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-f78d162{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-26e3ba4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-c60f72f{--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;}.elementor-13722 .elementor-element.elementor-element-df7a248{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-e72dce4{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-0ea3d40{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-78f17a4{--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;}.elementor-13722 .elementor-element.elementor-element-74a5673{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-1534341{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-20feb19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13722 .elementor-element.elementor-element-3f8ec06{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13722 .elementor-element.elementor-element-4687bc8{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-2dde90a{column-gap:0px;}.elementor-13722 .elementor-element.elementor-element-4c20464{--n-accordion-title-font-size:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#015941;--n-accordion-title-hover-color:#015941;--n-accordion-title-active-color:#015941;--n-accordion-icon-size:30px;--n-accordion-icon-gap:15px;}.elementor-13722 .elementor-element.elementor-element-4c20464 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13722 .elementor-element.elementor-element-4c20464 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEFE8;}:where( .elementor-13722 .elementor-element.elementor-element-4c20464 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEFE8;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-13722 .elementor-element.elementor-element-c988895{--width:99.912%;}.elementor-13722 .elementor-element.elementor-element-73782ec{--width:50%;}.elementor-13722 .elementor-element.elementor-element-545e2c1{--width:50%;}.elementor-13722 .elementor-element.elementor-element-72cc434{--width:50%;}.elementor-13722 .elementor-element.elementor-element-20dd98b{--width:50%;}.elementor-13722 .elementor-element.elementor-element-1bfc5b3{--width:50%;}.elementor-13722 .elementor-element.elementor-element-2779281{--width:99.912%;}.elementor-13722 .elementor-element.elementor-element-95ee6a6{--width:50%;}.elementor-13722 .elementor-element.elementor-element-e80726f{--width:93.778%;}.elementor-13722 .elementor-element.elementor-element-4ab80bd{--width:50%;}.elementor-13722 .elementor-element.elementor-element-c4aba25{--width:50%;}.elementor-13722 .elementor-element.elementor-element-115e4b7{--width:98.085%;}.elementor-13722 .elementor-element.elementor-element-e29e423{--width:50%;}.elementor-13722 .elementor-element.elementor-element-7bc02c2{--width:50%;}.elementor-13722 .elementor-element.elementor-element-65c5199{--width:50%;}.elementor-13722 .elementor-element.elementor-element-ed59295{--width:50%;}.elementor-13722 .elementor-element.elementor-element-6f45db4{--width:50%;}.elementor-13722 .elementor-element.elementor-element-f3d8700{--width:50%;}.elementor-13722 .elementor-element.elementor-element-8ccc267{--width:50%;}.elementor-13722 .elementor-element.elementor-element-60e0805{--width:50%;}.elementor-13722 .elementor-element.elementor-element-5fad3db{--width:50%;}.elementor-13722 .elementor-element.elementor-element-6f7d38c{--width:50%;}.elementor-13722 .elementor-element.elementor-element-b07ad86{--width:50%;}.elementor-13722 .elementor-element.elementor-element-67f880a{--width:50%;}.elementor-13722 .elementor-element.elementor-element-685daed{--width:50%;}.elementor-13722 .elementor-element.elementor-element-e55b062{--width:50%;}.elementor-13722 .elementor-element.elementor-element-440c306{--width:50%;}.elementor-13722 .elementor-element.elementor-element-c60f72f{--width:50%;}.elementor-13722 .elementor-element.elementor-element-78f17a4{--width:50%;}.elementor-13722 .elementor-element.elementor-element-3f8ec06{--width:50%;}}/* Start custom CSS for hotspot, class: .elementor-element-4cbd6a3 */.e-hotspot__tooltip a{font-size:13px; color:#fff; text-decoration: underline;}

.e-hotspot__tooltip h4{font-size:16px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73782ec */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-545e2c1 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72cc434 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20dd98b */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bfc5b3 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73782ec */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-545e2c1 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72cc434 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20dd98b */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bfc5b3 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-cecb087 *//* Tek satırlar */
details#odd > summary.e-n-accordion-item-title {
  background-color: #EBEFE8 !important;
}
/* Çift satırlar */
details#even > summary.e-n-accordion-item-title {
  background-color: #FFFFFF !important;
}

.shop_title h4 {
  margin: 0 0 6px;
  padding: 0;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.2;
  color: #015941;
  font-family: "Montserrat", sans-serif;
}

.shop_address p {
  margin: 0 0 8px;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.4;
  color: #272727;
  font-family: "Montserrat", sans-serif;
}

.shop_links p {
  margin: 0;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.6;
  color: #272727;
  font-family: "Montserrat", sans-serif;
}

.shop_links a {
  color: #272727;
  text-decoration: none !important;
}

.shop_links a:hover {
  color: #015941;
}

.shop_links ul {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

.shop_links li {
  list-style: none !important;
}
/* Tek satır — açılan içerik */
details#odd > div {
  background-color: #EBEFE8 !important;
}

/* Çift satır — açılan içerik */
details#even > div {
  background-color: #FFFFFF !important;
}
/* Mevcut ikonu gizle */
.mb-accordion .e-n-accordion-item-title-icon {
  display: none !important;
}

.mb-accordion .e-n-accordion-item-title::after {
  content: "";
  display: block;
  width: 24px;
  height: 24px;
  flex-shrink: 0;
  margin-left: auto;
  background-image: url("https://materbi.com/wp-content/uploads/2026/06/svg_down.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

/* Açık — chevron up */
.mb-accordion details[open] > .e-n-accordion-item-title::after {
  background-image: url("https://materbi.com/wp-content/uploads/2026/06/svg_up.svg");
}
.mb-accordion .e-n-accordion-item-title-text {
  font-size: 18px !important;
  font-weight: 700 !important;
  font-family: "Montserrat", sans-serif !important;
}
.mb-accordion .e-n-accordion-item-title {
  min-height: 60px !important;
  padding: 0 20px !important;
}
.shop_title,
.shop_address,
.shop_links {
  margin: 0 !important;
  padding: 0 !important;
}

.shop_title .elementor-widget-container,
.shop_address .elementor-widget-container,
.shop_links .elementor-widget-container {
  margin: 0 !important;
  padding: 0 !important;
}
.shop_card > .elementor-widget-container {
  margin: 0 !important;
  padding: 0 !important;
}

.shop_card .elementor-widget {
  margin: 0 !important;
  padding: 0 !important;
}

.shop_card .elementor-widget-container {
  margin: 0 !important;
  padding: 0 !important;
}
.shop_card.e-con {
  padding: 20px 24px !important;
  gap: 0 !important;
}

.shop_card .elementor-widget-container {
  padding: 0 !important;
  margin: 0 !important;
}

.shop_card .elementor-widget {
  margin: 0 !important;
}

.shop_adress .elementor-widget-container {
  margin-bottom: 8px !important;
}
/* Border between columns (vertical line) */
.mb-accordion .e-con--row > .e-con:first-child {
  border-right: 1px solid #ACB887 !important;
}

/* Border top of content area */
.mb-accordion details > div.e-con {
  border-top: 1px solid #ACB887 !important;
}

/* shop_card_1 border */
.shop_card_1 {
  border-right: 1px solid #ACB887 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440c306 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440c306 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440c306 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440c306 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440c306 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440c306 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440c306 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440c306 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440c306 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440c306 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440c306 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440c306 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440c306 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440c306 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440c306 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440c306 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440c306 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440c306 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440c306 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440c306 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440c306 */.shop_card_1 {
  border: 1px solid #ACB887;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-4c20464 *//* Tek satırlar */
details#odd > summary.e-n-accordion-item-title {
  background-color: #EBEFE8 !important;
}
/* Çift satırlar */
details#even > summary.e-n-accordion-item-title {
  background-color: #FFFFFF !important;
}

.shop_title h4 {
  margin: 0 0 6px;
  padding: 0;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.2;
  color: #015941;
  font-family: "Montserrat", sans-serif;
}

.shop_address p {
  margin: 0 0 8px;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.4;
  color: #272727;
  font-family: "Montserrat", sans-serif;
}

.shop_links p {
  margin: 0;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.6;
  color: #272727;
  font-family: "Montserrat", sans-serif;
}

.shop_links a {
  color: #272727;
  text-decoration: none !important;
}

.shop_links a:hover {
  color: #015941;
}

.shop_links ul {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

.shop_links li {
  list-style: none !important;
}
/* Tek satır — açılan içerik */
details#odd > div {
  background-color: #EBEFE8 !important;
}

/* Çift satır — açılan içerik */
details#even > div {
  background-color: #FFFFFF !important;
}
/* Mevcut ikonu gizle */
.mb-accordion .e-n-accordion-item-title-icon {
  display: none !important;
}

.mb-accordion .e-n-accordion-item-title::after {
  content: "";
  display: block;
  width: 24px;
  height: 24px;
  flex-shrink: 0;
  margin-left: auto;
  background-image: url("https://materbi.com/wp-content/uploads/2026/06/svg_down.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

/* Açık — chevron up */
.mb-accordion details[open] > .e-n-accordion-item-title::after {
  background-image: url("https://materbi.com/wp-content/uploads/2026/06/svg_up.svg");
}
.mb-accordion .e-n-accordion-item-title-text {
  font-size: 18px !important;
  font-weight: 700 !important;
  font-family: "Montserrat", sans-serif !important;
}
.mb-accordion .e-n-accordion-item-title {
  min-height: 60px !important;
  padding: 0 20px !important;
}
.shop_title,
.shop_address,
.shop_links {
  margin: 0 !important;
  padding: 0 !important;
}

.shop_title .elementor-widget-container,
.shop_address .elementor-widget-container,
.shop_links .elementor-widget-container {
  margin: 0 !important;
  padding: 0 !important;
}
.shop_card > .elementor-widget-container {
  margin: 0 !important;
  padding: 0 !important;
}

.shop_card .elementor-widget {
  margin: 0 !important;
  padding: 0 !important;
}

.shop_card .elementor-widget-container {
  margin: 0 !important;
  padding: 0 !important;
}
.shop_card.e-con {
  padding: 20px 24px !important;
  gap: 0 !important;
}

.shop_card .elementor-widget-container {
  padding: 0 !important;
  margin: 0 !important;
}

.shop_card .elementor-widget {
  margin: 0 !important;
}

.shop_adress .elementor-widget-container {
  margin-bottom: 8px !important;
}
/* Border between columns (vertical line) */
.mb-accordion .e-con--row > .e-con:first-child {
  border-right: 1px solid #ACB887 !important;
}

/* Border top of content area */
.mb-accordion details > div.e-con {
  border-top: 1px solid #ACB887 !important;
}

/* shop_card_1 border */
.shop_card_1 {
  border-right: 1px solid #ACB887 !important;
}/* End custom CSS */
/* Start custom CSS */.shop_title h2 {
    margin: 0px 0px 10px;
    padding: 0;
    font-size: 22px;
    font-weight: bold;
    line-height: 1.2;
    color: #1a1a1a;
    font-family: "Montserrat", Sans-serif;
}

.shop_adress p {
    margin: 0px 0px 10px;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.2;
    color: #1a1a1a;
    font-family: "Montserrat", Sans-serif;
}
.shop_links ul li {
    height: 24px;
}
.shop_links ul li a {
    margin: 0px;
    font-size: 16px;
    font-weight: 400;
    line-height: 1;
    height: 20px;
    color: #1a1a1a;
    font-family: "Montserrat", Sans-serif;
}

hr.thick_separator_short {
   width: 70px;
   border: none;
   border-bottom: solid 4px #005842;
}

.acc_title h2 {
    color: #005842;
    font-weight: bold;
    font-size: 30px;
    margin-bottom: 30px;
    max-width: 300px;
}

.map_wrapping {
    max-width: 100%;
    overflow-x: hidden;
    display: block !important;
}/* End custom CSS */