.elementor-16376 .elementor-element.elementor-element-2e9a4af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4rem 0rem 4rem 0rem;}.elementor-16376 .elementor-element.elementor-element-2e9a4af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16376 .elementor-element.elementor-element-5ff0e37 > .elementor-element-populated{margin:0rem 0rem 1rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:3rem 0rem 3rem 0rem;}.elementor-16376 .elementor-element.elementor-element-edea23c .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-size:3rem;font-weight:100;text-transform:uppercase;line-height:1.3em;}.elementor-16376 .elementor-element.elementor-element-edea23c.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-edea23c.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-edea23c.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-edea23c .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-edea23c > .elementor-widget-container{margin:0rem 3rem 1rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-16376 .elementor-element.elementor-element-3d97b00.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-3d97b00.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-3d97b00.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-3d97b00 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-b1cffbe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-16376 .elementor-element.elementor-element-b1cffbe > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0px 0px 0px 0px;}.elementor-16376 .elementor-element.elementor-element-56a81b9 > .elementor-widget-container{margin:0rem 0rem -2rem 0rem;padding:0px 0px 0px 0px;}.elementor-16376 .elementor-element.elementor-element-56a81b9{width:auto;max-width:auto;}.elementor-16376 .elementor-element.elementor-element-7e8a060 > .elementor-container{max-width:1000px;}.elementor-16376 .elementor-element.elementor-element-7e8a060 .elementor-background-slideshow__slide__image{background-size:contain;background-position:center center;}.elementor-16376 .elementor-element.elementor-element-7e8a060{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:3rem 0rem 3rem 0rem;}.elementor-16376 .elementor-element.elementor-element-7e8a060 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16376 .elementor-element.elementor-element-41ebd7a{text-align:center;}.elementor-16376 .elementor-element.elementor-element-41ebd7a .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-size:2.5rem;font-weight:100;line-height:1.1em;}.elementor-16376 .elementor-element.elementor-element-41ebd7a.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-41ebd7a.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-41ebd7a.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-41ebd7a .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-26c6fa2 img{width:100px;max-width:120%;}.elementor-16376 .elementor-element.elementor-element-4ad8daf{text-align:center;}.elementor-16376 .elementor-element.elementor-element-4ad8daf .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-size:1.25rem;font-weight:100;line-height:1.1em;}.elementor-16376 .elementor-element.elementor-element-4ad8daf.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-4ad8daf.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-4ad8daf.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-4ad8daf .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-f3f6b93{text-align:center;font-family:"Geomanist", Sans-serif;font-size:1rem;font-weight:300;line-height:1.7em;letter-spacing:0.2px;}.elementor-16376 .elementor-element.elementor-element-f3f6b93.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-f3f6b93.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-f3f6b93.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-f3f6b93 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-902e065 img{width:100px;max-width:120%;}.elementor-16376 .elementor-element.elementor-element-4c7d772{text-align:center;}.elementor-16376 .elementor-element.elementor-element-4c7d772 .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-size:1.25rem;font-weight:100;line-height:1.1em;}.elementor-16376 .elementor-element.elementor-element-4c7d772.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-4c7d772.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-4c7d772.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-4c7d772 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-5c369f0{text-align:center;font-family:"Geomanist", Sans-serif;font-size:1rem;font-weight:300;line-height:1.7em;letter-spacing:0.2px;}.elementor-16376 .elementor-element.elementor-element-5c369f0.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-5c369f0.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-5c369f0.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-5c369f0 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-363e6b4 img{width:100px;max-width:120%;}.elementor-16376 .elementor-element.elementor-element-50f1ed5{text-align:center;}.elementor-16376 .elementor-element.elementor-element-50f1ed5 .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-size:1.25rem;font-weight:100;line-height:1.1em;}.elementor-16376 .elementor-element.elementor-element-50f1ed5.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-50f1ed5.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-50f1ed5.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-50f1ed5 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-faf6d53{text-align:center;font-family:"Geomanist", Sans-serif;font-size:1rem;font-weight:300;line-height:1.7em;letter-spacing:0.2px;}.elementor-16376 .elementor-element.elementor-element-faf6d53.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-faf6d53.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-faf6d53.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-faf6d53 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-3c0a769 > .elementor-container{max-width:1000px;}.elementor-16376 .elementor-element.elementor-element-3c0a769:not(.elementor-motion-effects-element-type-background), .elementor-16376 .elementor-element.elementor-element-3c0a769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-16376 .elementor-element.elementor-element-3c0a769{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:4rem 0rem 04rem 0rem;}.elementor-16376 .elementor-element.elementor-element-3c0a769 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16376 .elementor-element.elementor-element-0de81d4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-16376 .elementor-element.elementor-element-0de81d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16376 .elementor-element.elementor-element-53a62df .elementor-heading-title{color:var( --e-global-color-primary );font-family:"brandon-grotesque", Sans-serif;font-size:2.5rem;font-weight:100;line-height:1.1em;}.elementor-16376 .elementor-element.elementor-element-53a62df.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-53a62df.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-53a62df.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-53a62df .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-475b466.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-475b466.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-475b466.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-475b466 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-2a2ca85 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-16376 .elementor-element.elementor-element-62f8e6f.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-62f8e6f.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-62f8e6f.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-62f8e6f .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-8b4426e.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-8b4426e.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-8b4426e.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-8b4426e .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-849c320{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-16376 .elementor-element.elementor-element-849c320 .elementor-divider-separator{width:100%;}.elementor-16376 .elementor-element.elementor-element-849c320 .elementor-divider{padding-top:25px;padding-bottom:25px;}.elementor-16376 .elementor-element.elementor-element-4a0e2ee9{margin-top:0rem;margin-bottom:0rem;padding:4rem 0rem 4rem 0rem;}.elementor-16376 .elementor-element.elementor-element-e960d38{text-align:center;}.elementor-16376 .elementor-element.elementor-element-e960d38 .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-size:3rem;font-weight:100;line-height:1.1em;}.elementor-16376 .elementor-element.elementor-element-e960d38.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-e960d38.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-e960d38.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-e960d38 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-ce8dc68{text-align:center;}.elementor-16376 .elementor-element.elementor-element-ce8dc68.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-ce8dc68.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-ce8dc68.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-ce8dc68 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-71ad3bb{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-16376 .elementor-element.elementor-element-71ad3bb .elementor-divider-separator{width:100%;}.elementor-16376 .elementor-element.elementor-element-71ad3bb .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-16376 .elementor-element.elementor-element-2895eb8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-16376 .elementor-element.elementor-element-2d59452{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:1.5rem;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-16376 .elementor-element.elementor-element-e1139dc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-16376 .elementor-element.elementor-element-e1139dc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-16376 .elementor-element.elementor-element-e1139dc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-16376 .elementor-element.elementor-element-e1139dc .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-16376 .elementor-element.elementor-element-e1139dc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16376 .elementor-element.elementor-element-e1139dc .elementor-image-box-img{overflow:hidden;}.elementor-16376 .elementor-element.elementor-element-e1139dc .elementor-image-box-wrapper{text-align:center;}.elementor-16376 .elementor-element.elementor-element-8317609.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-16376 .elementor-element.elementor-element-8317609.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-16376 .elementor-element.elementor-element-8317609.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-16376 .elementor-element.elementor-element-8317609 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-16376 .elementor-element.elementor-element-8317609 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16376 .elementor-element.elementor-element-8317609 .elementor-image-box-img{overflow:hidden;}.elementor-16376 .elementor-element.elementor-element-8317609 .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-16376 .elementor-element.elementor-element-13a1d2e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-16376 .elementor-element.elementor-element-13a1d2e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-16376 .elementor-element.elementor-element-13a1d2e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-16376 .elementor-element.elementor-element-13a1d2e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-16376 .elementor-element.elementor-element-13a1d2e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16376 .elementor-element.elementor-element-13a1d2e .elementor-image-box-img{overflow:hidden;}.elementor-16376 .elementor-element.elementor-element-9ebe481.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-16376 .elementor-element.elementor-element-9ebe481.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-16376 .elementor-element.elementor-element-9ebe481.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-16376 .elementor-element.elementor-element-9ebe481 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-16376 .elementor-element.elementor-element-9ebe481 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-16376 .elementor-element.elementor-element-9ebe481 .elementor-image-box-img{overflow:hidden;}.elementor-16376 .elementor-element.elementor-element-df8513a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:1rem;--background-transition:0.3s;}.elementor-16376 .elementor-element.elementor-element-9a9a69a .elementor-icon-wrapper{text-align:center;}.elementor-16376 .elementor-element.elementor-element-9a9a69a.elementor-element{--align-self:center;}.elementor-16376 .elementor-element.elementor-element-3b3e3cf .elementor-icon-wrapper{text-align:center;}.elementor-16376 .elementor-element.elementor-element-3b3e3cf.elementor-element{--align-self:center;}.elementor-16376 .elementor-element.elementor-element-95c8d8d > .elementor-container{max-width:1000px;}.elementor-16376 .elementor-element.elementor-element-95c8d8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2rem;margin-bottom:0rem;padding:4rem 0rem 4rem 0rem;}.elementor-16376 .elementor-element.elementor-element-95c8d8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16376 .elementor-element.elementor-element-8ed3adf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-16376 .elementor-element.elementor-element-8ed3adf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16376 .elementor-element.elementor-element-756c555{text-align:left;}.elementor-16376 .elementor-element.elementor-element-756c555 .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-size:2.5rem;font-weight:100;line-height:1.1em;}.elementor-16376 .elementor-element.elementor-element-756c555.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-756c555.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-756c555.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-756c555 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-9c71999.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-9c71999.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-9c71999.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-9c71999 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-9fd7b88 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-16376 .elementor-element.elementor-element-18cb590 img{border-radius:12px 12px 12px 12px;}.elementor-16376 .elementor-element.elementor-element-18cb590{width:initial;max-width:initial;}.elementor-16376 .elementor-element.elementor-element-f92d279 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"brandon-grotesque", Sans-serif;font-size:2rem;font-weight:300;}.elementor-16376 .elementor-element.elementor-element-f92d279.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-f92d279.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-f92d279.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-f92d279 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-46fbf32{font-family:"Geomanist", Sans-serif;font-size:1.1rem;font-weight:300;line-height:1.7em;letter-spacing:0.2px;}.elementor-16376 .elementor-element.elementor-element-46fbf32.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-46fbf32.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-46fbf32.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-46fbf32 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-a8d963f .elementor-heading-title{color:var( --e-global-color-primary );font-family:"brandon-grotesque", Sans-serif;font-size:2rem;font-weight:300;}.elementor-16376 .elementor-element.elementor-element-a8d963f.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-a8d963f.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-a8d963f.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-a8d963f .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-62da195{font-family:"Geomanist", Sans-serif;font-size:1.1rem;font-weight:300;line-height:1.7em;letter-spacing:0.2px;}.elementor-16376 .elementor-element.elementor-element-62da195.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-62da195.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-62da195.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-62da195 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-ba8e762 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-16376 .elementor-element.elementor-element-5a71cf0 img{border-radius:12px 12px 12px 12px;}.elementor-16376 .elementor-element.elementor-element-5a71cf0{width:initial;max-width:initial;}.elementor-16376 .elementor-element.elementor-element-2c09986 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-16376 .elementor-element.elementor-element-7cbb5cf img{border-radius:12px 12px 12px 12px;}.elementor-16376 .elementor-element.elementor-element-7cbb5cf{width:initial;max-width:initial;}.elementor-16376 .elementor-element.elementor-element-703cd35 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"brandon-grotesque", Sans-serif;font-size:2rem;font-weight:300;}.elementor-16376 .elementor-element.elementor-element-703cd35.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-703cd35.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-703cd35.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-703cd35 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-0d6b8ff{font-family:"Geomanist", Sans-serif;font-size:1.1rem;font-weight:300;line-height:1.7em;letter-spacing:0.2px;}.elementor-16376 .elementor-element.elementor-element-0d6b8ff.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-0d6b8ff.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-0d6b8ff.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-0d6b8ff .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-39cee8e{margin-top:50px;margin-bottom:0px;}.elementor-16376 .elementor-element.elementor-element-3498d2f .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-size:1.5rem;font-weight:100;text-transform:uppercase;line-height:1.1em;}.elementor-16376 .elementor-element.elementor-element-3498d2f.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-3498d2f.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-3498d2f.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-3498d2f .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-1aaa316{font-family:"Geomanist", Sans-serif;font-size:1.1rem;font-weight:300;line-height:1.7em;}.elementor-16376 .elementor-element.elementor-element-1aaa316.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-1aaa316.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-1aaa316.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-1aaa316 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-58253ac{--justify-content:center;--background-transition:0.3s;}.elementor-16376 .elementor-element.elementor-element-fff25a1{text-align:left;}.elementor-16376 .elementor-element.elementor-element-fff25a1 .elementor-heading-title{font-family:"brandon-grotesque", Sans-serif;font-size:1.5rem;font-weight:100;text-transform:uppercase;line-height:1.1em;}.elementor-16376 .elementor-element.elementor-element-fff25a1.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-fff25a1.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-fff25a1.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-fff25a1 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-c4ea534 .elementor-price-list-price{font-family:"brandon-grotesque", Sans-serif;font-size:2rem;font-weight:100;line-height:0.3em;}.elementor-16376 .elementor-element.elementor-element-c4ea534 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}body.rtl .elementor-16376 .elementor-element.elementor-element-c4ea534 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-16376 .elementor-element.elementor-element-c4ea534 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-16376 .elementor-element.elementor-element-c4ea534 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-16376 .elementor-element.elementor-element-c4ea534 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-16376 .elementor-element.elementor-element-c4ea534 .elementor-price-list li:not(:last-child){margin-bottom:20px;}.elementor-16376 .elementor-element.elementor-element-c4ea534 .elementor-price-list-item{align-items:flex-start;}.elementor-16376 .elementor-element.elementor-element-44f11c3 img{border-radius:12px 12px 12px 12px;}.elementor-16376 .elementor-element.elementor-element-44f11c3{width:initial;max-width:initial;}.elementor-16376 .elementor-element.elementor-element-dc641f2 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-16376 .elementor-element.elementor-element-dc641f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;}.elementor-16376 .elementor-element.elementor-element-dc641f2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16376 .elementor-element.elementor-element-91ac672 > .elementor-container{max-width:1000px;}.elementor-16376 .elementor-element.elementor-element-91ac672{padding:40px 0px 40px 0px;}.elementor-16376 .elementor-element.elementor-element-18e26ef img{max-width:200px;height:200px;object-fit:cover;}.elementor-16376 .elementor-element.elementor-element-18e26ef{width:initial;max-width:initial;}.elementor-16376 .elementor-element.elementor-element-30d2a98 > .elementor-element-populated{padding:01rem 0rem 0rem 02rem;}.elementor-16376 .elementor-element.elementor-element-acc9689{color:#353535;font-family:"brandon-grotesque", Sans-serif;font-size:23px;font-weight:600;}.elementor-16376 .elementor-element.elementor-element-acc9689.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-acc9689.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-acc9689.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-acc9689 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-acc9689 > .elementor-widget-container{margin:0px 50px -16px 0px;}.elementor-16376 .elementor-element.elementor-element-bb0c731{color:#353535;font-family:"Geomanist", Sans-serif;font-weight:300;letter-spacing:0.2px;}.elementor-16376 .elementor-element.elementor-element-bb0c731.ob-harakiri{writing-mode:inherit;}.elementor-16376 .elementor-element.elementor-element-bb0c731.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-bb0c731.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-16376 .elementor-element.elementor-element-bb0c731 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}html, body{overflow-x:hidden;}@media(max-width:1025px){.elementor-16376 .elementor-element.elementor-element-edea23c .elementor-heading-title{font-size:2.8rem;}.elementor-16376 .elementor-element.elementor-element-edea23c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16376 .elementor-element.elementor-element-56a81b9 > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-16376 .elementor-element.elementor-element-2d59452{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}}@media(min-width:726px){.elementor-16376 .elementor-element.elementor-element-5ff0e37{width:61%;}.elementor-16376 .elementor-element.elementor-element-b1cffbe{width:39%;}.elementor-16376 .elementor-element.elementor-element-fb40fa4{width:100%;}.elementor-16376 .elementor-element.elementor-element-3eaabec{width:34.964%;}.elementor-16376 .elementor-element.elementor-element-30d2a98{width:65.036%;}}@media(max-width:725px){.elementor-16376 .elementor-element.elementor-element-5ff0e37 > .elementor-element-populated{padding:1.5rem 0rem 0rem 2rem;}.elementor-16376 .elementor-element.elementor-element-edea23c .elementor-heading-title{font-size:2.3rem;}.elementor-16376 .elementor-element.elementor-element-edea23c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 1.5rem 0rem 0rem;}.elementor-16376 .elementor-element.elementor-element-7e8a060{margin-top:-100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-16376 .elementor-element.elementor-element-3c0a769{margin-top:-100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-16376 .elementor-element.elementor-element-8f064d9 > .elementor-element-populated{margin:-20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:02rem 1.5rem 1rem 1.5rem;}.elementor-16376 .elementor-element.elementor-element-e1139dc .elementor-image-box-img{margin-bottom:15px;}.elementor-16376 .elementor-element.elementor-element-8317609 .elementor-image-box-img{margin-bottom:15px;}.elementor-16376 .elementor-element.elementor-element-13a1d2e .elementor-image-box-img{margin-bottom:15px;}.elementor-16376 .elementor-element.elementor-element-9ebe481 .elementor-image-box-img{margin-bottom:1rem;}.elementor-16376 .elementor-element.elementor-element-9ebe481.elementor-position-right .elementor-image-box-img{margin-left:1rem;}.elementor-16376 .elementor-element.elementor-element-9ebe481.elementor-position-left .elementor-image-box-img{margin-right:1rem;}.elementor-16376 .elementor-element.elementor-element-9ebe481.elementor-position-top .elementor-image-box-img{margin-bottom:1rem;}.elementor-16376 .elementor-element.elementor-element-95c8d8d{margin-top:-100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-16376 .elementor-element.elementor-element-2c30035 > .elementor-element-populated{margin:-20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:02rem 1.5rem 1rem 1.5rem;}.elementor-16376 .elementor-element.elementor-element-f92d279 .elementor-heading-title{font-size:7.6vw;line-height:1.3em;}.elementor-16376 .elementor-element.elementor-element-46fbf32{font-size:4.4vw;}.elementor-16376 .elementor-element.elementor-element-46fbf32 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 0rem;}.elementor-16376 .elementor-element.elementor-element-642a57d > .elementor-element-populated{margin:-20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:02rem 1.5rem 1rem 1.5rem;}.elementor-16376 .elementor-element.elementor-element-a8d963f .elementor-heading-title{font-size:7.6vw;line-height:1.3em;}.elementor-16376 .elementor-element.elementor-element-62da195{font-size:4.4vw;}.elementor-16376 .elementor-element.elementor-element-62da195 > .elementor-widget-container{margin:-0.5rem 0rem 0rem 0rem;}.elementor-16376 .elementor-element.elementor-element-85c535e > .elementor-element-populated{margin:-20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:02rem 1.5rem 1rem 1.5rem;}.elementor-16376 .elementor-element.elementor-element-703cd35 .elementor-heading-title{font-size:7.6vw;line-height:1.3em;}.elementor-16376 .elementor-element.elementor-element-0d6b8ff{font-size:4.4vw;}.elementor-16376 .elementor-element.elementor-element-0d6b8ff > .elementor-widget-container{margin:-0.5rem 0rem 0rem 0rem;}.elementor-16376 .elementor-element.elementor-element-c3816be > .elementor-element-populated{margin:-20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:02rem 1.5rem 1rem 1.5rem;}.elementor-16376 .elementor-element.elementor-element-dc641f2{padding:40px 0px 40px 0px;}.elementor-16376 .elementor-element.elementor-element-91ac672{padding:0px 0px 0px 0px;}.elementor-16376 .elementor-element.elementor-element-30d2a98 > .elementor-element-populated{padding:0rem 02rem 0rem 02rem;}.elementor-16376 .elementor-element.elementor-element-acc9689{text-align:center;font-size:6vw;width:initial;max-width:initial;}.elementor-16376 .elementor-element.elementor-element-acc9689 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16376 .elementor-element.elementor-element-bb0c731{text-align:center;font-size:4.2vw;}.elementor-16376 .elementor-element.elementor-element-bb0c731 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for column, class: .elementor-element-5ff0e37 */.elementor-16376 .elementor-element.elementor-element-5ff0e37 {
    display: flex;
    align-items: center;
}

