.elementor-25556 .elementor-element.elementor-element-8595d67{--display:flex;--min-height:497px;--overlay-opacity:0.5;--margin-top:-153px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25556 .elementor-element.elementor-element-8595d67:not(.elementor-motion-effects-element-type-background), .elementor-25556 .elementor-element.elementor-element-8595d67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://h20.gg/wp-content/uploads/2026/04/table-of-fame-bg-1-scaled.png");background-size:cover;}.elementor-25556 .elementor-element.elementor-element-8595d67::before, .elementor-25556 .elementor-element.elementor-element-8595d67 > .elementor-background-video-container::before, .elementor-25556 .elementor-element.elementor-element-8595d67 > .e-con-inner > .elementor-background-video-container::before, .elementor-25556 .elementor-element.elementor-element-8595d67 > .elementor-background-slideshow::before, .elementor-25556 .elementor-element.elementor-element-8595d67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25556 .elementor-element.elementor-element-8595d67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E10B4D63;--background-overlay:'';}.elementor-25556 .elementor-element.elementor-element-458059d{--spacer-size:96px;}.elementor-25556 .elementor-element.elementor-element-50342ac{text-align:center;}.elementor-25556 .elementor-element.elementor-element-50342ac .elementor-heading-title{font-size:87px;font-weight:700;}.elementor-25556 .elementor-element.elementor-element-1c93527 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-1c93527{text-align:center;}.elementor-25556 .elementor-element.elementor-element-1c93527 .elementor-heading-title{font-size:21px;font-weight:700;}.elementor-25556 .elementor-element.elementor-element-ca0d1b4 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-ca0d1b4 .elementor-icon-wrapper{text-align:center;}.elementor-25556 .elementor-element.elementor-element-ca0d1b4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-25556 .elementor-element.elementor-element-ca0d1b4.elementor-view-framed .elementor-icon, .elementor-25556 .elementor-element.elementor-element-ca0d1b4.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-25556 .elementor-element.elementor-element-ca0d1b4.elementor-view-framed .elementor-icon, .elementor-25556 .elementor-element.elementor-element-ca0d1b4.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-25556 .elementor-element.elementor-element-54d1d93{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25556 .elementor-element.elementor-element-e2c70fe{--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-25556 .elementor-element.elementor-element-e2c70fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25556 .elementor-element.elementor-element-969875d > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-25556 .elementor-element.elementor-element-969875d .elementor-heading-title{font-weight:700;}.elementor-25556 .elementor-element.elementor-element-1214256{--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-25556 .elementor-element.elementor-element-7fde285{--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;}.elementor-25556 .elementor-element.elementor-element-9fc1de5 > .elementor-widget-container{margin:-20px 0px 0px 10px;}.elementor-25556 .elementor-element.elementor-element-9fc1de5 .elementor-heading-title{font-size:22px;font-weight:700;font-style:italic;}.elementor-25556 .elementor-element.elementor-element-410c492{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25556 .elementor-element.elementor-element-7be540e{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-0b4d946 img{height:462px;object-fit:cover;object-position:center left;}.elementor-25556 .elementor-element.elementor-element-4c59cd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-4c59cd6 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-f5751e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-f5751e6 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-347cf2c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-347cf2c{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-347cf2c p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-c7b1cba{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-9495ef9 img{height:462px;object-fit:cover;object-position:center left;}.elementor-25556 .elementor-element.elementor-element-566e531 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-566e531 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-56b2295 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-56b2295 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-0908045 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-0908045{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-0908045 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-79ce3f0{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25556 .elementor-element.elementor-element-2900c50{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-66bb253 img{height:462px;object-fit:cover;object-position:center left;}.elementor-25556 .elementor-element.elementor-element-7f34218 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-7f34218 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-c679429 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-c679429 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-89d7769 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-89d7769{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-89d7769 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-0fee21b{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-e160131 img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-823c6d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-823c6d8 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-135b7b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-135b7b1 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-c50dfd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-c50dfd6{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-c50dfd6 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-12e27a4{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-9958ff1 img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-b813791 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-b813791 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-6534c25 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-6534c25 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-d64e795 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-d64e795{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-d64e795 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-ae9146f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25556 .elementor-element.elementor-element-2caba3d{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-454b079 img{height:462px;object-fit:cover;object-position:center left;}.elementor-25556 .elementor-element.elementor-element-5d95e48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-5d95e48 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-d573597 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-d573597 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-ae05cfe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-ae05cfe{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-ae05cfe p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-a41b989{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-89c4fae img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-806454b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-806454b .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-72151b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-72151b0 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-f1a2200 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-f1a2200{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-f1a2200 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-1afedcd{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-970988c img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-ed0c82e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-ed0c82e .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-0947e91 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-0947e91 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-67fdd98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-67fdd98{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-67fdd98 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-0cafee8{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-25556 .elementor-element.elementor-element-301c2af{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-b1b0d2d img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-71b28e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-71b28e3 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-c5c488d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-c5c488d .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-281776b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-281776b{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-281776b p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-837a543{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-a6b0db6 img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-b611656 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-b611656 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-078be24 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-078be24 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-47b02ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-47b02ed{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-47b02ed p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-a1be8ba{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-be2037e img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-dc3ce77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-dc3ce77 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-26df981 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-26df981 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-cd3440f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-cd3440f{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-cd3440f p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-bffccfe{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-25556 .elementor-element.elementor-element-ba5b0d3{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-f581d41 img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-a86c90e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-a86c90e .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-044bea7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-044bea7 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-9ec3f58 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-9ec3f58{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-9ec3f58 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-81991b4{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-4af8abf img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-ec29382 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-ec29382 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-b54d9d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-b54d9d8 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-9c9b8f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-9c9b8f2{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-9c9b8f2 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-3d134d6{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-3980592 img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-2d7c9ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-2d7c9ea .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-a9cc70e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-a9cc70e .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-d17f3eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-d17f3eb{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-d17f3eb p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-1316bc2{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25556 .elementor-element.elementor-element-0cdc7f5{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-1f4a97c img{height:462px;}.elementor-25556 .elementor-element.elementor-element-e6cc99d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-e6cc99d .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-1b62c1b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-1b62c1b .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-9d58012 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-9d58012{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-9d58012 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-8924a46{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-c63d86b img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-b58dd31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-b58dd31 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-9f10c76 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-9f10c76 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-54114ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-54114ea{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-54114ea p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-b6cc75f{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-20e4cb7 img{height:462px;}.elementor-25556 .elementor-element.elementor-element-4742dfc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-4742dfc .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-cdfed4d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-cdfed4d .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-57d8b59 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-57d8b59{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-57d8b59 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-45d40a7{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25556 .elementor-element.elementor-element-e45f256{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-80f9adb img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-bcb67fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-bcb67fb .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-bb24bf0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-bb24bf0 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-ff4e200 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-ff4e200{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-ff4e200 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-926a615{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-ce265d7 img{height:462px;object-fit:cover;object-position:center center;opacity:1;}.elementor-25556 .elementor-element.elementor-element-5730ce4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-5730ce4 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-e11fd4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-e11fd4f .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-62b49bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-62b49bd{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-62b49bd p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-6f907f9{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-f7a829a img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-3ed3997 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-3ed3997 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-063acf7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-063acf7 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-61e0d33 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-61e0d33{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-61e0d33 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-22cbffa{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-25556 .elementor-element.elementor-element-af0e8ca{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-c2bccc8 img{height:462px;}.elementor-25556 .elementor-element.elementor-element-65b434a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-65b434a .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-f6a604b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-f6a604b .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-dfe6c75 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-dfe6c75{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-dfe6c75 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-ac87b4d{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-c246fbb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-c246fbb img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-f5b4dc4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-f5b4dc4 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-99e6af5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-99e6af5 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-02788ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-02788ec{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-02788ec p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-b3766f2{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-3730225 img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-2f54cb4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-2f54cb4 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-b562fb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-b562fb8 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-0c6ed51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-0c6ed51{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-0c6ed51 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-6aaba88{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25556 .elementor-element.elementor-element-ffa8608{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-f257ef4 img{height:462px;}.elementor-25556 .elementor-element.elementor-element-a48f5a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-a48f5a9 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-ea18f47 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-ea18f47 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-558ba79 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-558ba79{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-558ba79 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-f735572{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-e863098 img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-263a0fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-263a0fa .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-f8cdf98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-f8cdf98 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-a6f31c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-a6f31c6{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-a6f31c6 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-fc46f2a{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-bfe0f91 img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-166c985 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-166c985 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-090dee5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-090dee5 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-78ea6f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-78ea6f0{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-78ea6f0 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-2a46679{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25556 .elementor-element.elementor-element-c442774{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-022fd75 img{height:462px;object-fit:cover;object-position:center center;opacity:1;}.elementor-25556 .elementor-element.elementor-element-44ca6ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-44ca6ff .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-21ed933 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-21ed933 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-ad7583d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-ad7583d{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-ad7583d p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-d1b1368{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-baae771 img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-801153a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-801153a .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-6008c6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-6008c6c .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-3c9873c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-3c9873c{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-3c9873c p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-95567b8{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-7663493 img{height:462px;object-fit:cover;object-position:center left;}.elementor-25556 .elementor-element.elementor-element-0f24f39 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-0f24f39 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-05dc64e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-05dc64e .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-e3d1302 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-e3d1302{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-e3d1302 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-a2163e0{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25556 .elementor-element.elementor-element-5159ae7{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-bf329cd img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-a9e21c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-a9e21c8 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-3642de7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-3642de7 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-68503a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-68503a4{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-68503a4 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-35f3b21{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-482120f img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-0891fc3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-0891fc3 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-250e5b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-250e5b5 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-0ebb102 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-0ebb102{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-0ebb102 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-7920b48{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-dce6118 img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-f888552 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-f888552 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-799f932 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-799f932 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-517db02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-517db02{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-517db02 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-af9dd7b{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25556 .elementor-element.elementor-element-cedba43{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-b541aa8 > .elementor-widget-container{background-image:url("https://h20.gg/wp-content/uploads/2026/04/ajxa2.webp");background-position:center center;background-repeat:no-repeat;transition:background 0s;}.elementor-25556 .elementor-element.elementor-element-b541aa8 img{height:462px;transition-duration:0.4s;}.elementor-25556 .elementor-element.elementor-element-b541aa8:hover img{opacity:0.1;}.elementor-25556 .elementor-element.elementor-element-8653752 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-8653752 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-4fea129 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-4fea129 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-e90bb23 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-e90bb23{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-e90bb23 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-5798869{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-b233cc9 img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-c1776ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-c1776ef .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-4b0e048 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-4b0e048 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-eef363c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-eef363c{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-eef363c p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-1629ebe{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-79838af img{height:462px;}.elementor-25556 .elementor-element.elementor-element-4d34d20 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-4d34d20 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-54e2590 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-54e2590 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-28e5f24 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-28e5f24{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-28e5f24 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-a0d5dcf{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25556 .elementor-element.elementor-element-b604809{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-6a17216 img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-e2b55fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-e2b55fe .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-f3c554f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-f3c554f .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-bbe1bf0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-bbe1bf0{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-bbe1bf0 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-75ef440{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-3cf0c20 > .elementor-widget-container{background-image:url("https://h20.gg/wp-content/uploads/2026/04/mrmoz2.webp");background-position:center center;background-repeat:no-repeat;transition:background 0s;}.elementor-25556 .elementor-element.elementor-element-3cf0c20 img{height:462px;transition-duration:0.4s;}.elementor-25556 .elementor-element.elementor-element-3cf0c20:hover img{opacity:0.1;}.elementor-25556 .elementor-element.elementor-element-bf6d0be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-bf6d0be .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-e0da5c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-e0da5c4 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-e36e003 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-e36e003{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-e36e003 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-afba323{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-0788f06 img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-ccef891 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-ccef891 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-271bf14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-271bf14 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-8d2f8ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-8d2f8ea{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-8d2f8ea p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-67d593c{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25556 .elementor-element.elementor-element-a1551dd{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-8eb938e img{height:462px;object-fit:cover;object-position:center left;}.elementor-25556 .elementor-element.elementor-element-a7e5858 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-a7e5858 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-f70c34c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-f70c34c .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-41ee092 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-41ee092{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-41ee092 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-b927869{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-44a08ef img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-78088c1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-78088c1 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-31b905f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-31b905f .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-fdd3b35 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-fdd3b35{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-fdd3b35 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-57f1bbd{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-6b23a34 img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-63f377a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-63f377a .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-494dffd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-494dffd .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-49e9db3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-49e9db3{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-49e9db3 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-49f0bfd{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25556 .elementor-element.elementor-element-9825c49{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-d7b3154 img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-3381c7f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-3381c7f .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-5ae4f80 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-5ae4f80 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-9e73bcd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-9e73bcd{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-9e73bcd p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-fc38c60{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-8b85282 img{height:462px;object-fit:cover;object-position:center center;opacity:1;}.elementor-25556 .elementor-element.elementor-element-dc2b8f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-dc2b8f1 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-9d24a25 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-9d24a25 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-4e6ed58 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-4e6ed58{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-4e6ed58 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-f3e1355{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-c739590 img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-ebfafab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-ebfafab .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-8892a5c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-8892a5c .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-402ae0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-402ae0d{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-402ae0d p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-38da244{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25556 .elementor-element.elementor-element-352c12f{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-01a9c3e img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-8271b89 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-8271b89 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-3387d49 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-3387d49 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-d5b3dea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-d5b3dea{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-d5b3dea p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-e0fd696{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-d1a4ac7 img{height:462px;object-fit:cover;object-position:center center;opacity:1;}.elementor-25556 .elementor-element.elementor-element-e488ebd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-e488ebd .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-795a86c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-795a86c .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-602c6ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-602c6ca{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-602c6ca p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-8dfbb93{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-fd15742 img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-f6dcaee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-f6dcaee .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-55660f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-55660f6 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-e6e1b7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-e6e1b7b{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-e6e1b7b p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-8ef4189{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25556 .elementor-element.elementor-element-fd76f40{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-d551392 img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-ed0af67 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-ed0af67 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-17cd4a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-17cd4a0 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-7a22392 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-7a22392{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-7a22392 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-4fe81b8{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-889aba6 img{height:462px;object-fit:cover;object-position:center center;opacity:1;}.elementor-25556 .elementor-element.elementor-element-87c9c95 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-87c9c95 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-59c2f14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-59c2f14 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-70cf008 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-70cf008{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-70cf008 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-5d65078{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-ea58a5e img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-b592383 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-b592383 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-209115a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-209115a .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-68f92df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-68f92df{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-68f92df p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-2493980{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25556 .elementor-element.elementor-element-c457422{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-1b81a8f img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-d5fbd2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-d5fbd2f .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-f655097 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-f655097 .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-0c8bcd4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-0c8bcd4{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-0c8bcd4 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-e5677b3{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-9f1e2a4 img{height:462px;object-fit:cover;object-position:center center;opacity:1;}.elementor-25556 .elementor-element.elementor-element-a7cca09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-a7cca09 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-577377a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-577377a .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-fbbae46 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-fbbae46{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-fbbae46 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-0842394{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-70e2f31 img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-27f9227 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-27f9227 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-607a84c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-607a84c .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-d4fe280 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-d4fe280{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-d4fe280 p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-524710c{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25556 .elementor-element.elementor-element-7e9bec7{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-4adf2d2 img{height:462px;object-fit:cover;object-position:center center;opacity:1;}.elementor-25556 .elementor-element.elementor-element-eb660fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-eb660fb .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-0b5c9ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-0b5c9ed .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-ce08e8d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-ce08e8d{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-ce08e8d p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-ea44dbd{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-7717dae img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-a6b3602 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-a6b3602 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-82384cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-82384cd .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-ef2c49d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-ef2c49d{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-ef2c49d p{margin-block-end:0px;}.elementor-25556 .elementor-element.elementor-element-808da1f{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-25556 .elementor-element.elementor-element-cb15619 img{height:462px;object-fit:cover;object-position:center center;}.elementor-25556 .elementor-element.elementor-element-9149753 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-9149753 .elementor-heading-title{font-size:24px;font-weight:700;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25556 .elementor-element.elementor-element-5b7524e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-5b7524e .elementor-heading-title{font-size:18px;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#808080;}.elementor-25556 .elementor-element.elementor-element-6c487c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25556 .elementor-element.elementor-element-6c487c2{column-gap:0px;letter-spacing:0px;color:#B5B5B5;}.elementor-25556 .elementor-element.elementor-element-6c487c2 p{margin-block-end:0px;}@media(min-width:768px){.elementor-25556 .elementor-element.elementor-element-1214256{--width:50%;}.elementor-25556 .elementor-element.elementor-element-7be540e{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-c7b1cba{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-2900c50{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-0fee21b{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-12e27a4{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-2caba3d{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-a41b989{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-1afedcd{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-301c2af{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-837a543{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-a1be8ba{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-ba5b0d3{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-81991b4{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-3d134d6{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-0cdc7f5{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-8924a46{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-b6cc75f{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-e45f256{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-926a615{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-6f907f9{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-af0e8ca{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-ac87b4d{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-b3766f2{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-ffa8608{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-f735572{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-fc46f2a{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-c442774{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-d1b1368{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-95567b8{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-5159ae7{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-35f3b21{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-7920b48{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-cedba43{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-5798869{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-1629ebe{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-b604809{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-75ef440{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-afba323{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-a1551dd{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-b927869{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-57f1bbd{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-9825c49{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-fc38c60{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-f3e1355{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-352c12f{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-e0fd696{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-8dfbb93{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-fd76f40{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-4fe81b8{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-5d65078{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-c457422{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-e5677b3{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-0842394{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-7e9bec7{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-ea44dbd{--width:33.3333%;}.elementor-25556 .elementor-element.elementor-element-808da1f{--width:33.3333%;}}@media(max-width:767px){.elementor-25556 .elementor-element.elementor-element-8595d67:not(.elementor-motion-effects-element-type-background), .elementor-25556 .elementor-element.elementor-element-8595d67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-25556 .elementor-element.elementor-element-1214256{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25556 .elementor-element.elementor-element-7fde285{--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;--flex-wrap:nowrap;}.elementor-25556 .elementor-element.elementor-element-410c492{--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;}.elementor-25556 .elementor-element.elementor-element-79ce3f0{--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;}}@media(max-width:1366px) and (min-width:768px){.elementor-25556 .elementor-element.elementor-element-e2c70fe{--width:519.5px;}}/* Start custom CSS for heading, class: .elementor-element-4c59cd6 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5751e6 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-347cf2c */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7be540e *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-7be540e {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-7be540e * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-7be540e .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-7be540e .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-7be540e .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-566e531 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56b2295 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0908045 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7b1cba *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-c7b1cba {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-c7b1cba * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-c7b1cba .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-c7b1cba .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-c7b1cba .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f34218 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c679429 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89d7769 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2900c50 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-2900c50 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-2900c50 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-2900c50 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-2900c50 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-2900c50 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-823c6d8 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-135b7b1 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c50dfd6 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fee21b *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-0fee21b {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-0fee21b * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-0fee21b .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-0fee21b .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-0fee21b .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b813791 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6534c25 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d64e795 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12e27a4 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-12e27a4 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-12e27a4 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-12e27a4 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-12e27a4 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-12e27a4 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d95e48 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d573597 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae05cfe */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2caba3d *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-2caba3d {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-2caba3d * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-2caba3d .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-2caba3d .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-2caba3d .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-806454b */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72151b0 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1a2200 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a41b989 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-a41b989 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-a41b989 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-a41b989 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-a41b989 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-a41b989 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed0c82e */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0947e91 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fdd98 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1afedcd *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-1afedcd {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-1afedcd * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-1afedcd .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-1afedcd .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-1afedcd .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71b28e3 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5c488d */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-281776b */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-301c2af *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-301c2af {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-301c2af * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-301c2af .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-301c2af .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-301c2af .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b611656 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-078be24 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47b02ed */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-837a543 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-837a543 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-837a543 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-837a543 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-837a543 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-837a543 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc3ce77 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26df981 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd3440f */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1be8ba *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-a1be8ba {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-a1be8ba * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-a1be8ba .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-a1be8ba .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-a1be8ba .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a86c90e */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-044bea7 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ec3f58 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba5b0d3 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-ba5b0d3 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-ba5b0d3 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-ba5b0d3 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-ba5b0d3 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-ba5b0d3 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec29382 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b54d9d8 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9b8f2 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81991b4 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-81991b4 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-81991b4 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-81991b4 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-81991b4 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-81991b4 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d7c9ea */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9cc70e */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d17f3eb */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d134d6 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-3d134d6 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-3d134d6 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-3d134d6 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-3d134d6 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-3d134d6 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6cc99d */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b62c1b */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d58012 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cdc7f5 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-0cdc7f5 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-0cdc7f5 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-0cdc7f5 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-0cdc7f5 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-0cdc7f5 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b58dd31 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f10c76 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54114ea */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8924a46 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-8924a46 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-8924a46 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-8924a46 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-8924a46 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-8924a46 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4742dfc */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cdfed4d */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57d8b59 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6cc75f *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-b6cc75f {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-b6cc75f * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-b6cc75f .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-b6cc75f .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-b6cc75f .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bcb67fb */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb24bf0 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff4e200 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e45f256 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-e45f256 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-e45f256 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-e45f256 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-e45f256 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-e45f256 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5730ce4 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e11fd4f */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62b49bd */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-926a615 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-926a615 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-926a615 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-926a615 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-926a615 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-926a615 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ed3997 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-063acf7 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61e0d33 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f907f9 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-6f907f9 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-6f907f9 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-6f907f9 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-6f907f9 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-6f907f9 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65b434a */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6a604b */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dfe6c75 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af0e8ca *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-af0e8ca {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-af0e8ca * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-af0e8ca .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-af0e8ca .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-af0e8ca .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5b4dc4 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99e6af5 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02788ec */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac87b4d *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-ac87b4d {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-ac87b4d * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-ac87b4d .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-ac87b4d .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-ac87b4d .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f54cb4 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b562fb8 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c6ed51 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3766f2 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-b3766f2 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-b3766f2 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-b3766f2 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-b3766f2 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-b3766f2 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a48f5a9 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ea18f47 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-558ba79 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffa8608 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-ffa8608 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-ffa8608 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-ffa8608 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-ffa8608 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-ffa8608 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-263a0fa */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8cdf98 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6f31c6 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f735572 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-f735572 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-f735572 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-f735572 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-f735572 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-f735572 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-166c985 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-090dee5 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78ea6f0 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc46f2a *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-fc46f2a {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-fc46f2a * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-fc46f2a .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-fc46f2a .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-fc46f2a .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44ca6ff */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-21ed933 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad7583d */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c442774 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-c442774 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-c442774 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-c442774 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-c442774 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-c442774 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-801153a */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6008c6c */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c9873c */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1b1368 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-d1b1368 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-d1b1368 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-d1b1368 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-d1b1368 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-d1b1368 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f24f39 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05dc64e */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3d1302 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95567b8 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-95567b8 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-95567b8 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-95567b8 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-95567b8 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-95567b8 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9e21c8 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3642de7 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68503a4 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5159ae7 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-5159ae7 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-5159ae7 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-5159ae7 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-5159ae7 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-5159ae7 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0891fc3 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-250e5b5 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ebb102 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35f3b21 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-35f3b21 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-35f3b21 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-35f3b21 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-35f3b21 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-35f3b21 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f888552 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-799f932 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-517db02 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7920b48 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-7920b48 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-7920b48 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-7920b48 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-7920b48 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-7920b48 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8653752 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fea129 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e90bb23 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cedba43 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-cedba43 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-cedba43 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-cedba43 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-cedba43 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-cedba43 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1776ef */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b0e048 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eef363c */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5798869 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-5798869 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-5798869 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-5798869 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-5798869 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-5798869 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d34d20 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54e2590 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e5f24 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1629ebe *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-1629ebe {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-1629ebe * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-1629ebe .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-1629ebe .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-1629ebe .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2b55fe */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3c554f */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bbe1bf0 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b604809 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-b604809 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-b604809 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-b604809 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-b604809 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-b604809 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bf6d0be */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0da5c4 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e36e003 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75ef440 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-75ef440 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-75ef440 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-75ef440 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-75ef440 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-75ef440 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccef891 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-271bf14 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d2f8ea */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afba323 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-afba323 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-afba323 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-afba323 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-afba323 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-afba323 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7e5858 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f70c34c */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41ee092 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1551dd *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-a1551dd {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-a1551dd * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-a1551dd .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-a1551dd .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-a1551dd .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78088c1 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31b905f */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdd3b35 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b927869 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-b927869 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-b927869 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-b927869 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-b927869 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-b927869 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63f377a */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-494dffd */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49e9db3 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57f1bbd *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-57f1bbd {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-57f1bbd * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-57f1bbd .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-57f1bbd .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-57f1bbd .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3381c7f */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ae4f80 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e73bcd */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9825c49 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-9825c49 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-9825c49 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-9825c49 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-9825c49 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-9825c49 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc2b8f1 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d24a25 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e6ed58 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc38c60 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-fc38c60 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-fc38c60 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-fc38c60 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-fc38c60 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-fc38c60 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ebfafab */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8892a5c */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-402ae0d */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3e1355 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-f3e1355 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-f3e1355 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-f3e1355 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-f3e1355 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-f3e1355 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8271b89 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3387d49 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5b3dea */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-352c12f *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-352c12f {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-352c12f * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-352c12f .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-352c12f .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-352c12f .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e488ebd */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-795a86c */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-602c6ca */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0fd696 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-e0fd696 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-e0fd696 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-e0fd696 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-e0fd696 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-e0fd696 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6dcaee */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55660f6 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6e1b7b */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dfbb93 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-8dfbb93 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-8dfbb93 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-8dfbb93 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-8dfbb93 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-8dfbb93 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed0af67 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17cd4a0 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a22392 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd76f40 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-fd76f40 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-fd76f40 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-fd76f40 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-fd76f40 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-fd76f40 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87c9c95 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59c2f14 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70cf008 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe81b8 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-4fe81b8 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-4fe81b8 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-4fe81b8 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-4fe81b8 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-4fe81b8 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b592383 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-209115a */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68f92df */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d65078 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-5d65078 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-5d65078 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-5d65078 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-5d65078 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-5d65078 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5fbd2f */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f655097 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c8bcd4 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c457422 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-c457422 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-c457422 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-c457422 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-c457422 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-c457422 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7cca09 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-577377a */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbbae46 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5677b3 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-e5677b3 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-e5677b3 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-e5677b3 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-e5677b3 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-e5677b3 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27f9227 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-607a84c */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4fe280 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0842394 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-0842394 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-0842394 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-0842394 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-0842394 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-0842394 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb660fb */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b5c9ed */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce08e8d */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e9bec7 *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-7e9bec7 {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-7e9bec7 * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-7e9bec7 .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-7e9bec7 .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-7e9bec7 .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6b3602 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82384cd */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef2c49d */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea44dbd *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-ea44dbd {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-ea44dbd * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-ea44dbd .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-ea44dbd .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-ea44dbd .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9149753 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b7524e */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c487c2 */.elementor-widget-text-editor p:last-child{ margin-top:0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-808da1f *//* Container zelf: stapel alles verticaal en regel spacing */
.elementor-25556 .elementor-element.elementor-element-808da1f {
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;           /* pas dit aan voor meer/kleinere ruimte */
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Alles binnen container: reset margin/padding, line-height en display */
.elementor-25556 .elementor-element.elementor-element-808da1f * {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
    display: inline-block !important;
    vertical-align: top !important;
}

/* Titel */
.elementor-25556 .elementor-element.elementor-element-808da1f .title {
    font-size: 16px !important;
    font-weight: 500 !important;
}

/* Tag / kleine info */
.elementor-25556 .elementor-element.elementor-element-808da1f .tag {
    font-size: 12px !important;
    color: #606060 !important;
}

/* Beschrijving / extra tekst */
.elementor-25556 .elementor-element.elementor-element-808da1f .description {
    font-size: 14px !important;
    color: #303030 !important;
}/* End custom CSS */