.elementor-153311 .elementor-element.elementor-element-1d20ed4{--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-153311 .elementor-element.elementor-element-56f9559{--display:flex;--min-height:50vh;--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;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw}.elementor-153311 .elementor-element.elementor-element-56f9559:not(.elementor-motion-effects-element-type-background),.elementor-153311 .elementor-element.elementor-element-56f9559>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://havrand-maritim.no/wp-content/uploads/havrand-generated-1759601114692.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-153311 .elementor-element.elementor-element-511e6ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-153311 .elementor-element.elementor-element-511e6ec.e-con{--flex-grow:1;--flex-shrink:0}.elementor-153311 .elementor-element.elementor-element-5085f15{--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-153311 .elementor-element.elementor-element-692e26d{width:auto;max-width:auto}.elementor-153311 .elementor-element.elementor-element-692e26d>.elementor-widget-container{background-color:#fff;padding:10px 30px 10px 30px}.elementor-153311 .elementor-element.elementor-element-692e26d .rey-breadcrumbs{font-size:12px;font-weight:600;text-transform:uppercase}.elementor-153311 .elementor-element.elementor-element-d246217{--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;--flex-wrap:nowrap}.elementor-153311 .elementor-element.elementor-element-93cd395{width:auto;max-width:auto}.elementor-153311 .elementor-element.elementor-element-93cd395>.elementor-widget-container{background-color:#f3f9fc;padding:15px 40px 15px 40px}.elementor-153311 .elementor-element.elementor-element-93cd395 .elementor-heading-title{font-size:35px;font-weight:800;text-transform:capitalize;color:#000}.elementor-153311 .elementor-element.elementor-element-6ca55dc .__overlay{background:#000}.elementor-153311 .elementor-element.elementor-element-6ca55dc{width:100%;max-width:100%}.elementor-153311 .elementor-element.elementor-element-6ca55dc .rey-carouselEl{--per-row:7;--gap:10px;--autoplay-duration:12000ms}.elementor-153311 .elementor-element.elementor-element-6ca55dc .rey-card{text-align:justify;--align:justify;align-items:flex-start;-v-align-items:flex-start;--item-height:10px;color:#FFF;--color:#FFFFFF}.elementor-153311 .elementor-element.elementor-element-6ca55dc .__captionTitle,.elementor-153311 .elementor-element.elementor-element-6ca55dc .__captionTitle a{color:#FFF}.elementor-153311 .elementor-element.elementor-element-6ca55dc .__captionTitle{font-size:.6vw}.elementor-153311 .elementor-element.elementor-element-6ca55dc .rey-sliderArrows{color:#fff;mix-blend-mode:difference}.elementor-153311 .elementor-element.elementor-element-6ca55dc .rey-sliderDots{color:#fff;mix-blend-mode:difference}.elementor-153311 .elementor-element.elementor-element-0b7eca4{--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-153311 .elementor-element.elementor-element-3b14b03 .splide__track{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0}.elementor-153311 .elementor-element.elementor-element-3b14b03 .rey-card{background-color:#0D3B66;--bg-color:#0D3B66;text-align:left;--align:left;align-items:flex-start;-v-align-items:flex-start;--card-radius:5px;overflow:hidden;color:#FFF;--color:#FFFFFF;border-style:none}.elementor-153311 .elementor-element.elementor-element-3b14b03 .rey-card:hover{background-color:#F1F1F1;--bg-color:#F1F1F1;--bg-color-hover:#F1F1F1;color:#000;--color:#000000;--color-hover:#000000;border-color:#000;--border-color:#000000;--border-color-hover:#000000}.elementor-153311 .elementor-element.elementor-element-3b14b03 .rey-carouselEl{--per-row:6;--gap:5px}.elementor-153311 .elementor-element.elementor-element-3b14b03 .__overlay{opacity:.05}.elementor-153311 .elementor-element.elementor-element-3b14b03 .__captionTitle{text-transform:none;min-height:0}.elementor-153311 .elementor-element.elementor-element-3b14b03 .rey-sliderComp-nav{--arrow-size:40px}.elementor-153311 .elementor-element.elementor-element-3b14b03 .rey-arrowSvg{padding:20px 0 20px 0;color:#FFF}.elementor-153311 .elementor-element.elementor-element-3b14b03 .rey-sliderDots{color:#FFF}.elementor-153311 .elementor-element.elementor-element-4975941 .elementor-widget-container{display:flex;justify-content:flex-start}@media(max-width:767px){.elementor-153311 .elementor-element.elementor-element-56f9559{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-153311 .elementor-element.elementor-element-692e26d .rey-breadcrumbs{font-size:2.5vw}.elementor-153311 .elementor-element.elementor-element-93cd395>.elementor-widget-container{padding:5vw 5vw 5vw 5vw}.elementor-153311 .elementor-element.elementor-element-93cd395 .elementor-heading-title{font-size:3.8vw}.elementor-153311 .elementor-element.elementor-element-6ca55dc .rey-carouselEl{--per-row:4}.elementor-153311 .elementor-element.elementor-element-6ca55dc .rey-card{--item-height:5px}.elementor-153311 .elementor-element.elementor-element-6ca55dc .__captionTitle{font-size:2.4vw}.elementor-153311 .elementor-element.elementor-element-3b14b03 .rey-carouselEl{--per-row:3}.elementor-153311 .elementor-element.elementor-element-3b14b03 .__captionTitle{font-size:3.2vw}.elementor-153311 .elementor-element.elementor-element-3b14b03 .rey-arrowSvg{padding:20px 0 20px 0}}