.elementor-6758 .elementor-element.elementor-element-9545801:not(.elementor-motion-effects-element-type-background), .elementor-6758 .elementor-element.elementor-element-9545801 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A020200;}.elementor-6758 .elementor-element.elementor-element-9545801{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:900;}.elementor-6758 .elementor-element.elementor-element-9545801 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6758 .elementor-element.elementor-element-9545801.the7-e-sticky-effects, .the7-e-sticky-effects .elementor-element.elementor-element-9545801:not(.fix), .elementor-6758 .elementor-element.elementor-element-9545801.the7-e-sticky-effects > .elementor-motion-effects-container > .elementor-motion-effects-layer,
				.the7-e-sticky-effects .elementor-element.elementor-element-9545801:not(.fix) > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6E5DB;background-image:none;}.elementor-6758 .elementor-element.elementor-element-9545801.the7-e-sticky-effects, .the7-e-sticky-effects .elementor-element.elementor-element-9545801:not(.fix){border-color:#F6E5DB;}.elementor-6758 .elementor-element.elementor-element-594b81bf > .elementor-container{min-height:120px;}.elementor-6758 .elementor-element.elementor-element-594b81bf:not(.the7-e-sticky-spacer).the7-e-sticky-effects > .elementor-container, .the7-e-sticky-effects:not(.the7-e-sticky-spacer) .elementor-element.elementor-element-594b81bf:not(.fix) > .elementor-container{min-height:70px;}.elementor-element-594b81bf > .elementor-container{min-height:0;}.elementor-6758 .elementor-element.elementor-element-594b81bf.e-container.the7-e-sticky-effects:not(.the7-e-sticky-spacer){--min-height:70px;}.elementor-6758 .elementor-element.elementor-element-594b81bf.e-con.the7-e-sticky-effects:not(.the7-e-sticky-spacer){--min-height:70px;}.elementor-bc-flex-widget .elementor-6758 .elementor-element.elementor-element-6dddd52e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6758 .elementor-element.elementor-element-6dddd52e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6758 .elementor-element.elementor-element-6dddd52e > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-6758 .elementor-element.elementor-element-938d0b1{text-align:left;}.elementor-6758 .elementor-element.elementor-element-938d0b1 img, .elementor-6758 .elementor-element.elementor-element-938d0b1 svg{width:132px;opacity:0;}.elementor-6758 .elementor-element.elementor-element-938d0b1 svg{height:auto;}body .the7-e-sticky-effects:not(.the7-e-sticky-spacer) .elementor-element.elementor-element-938d0b1 img,
		body .the7-e-sticky-effects:not(.the7-e-sticky-spacer) .elementor-element.elementor-element-938d0b1 svg{opacity:1;}.elementor-bc-flex-widget .elementor-6758 .elementor-element.elementor-element-4b659464.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6758 .elementor-element.elementor-element-4b659464.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6758 .elementor-element.elementor-element-4b659464.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6758 .elementor-element.elementor-element-4b659464 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6758 .elementor-element.elementor-element-7552757 .box-content{align-items:flex-start;text-align:left;}.elementor-6758 .elementor-element.elementor-element-7552757 .the7-box-wrapper{align-items:center;align-content:center;}.elementor-6758 .elementor-element.elementor-element-7552757 .box-content-wrapper{flex-flow:row nowrap;}.elementor-6758 .elementor-element.elementor-element-7552757 .elementor-icon-div{align-self:center;}.elementor-6758 .elementor-element.elementor-element-7552757{width:auto;max-width:auto;--icon-spacing:15px;}.elementor-6758 .elementor-element.elementor-element-7552757 .elementor-icon{font-size:16px;}.elementor-6758 .elementor-element.elementor-element-7552757 .the7-box-wrapper .box-heading, .elementor-6758 .elementor-element.elementor-element-7552757 .the7-box-wrapper .box-heading a{font-family:"Larsseit", Sans-serif;font-size:20px;text-transform:uppercase;}.elementor-6758 .elementor-element.elementor-element-7552757 .box-description{margin-top:10px;}.elementor-bc-flex-widget .elementor-6758 .elementor-element.elementor-element-b55025c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6758 .elementor-element.elementor-element-b55025c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6758 .elementor-element.elementor-element-b55025c.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-6758 .elementor-element.elementor-element-b55025c > .elementor-element-populated{padding:0px 30px 0px 0px;} .elementor-6758 .elementor-element.elementor-element-e791c2e .box-button, .elementor-6758 .elementor-element.elementor-element-e791c2e .box-button .popup-icon,  .elementor-6758 .elementor-element.elementor-element-e791c2e .box-button:hover,  .elementor-6758 .elementor-element.elementor-element-e791c2e .box-button:focus, .elementor-6758 .elementor-element.elementor-element-e791c2e .box-hover:hover .box-button{background:#F5E5DA00;}.elementor-6758 .elementor-element.elementor-element-e791c2e .box-button.elementor-button:hover, .elementor-6758 .elementor-element.elementor-element-e791c2e .box-button.elementor-button:focus, .elementor-6758 .elementor-element.elementor-element-e791c2e .box-button.elementor-button:hover .popup-icon, .elementor-6758 .elementor-element.elementor-element-e791c2e .box-button.elementor-button:focus .popup-icon,  .elementor-6758 .elementor-element.elementor-element-e791c2e .box-hover:hover .box-button.elementor-button, .elementor-6758 .elementor-element.elementor-element-e791c2e .box-hover:hover .box-button.elementor-button .popup-icon{background:var( --e-global-color-el_color_1_4 );}.elementor-6758 .elementor-element.elementor-element-e791c2e{width:auto;max-width:auto;}.elementor-6758 .elementor-element.elementor-element-e791c2e {--btn-icon-size:34px;}.elementor-6758 .elementor-element.elementor-element-e791c2e .box-button.elementor-button i{font-size:34px;}.elementor-6758 .elementor-element.elementor-element-e791c2e .box-button.elementor-button svg{width:34px;height:34px;}.elementor-6758 .elementor-element.elementor-element-e791c2e .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-6758 .elementor-element.elementor-element-e791c2e .box-button i{order:-1;margin:0 var(--btn-icon-spacing) 0 0;}.elementor-6758 .elementor-element.elementor-element-e791c2e .box-button svg{order:-1;margin:0 var(--btn-icon-spacing) 0 0;fill:var( --e-global-color-el_color_1 );color:var( --e-global-color-el_color_1 );}.elementor-6758 .elementor-element.elementor-element-e791c2e .box-button .popup-icon{order:-1;margin:0 var(--btn-icon-spacing) 0 0;}.elementor-6758 .elementor-element.elementor-element-e791c2e .box-button{--btn-icon-spacing:10px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-6758 .elementor-element.elementor-element-e791c2e .box-button, .elementor-6758 .elementor-element.elementor-element-e791c2e .box-button *{color:var( --e-global-color-el_color_1 );}.elementor-6758 .elementor-element.elementor-element-e791c2e .box-button,  .elementor-6758 .elementor-element.elementor-element-e791c2e .box-button:hover,  .elementor-6758 .elementor-element.elementor-element-e791c2e .box-button:focus, .elementor-6758 .elementor-element.elementor-element-e791c2e .box-hover:hover .box-button{border-color:var( --e-global-color-el_color_1 );}.elementor-6758 .elementor-element.elementor-element-e791c2e .box-button.elementor-button:hover, .elementor-6758 .elementor-element.elementor-element-e791c2e .box-button.elementor-button:focus, .elementor-6758 .elementor-element.elementor-element-e791c2e .box-button.elementor-button:hover *, .elementor-6758 .elementor-element.elementor-element-e791c2e .box-button.elementor-button:focus *, .elementor-6758 .elementor-element.elementor-element-e791c2e .box-hover:hover .box-button.elementor-button, .elementor-6758 .elementor-element.elementor-element-e791c2e .box-hover:hover .box-button.elementor-button *{color:#FFFFFF;}.elementor-6758 .elementor-element.elementor-element-e791c2e .box-button.elementor-button:hover svg, .elementor-6758 .elementor-element.elementor-element-e791c2e .box-button.elementor-button:focus svg, .elementor-6758 .elementor-element.elementor-element-e791c2e .box-hover:hover .box-button.elementor-button svg{fill:#FFFFFF;color:#FFFFFF;}.elementor-6758 .elementor-element.elementor-element-e791c2e .box-button.elementor-button:hover, .elementor-6758 .elementor-element.elementor-element-e791c2e .box-button.elementor-button:focus, .elementor-6758 .elementor-element.elementor-element-e791c2e .box-hover:hover .box-button.elementor-button{border-color:var( --e-global-color-el_color_1_4 );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-6758 .elementor-element.elementor-element-594b81bf > .elementor-container{min-height:70px;}.elementor-6758 .elementor-element.elementor-element-6dddd52e > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-bc-flex-widget .elementor-6758 .elementor-element.elementor-element-4b659464.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6758 .elementor-element.elementor-element-4b659464.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6758 .elementor-element.elementor-element-4b659464.elementor-column > .elementor-widget-wrap{justify-content:center;}div.elementor-6758 .elementor-element.elementor-element-4b659464{max-width:initial;flex:1 0 0;min-width:25px;}.elementor-6758 .elementor-element.elementor-element-4b659464 > .elementor-element-populated{padding:0px 20px 0px 20px;} .elementor-6758 .elementor-element.elementor-element-7552757.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-6758 .elementor-element.elementor-element-7552757.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-6758 .elementor-element.elementor-element-7552757.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}.elementor-6758 .elementor-element.elementor-element-b55025c > .elementor-element-populated{padding:0px 20px 0px 0px;}}@media(max-width:767px){.elementor-6758 .elementor-element.elementor-element-4b659464.elementor-column > .elementor-widget-wrap{justify-content:center;} .elementor-6758 .elementor-element.elementor-element-7552757.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-6758 .elementor-element.elementor-element-7552757.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-6758 .elementor-element.elementor-element-7552757.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}}@media(max-width:1024px) and (min-width:768px){.elementor-6758 .elementor-element.elementor-element-6dddd52e{width:30%;}.elementor-6758 .elementor-element.elementor-element-b55025c{width:30%;}}/* Start custom CSS for image, class: .elementor-element-938d0b1 */.elementor-6758 .elementor-element.elementor-element-938d0b1 img {
  filter: invert(1) brightness(0.2);
}/* End custom CSS */
@media screen and (max-width: 1024px) {  .icon-position-tablet-right .the7_icon_box_widget-7552757.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-tablet-left .the7_icon_box_widget-7552757.the7-box-wrapper .elementor-icon-div,  .icon-position-tablet-top .the7_icon_box_widget-7552757.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-position-tablet-top .the7_icon_box_widget-7552757.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_widget-7552757.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_widget-7552757.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_widget-7552757.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-tablet-left .the7_icon_box_widget-7552757.the7-box-wrapper .box-content-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-7552757.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-tablet-left .the7_icon_box_widget-7552757.the7-box-wrapper,  .icon-position-tablet-right .the7_icon_box_widget-7552757.the7-box-wrapper {    flex-wrap: unset;  }}@media screen and (max-width: 767px) {  .icon-position-mobile-right .the7_icon_box_widget-7552757.the7-box-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-mobile-top .the7_icon_box_widget-7552757.the7-box-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-position-mobile-left .the7_icon_box_widget-7552757.the7-box-wrapper .elementor-icon-div,  .icon-position-mobile-top .the7_icon_box_widget-7552757.the7-box-wrapper .elementor-icon-div {    order: 0;  }  .icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_widget-7552757.the7-box-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_widget-7552757.the7-box-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_widget-7552757.the7-box-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-mobile-left .the7_icon_box_widget-7552757.the7-box-wrapper .box-content-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-7552757.the7-box-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-mobile-left .the7_icon_box_widget-7552757.the7-box-wrapper,  .icon-position-mobile-right .the7_icon_box_widget-7552757.the7-box-wrapper {    flex-wrap: unset;  }}
/* Start custom CSS for the7_button_widget, class: .elementor-element-e791c2e *//* default (non-sticky): hidden */
.sticky-button {
  opacity: 0;
  pointer-events: none;
  transform: translateY(-4px);
  transition: opacity .3s ease, transform .3s ease;
  backface-visibility: hidden;         /* smoother on Safari */
  will-change: opacity, transform;      /* micro-perf */
}

/* show only on the real sticky bar (exclude spacer) */
.main-header.the7-e-sticky.the7-e-sticky-active.the7-e-sticky-effects:not(.the7-e-sticky-spacer) .sticky-button {
  opacity: 1;
  pointer-events: auto;
  transform: translateY(0);
}

/* accessibility: respect reduced motion */
@media (prefers-reduced-motion: reduce) {
  .sticky-button { transition: none; transform: none; }
}/* End custom CSS */