@media screen and (min-width: 600px) and (max-width: 767px) {
    .elementor-16376 .elementor-element.elementor-element-5ff0e37 {
        width: 58% !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56a81b9 */.elementor-16376 .elementor-element.elementor-element-56a81b9 img {
   margin-top: .5rem;
    -webkit-mask-image: url(https://kreuzretter.com/wp-content/uploads/2021/06/KR-Oval-Image-Blob-Shape.svg);
    -webkit-mask-mode: alpha;
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;
    mask-image: url(https://kreuzretter.com/wp-content/uploads/2021/06/KR-Oval-Image-Blob-Shape.svg);
    mask-mode: alpha;
    mask-size: contain;
    mask-position: center center;
    mask-repeat: no-repeat;
    -moz-mask-image: url(https://kreuzretter.com/wp-content/uploads/2021/06/KR-Oval-Image-Blob-Shape.svg);
    -moz-mask-mode: alpha;
    -moz-mask-size: contain;
    -moz-mask-position: center center;
    -moz-mask-repeat: no-repeat; 
}

@media screen and (max-width: 600px) {
    .elementor-16376 .elementor-element.elementor-element-56a81b9, .elementor-16376 .elementor-element.elementor-element-56a81b9 img {
        max-width: 350px;
        margin-left: -.3rem;
        margin-top: -.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b1cffbe */@media screen and (min-width: 600px) and (max-width: 767px) {
    .elementor-16376 .elementor-element.elementor-element-b1cffbe {
        width: 42% !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2e9a4af */.elementor-16376 .elementor-element.elementor-element-2e9a4af {
    width: 95%;
    background-image: linear-gradient(to bottom, var(--cBright) 85%, white 15%);
    min-height: 20rem;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-26dedf3 */.elementor-16376 .elementor-element.elementor-element-26dedf3 p{
    margin-top: 1rem;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7e8a060 */.elementor-16376 .elementor-element.elementor-element-7e8a060 .elementor-background-slideshow__slide__image{
    background-repeat: no-repeat;
    opacity: .5;
}

@media (max-width: 800px) {
    .elementor-16376 .elementor-element.elementor-element-7e8a060 .elementor-background-slideshow__slide__image{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2a2ca85 */@media screen and (max-width: 850px) {
    .elementor-16376 .elementor-element.elementor-element-2a2ca85 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8f064d9 */@media screen and (max-width: 850px) {
    .elementor-16376 .elementor-element.elementor-element-8f064d9 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3c0a769 */.elementor-16376 .elementor-element.elementor-element-3c0a769 .elementor-background-slideshow__slide__image{
    background-repeat: no-repeat;
    opacity: .5;
}

@media (max-width: 800px) {
    .elementor-16376 .elementor-element.elementor-element-3c0a769 .elementor-background-slideshow__slide__image{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d59452 */.elements__content {
    padding: 0 max(1.5rem, calc(calc(100% - 1140px) / 2))!important;
    scroll-padding: 0 max(1.5rem, calc(calc(100% - 1140px) / 2))!important;
    overflow-x: scroll;
    display: flex;
    flex-flow: row;
    scroll-snap-type: x mandatory;
}

.elements__content::-webkit-scrollbar {
    display: none;
}

/* ––– ELEMENTS ITEM ––– */

.elements__item {
    width: min(85%, 30rem);
    min-width: calc(100% / 2 - 2rem)!important;
    background: var(--cBright);
    border-radius: 2rem;
    padding: 3rem 3rem 4rem;
    scroll-snap-align: start;
    min-height: 85vh;
}

.elements__item .elementor-widget-container {
    display: flex;
    flex-flow: column;
    align-items: center;
    justify-content: start;
}

.elements__item {
    animation: fadeInContent .3s .3s ease forwards;
}

.elements__item.cover {
    animation: none;
}

.elements__item .elementor-image-box-wrapper {
    display: flex;
    flex-flow: column;
    justify-content: center;
    align-items: start;
}

.elements__item .elementor-image-box-content {
    text-align: left;
}

.elements__item .elementor-image-box-title {
    font-size: 2.2rem;
    color: var(--cDark)!important;
    margin-bottom: 1.33rem;
    width: 90%;
}

.elements__item .elementor-image-box-description {
    font-size: 1.1rem;
    letter-spacing: .025rem;
    color: var(--cDark)!important;
}

/* ––– COVER ––– */

.elements__item.cover .elementor-widget-container {
    justify-content: end;
}

.elements__item.cover {
    padding: 0!important;
    background: none;
}

.elements__item.cover .elementor-image-box-content {
    padding: 2rem 3rem 3rem;
    background: linear-gradient(to bottom, transparent, #000000aa);
    height: fit-content;
    -webkit-backdrop-filter: blur(4px);
    -moz-backdrop-filter: blur(4px);
    -ms-backdrop-filter: blur(4px);
    -khtml-backdrop-filter: blur(4px);
    -o-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px);
    border-radius: 0 0 2rem 2rem;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
}

.elements__item.cover .elementor-image-box-img {
    position: absolute;
    inset: 0;
    width: 100%!important;
    height: 100%!important;
    border-radius: 2rem;
    z-index: -1;
}

.elements__item.cover .elementor-image-box-img img {
    height: 100%;
    object-fit: cover;
    object-position: 80%;
}

.elements__item.cover .elementor-image-box-title {
    color: white!important;
    font-weight: 500;
    font-family: 'Geomanist';
    font-size: clamp(28px, 5vw, 3rem);
}

@media (max-width: 700px) {
    .elements__content {
        padding: 0 calc(7.5% + 1.5rem);
        overflow-x: scroll;
        display: flex;
        flex-flow: row;
        gap: 1rem;
}

    .elements__item {
        min-width: 92%!important;
        scroll-snap-align: center!important;
        padding: 2rem;
        padding-bottom: 3rem;
        min-height: 80vh;
}

    .elements__item.cover .elementor-image-box-content {
    padding: 1.75rem;
}
    .elements__item .elementor-image-box-wrapper {
        height: 100%;
        justify-content: start;
    }
    
    .elements__item .elementor-image-box-content {
        margin: auto 0;
        padding-bottom: 1rem;
    }
    
    .elements__item.cover .elementor-image-box-wrapper {
        justify-content: end;
    }
    
    .elements__item.cover .elementor-image-box-content {
        margin: 0;
    }
    
    .elements__item .elementor-image-box-img {
        margin-left: 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df8513a */.elements__nav .elements__icon {
    background: #eee;
    padding: 1rem;
    border-radius: 100vw;
    opacity: .25;
    pointer-events: none;
}

.elements__nav .elements__icon svg {
    width: 1.2rem!important;
    min-width: 1.2rem!important;
    height: 1.2rem!important;
    transform: translatex(2px);
}

.elements__nav .elements__icon-prev svg {
    transform: rotate(180deg) translatex(2px);
}

.elements__nav .elements__icon-prev.is-active,
.elements__nav .elements__icon-next.is-active {
    pointer-events: auto;
    cursor: pointer;
    opacity: 1;
}

@media (min-width: 1025px) {
    .elements__nav .elements__icon-prev.is-active:hover,
.elements__nav .elements__icon-next.is-active:hover {
    background: #dedede;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2895eb8 */.elementor-16376 .elementor-element.elementor-element-2895eb8 {
    padding: 3rem 0;
}

@media (min-width: 1140px) {
    .elementor-16376 .elementor-element.elementor-element-2895eb8:before {
        content:'';
        width: calc(calc(100% - 1140px) / 2);
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1;
        background: linear-gradient(to right, white, transparent);
    }
    
    .elementor-16376 .elementor-element.elementor-element-2895eb8:after {
        content:'';
        width: calc(calc(100% - 1140px) / 2);
        height: 100%;
        position: absolute;
        top: 0;
        right: 0;
        z-index: 1;
        background: linear-gradient(to left, white, transparent);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18cb590 */@media screen and (max-width: 850px) {
    .elementor-16376 .elementor-element.elementor-element-18cb590{
        max-width: 500px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9fd7b88 */@media screen and (max-width: 850px) {
    .elementor-16376 .elementor-element.elementor-element-9fd7b88 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f92d279 */.elementor-16376 .elementor-element.elementor-element-f92d279 .elementor-heading-title {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c30035 */@media screen and (max-width: 850px) {
    .elementor-16376 .elementor-element.elementor-element-2c30035 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a8d963f */.elementor-16376 .elementor-element.elementor-element-a8d963f .elementor-heading-title {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-642a57d */@media screen and (max-width: 850px) {
    .elementor-16376 .elementor-element.elementor-element-642a57d {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5a71cf0 */@media screen and (max-width: 850px) {
    .elementor-16376 .elementor-element.elementor-element-5a71cf0{
        max-width: 500px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ba8e762 */@media screen and (max-width: 850px) {
    .elementor-16376 .elementor-element.elementor-element-ba8e762 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7cbb5cf */@media screen and (max-width: 850px) {
    .elementor-16376 .elementor-element.elementor-element-7cbb5cf{
        max-width: 500px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c09986 */@media screen and (max-width: 850px) {
    .elementor-16376 .elementor-element.elementor-element-2c09986 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-703cd35 */.elementor-16376 .elementor-element.elementor-element-703cd35 .elementor-heading-title {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-85c535e */@media screen and (max-width: 850px) {
    .elementor-16376 .elementor-element.elementor-element-85c535e {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4f9ea67 */@media screen and (max-width: 850px) {
    .elementor-16376 .elementor-element.elementor-element-4f9ea67 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-44f11c3 */@media screen and (max-width: 850px) {
    .elementor-16376 .elementor-element.elementor-element-44f11c3{
        max-width: 500px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c3816be */@media screen and (max-width: 850px) {
    .elementor-16376 .elementor-element.elementor-element-c3816be {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-95c8d8d */.elementor-16376 .elementor-element.elementor-element-95c8d8d .elementor-background-slideshow__slide__image{
    background-repeat: no-repeat;
    opacity: .5;
}

@media (max-width: 800px) {
    .elementor-16376 .elementor-element.elementor-element-95c8d8d .elementor-background-slideshow__slide__image{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18e26ef */.elementor-16376 .elementor-element.elementor-element-18e26ef {
    margin: auto;
    display: flex;
    align-items: center;
}

.elementor-16376 .elementor-element.elementor-element-18e26ef, .elementor-16376 .elementor-element.elementor-element-18e26ef img {
        border-radius: 50%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geomanist';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://kreuzretter.com/wp-content/uploads/2021/04/geomanist-100-thin-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://kreuzretter.com/wp-content/uploads/2021/04/geomanist-100-thin-italic-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://kreuzretter.com/wp-content/uploads/2021/04/geomanist-200-extralight-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://kreuzretter.com/wp-content/uploads/2021/04/geomanist-200-extralight-italic-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://kreuzretter.com/wp-content/uploads/2021/04/geomanist-300-light-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://kreuzretter.com/wp-content/uploads/2021/04/geomanist-300-light-italic-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://kreuzretter.com/wp-content/uploads/2021/04/geomanist-400-regular-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://kreuzretter.com/wp-content/uploads/2021/04/geomanist-400-regular-italic-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://kreuzretter.com/wp-content/uploads/2021/04/geomanist-500-book-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://kreuzretter.com/wp-content/uploads/2021/04/geomanist-500-book-italic-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://kreuzretter.com/wp-content/uploads/2021/04/geomanist-600-medium-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://kreuzretter.com/wp-content/uploads/2021/04/geomanist-600-medium-italic-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://kreuzretter.com/wp-content/uploads/2021/04/geomanist-700-bold-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://kreuzretter.com/wp-content/uploads/2021/04/geomanist-700-bold-italic-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://kreuzretter.com/wp-content/uploads/2021/04/geomanist-800-black-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://kreuzretter.com/wp-content/uploads/2021/04/geomanist-800-black-italic-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://kreuzretter.com/wp-content/uploads/2021/04/geomanist-900-ultra-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://kreuzretter.com/wp-content/uploads/2021/04/geomanist-900-ultra-italic-webfont.ttf') format('truetype');
}
/* End Custom Fonts CSS */