.elementor-50 .elementor-element.elementor-element-aa44aa7>.elementor-container{min-height:50vw}.elementor-50 .elementor-element.elementor-element-aa44aa7>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-50 .elementor-element.elementor-element-aa44aa7:not(.elementor-motion-effects-element-type-background),.elementor-50 .elementor-element.elementor-element-aa44aa7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url(https://norwegianrain.com/wp-content/uploads/2022/09/fallback_desktop.jpg) 50% 50%;background-size:cover}.elementor-50 .elementor-element.elementor-element-aa44aa7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-50 .elementor-element.elementor-element-aa44aa7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-50 .elementor-element.elementor-element-6b158a1.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-50 .elementor-element.elementor-element-6b158a1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-50 .elementor-element.elementor-element-6b158a1>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-50 .elementor-element.elementor-element-6b158a1>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-50 .elementor-element.elementor-element-4f81554{text-align:center;width:var( --container-widget-width,800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;align-self:flex-start}.elementor-50 .elementor-element.elementor-element-4f81554 .elementor-heading-title{color:#fff;font-family:freighttext book,Sans-serif;font-size:85px;font-weight:500;font-style:italic}.elementor-50 .elementor-element.elementor-element-4f81554>.elementor-widget-container{margin:0}.elementor-50 .elementor-element.elementor-element-537a984{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:50px;margin-bottom:0}.elementor-50 .elementor-element.elementor-element-537a984>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-50 .elementor-element.elementor-element-7372175>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-50 .elementor-element.elementor-element-7372175>.elementor-element-populated>.elementor-widget-wrap{padding:0 25px 0 0}.elementor-50 .elementor-element.elementor-element-2f5b0cb .elementor-button{font-family:avenir,Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#454545;color:#454545;background-color:#fff;border-style:solid;border-width:2px;border-color:#fff;border-radius:0 0 0 0}.elementor-50 .elementor-element.elementor-element-2f5b0cb .elementor-button:hover,.elementor-50 .elementor-element.elementor-element-2f5b0cb .elementor-button:focus{color:#fff;background-color:#ffffff00}.elementor-50 .elementor-element.elementor-element-2f5b0cb .elementor-button:hover svg,.elementor-50 .elementor-element.elementor-element-2f5b0cb .elementor-button:focus svg{fill:#fff}.elementor-50 .elementor-element.elementor-element-2f5b0cb>.elementor-widget-container{padding:0}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-f22201a.elementor-column .elementor-column-wrap{align-items:flex-end}.elementor-50 .elementor-element.elementor-element-f22201a.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-50 .elementor-element.elementor-element-f22201a>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 0 25px}.elementor-50 .elementor-element.elementor-element-bc6595c .elementor-button{font-family:avenir,Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#454545;color:#454545;background-color:#fff;border-style:solid;border-width:2px;border-color:#fff;border-radius:0 0 0 0}.elementor-50 .elementor-element.elementor-element-bc6595c .elementor-button:hover,.elementor-50 .elementor-element.elementor-element-bc6595c .elementor-button:focus{color:#fff;background-color:#ffffff00}.elementor-50 .elementor-element.elementor-element-bc6595c .elementor-button:hover svg,.elementor-50 .elementor-element.elementor-element-bc6595c .elementor-button:focus svg{fill:#fff}.elementor-50 .elementor-element.elementor-element-bc6595c>.elementor-widget-container{padding:0}.elementor-50 .elementor-element.elementor-element-bee7cdf>.elementor-container{min-height:177.77vw}.elementor-50 .elementor-element.elementor-element-bee7cdf>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-50 .elementor-element.elementor-element-bee7cdf:not(.elementor-motion-effects-element-type-background),.elementor-50 .elementor-element.elementor-element-bee7cdf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background:url(https://norwegianrain.com/wp-content/uploads/2022/09/fallback_mobile.jpg) 50% 50%;background-size:cover}.elementor-50 .elementor-element.elementor-element-bee7cdf{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-50 .elementor-element.elementor-element-bee7cdf>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-50 .elementor-element.elementor-element-79e34e7.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:center}.elementor-50 .elementor-element.elementor-element-79e34e7>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-50 .elementor-element.elementor-element-79e34e7>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-50 .elementor-element.elementor-element-79e34e7>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-50 .elementor-element.elementor-element-b42220e{text-align:center;width:var( --container-widget-width,800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;align-self:flex-start}.elementor-50 .elementor-element.elementor-element-b42220e .elementor-heading-title{color:#fff;font-family:freighttext book,Sans-serif;font-size:85px;font-weight:500;font-style:italic}.elementor-50 .elementor-element.elementor-element-b42220e>.elementor-widget-container{margin:0}.elementor-50 .elementor-element.elementor-element-1a89b7a{margin-top:50px;margin-bottom:0}.elementor-50 .elementor-element.elementor-element-2c788f0>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-50 .elementor-element.elementor-element-2c788f0>.elementor-element-populated>.elementor-widget-wrap{padding:0 25px 0 0}.elementor-50 .elementor-element.elementor-element-488f74f .elementor-button{font-family:avenir,Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#454545;color:#454545;background-color:#fff;border-style:solid;border-width:2px;border-color:#fff;border-radius:0 0 0 0}.elementor-50 .elementor-element.elementor-element-488f74f .elementor-button:hover,.elementor-50 .elementor-element.elementor-element-488f74f .elementor-button:focus{color:#fff;background-color:#ffffff00}.elementor-50 .elementor-element.elementor-element-488f74f .elementor-button:hover svg,.elementor-50 .elementor-element.elementor-element-488f74f .elementor-button:focus svg{fill:#fff}.elementor-50 .elementor-element.elementor-element-488f74f>.elementor-widget-container{padding:0}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-edec5b1.elementor-column .elementor-column-wrap{align-items:flex-end}.elementor-50 .elementor-element.elementor-element-edec5b1.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-50 .elementor-element.elementor-element-edec5b1>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 0 25px}.elementor-50 .elementor-element.elementor-element-f4f5aaa .elementor-button{font-family:avenir,Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#454545;color:#454545;background-color:#fff;border-style:solid;border-width:2px;border-color:#fff;border-radius:0 0 0 0}.elementor-50 .elementor-element.elementor-element-f4f5aaa .elementor-button:hover,.elementor-50 .elementor-element.elementor-element-f4f5aaa .elementor-button:focus{color:#fff;background-color:#ffffff00}.elementor-50 .elementor-element.elementor-element-f4f5aaa .elementor-button:hover svg,.elementor-50 .elementor-element.elementor-element-f4f5aaa .elementor-button:focus svg{fill:#fff}.elementor-50 .elementor-element.elementor-element-f4f5aaa>.elementor-widget-container{padding:0}.elementor-50 .elementor-element.elementor-element-72bbf2ab>.elementor-element-populated{margin:50px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-50 .elementor-element.elementor-element-6cd3f09c{text-align:center;color:#737970;font-family:freighttext book,Sans-serif;font-size:40px;font-weight:500;font-style:italic;line-height:45px;letter-spacing:1px}.elementor-50 .elementor-element.elementor-element-8e18ab1>.elementor-container{max-width:600px}.elementor-50 .elementor-element.elementor-element-8e18ab1{margin-top:0;margin-bottom:50px}.elementor-50 .elementor-element.elementor-element-b868f74{--icon-box-icon-margin:0px}.elementor-50 .elementor-element.elementor-element-b868f74 .elementor-icon i{transform:rotate(0deg)}.elementor-50 .elementor-element.elementor-element-b868f74 .elementor-icon-box-wrapper{text-align:center}.elementor-50 .elementor-element.elementor-element-b868f74 .elementor-icon-box-title{margin-bottom:0}.elementor-50 .elementor-element.elementor-element-b868f74 .elementor-icon-box-title,.elementor-50 .elementor-element.elementor-element-b868f74 .elementor-icon-box-title a{font-family:avenir,Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase}.elementor-50 .elementor-element.elementor-element-4f42c17{--icon-box-icon-margin:0px}.elementor-50 .elementor-element.elementor-element-4f42c17 .elementor-icon i{transform:rotate(0deg)}.elementor-50 .elementor-element.elementor-element-4f42c17 .elementor-icon-box-wrapper{text-align:center}.elementor-50 .elementor-element.elementor-element-4f42c17 .elementor-icon-box-title{margin-bottom:0}.elementor-50 .elementor-element.elementor-element-4f42c17 .elementor-icon-box-title,.elementor-50 .elementor-element.elementor-element-4f42c17 .elementor-icon-box-title a{font-family:avenir,Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase}.elementor-50 .elementor-element.elementor-element-4b653f1{--icon-box-icon-margin:0px}.elementor-50 .elementor-element.elementor-element-4b653f1 .elementor-icon i{transform:rotate(0deg)}.elementor-50 .elementor-element.elementor-element-4b653f1 .elementor-icon-box-wrapper{text-align:center}.elementor-50 .elementor-element.elementor-element-4b653f1 .elementor-icon-box-title{margin-bottom:0}.elementor-50 .elementor-element.elementor-element-4b653f1 .elementor-icon-box-title,.elementor-50 .elementor-element.elementor-element-4b653f1 .elementor-icon-box-title a{font-family:avenir,Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase}.elementor-50 .elementor-element.elementor-element-8418e25{--icon-box-icon-margin:0px}.elementor-50 .elementor-element.elementor-element-8418e25 .elementor-icon i{transform:rotate(0deg)}.elementor-50 .elementor-element.elementor-element-8418e25 .elementor-icon-box-wrapper{text-align:center}.elementor-50 .elementor-element.elementor-element-8418e25 .elementor-icon-box-title{margin-bottom:0}.elementor-50 .elementor-element.elementor-element-8418e25 .elementor-icon-box-title,.elementor-50 .elementor-element.elementor-element-8418e25 .elementor-icon-box-title a{font-family:avenir,Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase}.elementor-50 .elementor-element.elementor-element-e8281a8{border-style:solid;border-width:1px 0 0;border-color:#d4d4d4;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 0}.elementor-50 .elementor-element.elementor-element-e8281a8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-50 .elementor-element.elementor-element-556a68c{text-align:center}.elementor-50 .elementor-element.elementor-element-556a68c .elementor-heading-title{font-family:avenir,Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase}.elementor-50 .elementor-element.elementor-element-556a68c>.elementor-widget-container{margin:0}.elementor-50 .elementor-element.elementor-element-bbab9b1.elementor-wc-products ul.products{grid-column-gap:15px;grid-row-gap:15px}.elementor-50 .elementor-element.elementor-element-bbab9b1.elementor-wc-products ul.products li.product{text-align:center}.elementor-50 .elementor-element.elementor-element-bbab9b1.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-50 .elementor-element.elementor-element-a53c892{margin-top:0;margin-bottom:60px}.elementor-50 .elementor-element.elementor-element-99d49f8>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-50 .elementor-element.elementor-element-7a8dda09{margin-top:30px;margin-bottom:30px}.elementor-50 .elementor-element.elementor-element-e893b7f{margin-top:0;margin-bottom:0}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-4dd45966.elementor-column .elementor-column-wrap{align-items:center}.elementor-50 .elementor-element.elementor-element-4dd45966.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-50 .elementor-element.elementor-element-4dd45966>.elementor-element-populated{border-style:solid;border-width:0 1px 0 0;border-color:#78666b;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-50 .elementor-element.elementor-element-4dd45966>.elementor-element-populated,.elementor-50 .elementor-element.elementor-element-4dd45966>.elementor-element-populated>.elementor-background-overlay,.elementor-50 .elementor-element.elementor-element-4dd45966>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-50 .elementor-element.elementor-element-4dd45966>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-50 .elementor-element.elementor-element-4dd45966>.elementor-element-populated>.elementor-widget-wrap{padding:60px}.elementor-50 .elementor-element.elementor-element-6cdbd4bc{text-align:center;color:#78666b;font-family:freighttext book,Sans-serif;font-size:36px;font-weight:400;line-height:37px;letter-spacing:.25px}.elementor-50 .elementor-element.elementor-element-2c48299{text-align:center;color:#78666b;font-family:freighttext book,Sans-serif;font-size:82px;line-height:82px;letter-spacing:1px}.elementor-50 .elementor-element.elementor-element-2c48299>.elementor-widget-container{margin:30px 0 0}.elementor-50 .elementor-element.elementor-element-1da1821{text-align:center;color:#78666b;font-family:avenir,Sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:1.6px}.elementor-50 .elementor-element.elementor-element-4a8316e3>.elementor-element-populated>.elementor-widget-wrap{padding:60px}.elementor-50 .elementor-element.elementor-element-384f4cb8{text-align:center;color:#78666b;font-family:freighttext book,Sans-serif;font-size:36px;font-weight:400;line-height:37px;letter-spacing:.25px}.elementor-50 .elementor-element.elementor-element-60f06f8{text-align:center;color:#78666b;font-family:avenir,Sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:1.6px}.elementor-50 .elementor-element.elementor-element-66215da2{text-align:center;color:#78666b;font-family:freighttext book,Sans-serif;font-size:14px}.elementor-50 .elementor-element.elementor-element-164b51bd{text-align:center;color:#78666b;font-family:avenir,Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;text-decoration:underline;letter-spacing:1.6px}.elementor-50 .elementor-element.elementor-element-4abac2b7>.elementor-container{max-width:750px;min-height:70vh}.elementor-50 .elementor-element.elementor-element-4abac2b7>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-50 .elementor-element.elementor-element-4abac2b7:not(.elementor-motion-effects-element-type-background),.elementor-50 .elementor-element.elementor-element-4abac2b7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://norwegianrain.com/wp-content/uploads/2020/11/fabric-mixed-blue-fully-waterproof.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-50 .elementor-element.elementor-element-4abac2b7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-50 .elementor-element.elementor-element-4abac2b7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-50 .elementor-element.elementor-element-135a7f04{text-align:center}.elementor-50 .elementor-element.elementor-element-135a7f04 .elementor-heading-title{color:#fff;font-family:freighttext book,Sans-serif;font-size:64px;font-weight:400;font-style:normal}.elementor-50 .elementor-element.elementor-element-79b173e1{text-align:center}.elementor-50 .elementor-element.elementor-element-79b173e1 .elementor-heading-title{color:#fff;font-family:avenir,Sans-serif;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:2px}.elementor-50 .elementor-element.elementor-element-79b173e1>.elementor-widget-container{padding:10px}.elementor-50 .elementor-element.elementor-element-275f8a7e{text-align:center;color:#fff;font-family:freighttext book,Sans-serif;font-size:22px;font-weight:500;font-style:normal;line-height:25px;letter-spacing:1px}.elementor-50 .elementor-element.elementor-element-21958cd .elementor-button{font-family:avenir,Sans-serif;font-size:13px;fill:#fff;color:#fff;border-radius:0 0 0 0}.elementor-50 .elementor-element.elementor-element-f375515{margin-top:0;margin-bottom:60px}.elementor-50 .elementor-element.elementor-element-5e646c3{--spacer-size:100px}.elementor-50 .elementor-element.elementor-element-8ee824e{text-align:center}.elementor-50 .elementor-element.elementor-element-9843a9f{--spacer-size:20px}.elementor-50 .elementor-element.elementor-element-e43f765 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.75 * 100% )}.elementor-50 .elementor-element.elementor-element-e43f765:after{content:"0.75"}.elementor-50 .elementor-element.elementor-element-e43f765 .elementor-post__meta-data span+span:before{content:"*"}.elementor-50 .elementor-element.elementor-element-e43f765{--grid-column-gap:60px;--grid-row-gap:30px;width:100%;max-width:100%}.elementor-50 .elementor-element.elementor-element-e43f765 .elementor-post__card .elementor-post__meta-data{border-top-color:#00220000}.elementor-50 .elementor-element.elementor-element-e43f765 .elementor-post__text{margin-top:20px}.elementor-50 .elementor-element.elementor-element-e43f765 .elementor-post__thumbnail img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg )}.elementor-50 .elementor-element.elementor-element-e43f765 .elementor-post__title,.elementor-50 .elementor-element.elementor-element-e43f765 .elementor-post__title a{color:var( --e-global-color-72a3494 );font-family:avenir,Sans-serif;font-size:24px;font-weight:900;text-transform:uppercase;text-decoration:none;line-height:30px;letter-spacing:5px}.elementor-50 .elementor-element.elementor-element-e43f765 .elementor-post__title{margin-bottom:0}.elementor-50 .elementor-element.elementor-element-e43f765 .elementor-post__meta-data{color:var( --e-global-color-72a3494 );font-family:avenir,Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:2px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-50 .elementor-element.elementor-element-4f81554 .elementor-heading-title{font-size:28px}.elementor-50 .elementor-element.elementor-element-b42220e .elementor-heading-title{font-size:28px}.elementor-50 .elementor-element.elementor-element-bbab9b1.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-50 .elementor-element.elementor-element-e43f765 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.25 * 100% )}.elementor-50 .elementor-element.elementor-element-e43f765:after{content:"1.25"}.elementor-50 .elementor-element.elementor-element-e43f765 .elementor-post__title,.elementor-50 .elementor-element.elementor-element-e43f765 .elementor-post__title a{line-height:1.2em}}@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-4f81554 .elementor-heading-title{font-size:40px}.elementor-50 .elementor-element.elementor-element-4f81554>.elementor-widget-container{margin:0 0 25px;padding:0}.elementor-50 .elementor-element.elementor-element-4f81554{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width,80% );max-width:80%;align-self:flex-start}.elementor-50 .elementor-element.elementor-element-537a984{margin-top:15px;margin-bottom:0}.elementor-50 .elementor-element.elementor-element-7372175>.elementor-element-populated>.elementor-widget-wrap{padding:0}.elementor-50 .elementor-element.elementor-element-2f5b0cb>.elementor-widget-container{padding:0}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-f22201a.elementor-column .elementor-column-wrap{align-items:flex-start}.elementor-50 .elementor-element.elementor-element-f22201a.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-50 .elementor-element.elementor-element-f22201a>.elementor-element-populated>.elementor-widget-wrap{padding:15px 0 0}.elementor-50 .elementor-element.elementor-element-b42220e .elementor-heading-title{font-size:40px}.elementor-50 .elementor-element.elementor-element-b42220e>.elementor-widget-container{margin:0 0 25px;padding:0}.elementor-50 .elementor-element.elementor-element-b42220e{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width,80% );max-width:80%;align-self:flex-start}.elementor-50 .elementor-element.elementor-element-1a89b7a{margin-top:15px;margin-bottom:0}.elementor-50 .elementor-element.elementor-element-2c788f0>.elementor-element-populated>.elementor-widget-wrap{padding:0}.elementor-50 .elementor-element.elementor-element-488f74f>.elementor-widget-container{padding:0}.elementor-bc-flex-widget .elementor-50 .elementor-element.elementor-element-edec5b1.elementor-column .elementor-column-wrap{align-items:flex-start}.elementor-50 .elementor-element.elementor-element-edec5b1.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-50 .elementor-element.elementor-element-edec5b1>.elementor-element-populated>.elementor-widget-wrap{padding:15px 0 0}.elementor-50 .elementor-element.elementor-element-8a3d3a9{width:25%}.elementor-50 .elementor-element.elementor-element-8a3d3a9>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-50 .elementor-element.elementor-element-b868f74 .elementor-icon-box-title,.elementor-50 .elementor-element.elementor-element-b868f74 .elementor-icon-box-title a{font-size:10px}.elementor-50 .elementor-element.elementor-element-4ffe7ef{width:25%}.elementor-50 .elementor-element.elementor-element-4ffe7ef>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-50 .elementor-element.elementor-element-4f42c17 .elementor-icon-box-title,.elementor-50 .elementor-element.elementor-element-4f42c17 .elementor-icon-box-title a{font-size:10px}.elementor-50 .elementor-element.elementor-element-8460068{width:25%}.elementor-50 .elementor-element.elementor-element-8460068>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-50 .elementor-element.elementor-element-4b653f1 .elementor-icon-box-title,.elementor-50 .elementor-element.elementor-element-4b653f1 .elementor-icon-box-title a{font-size:10px}.elementor-50 .elementor-element.elementor-element-580b92a{width:25%}.elementor-50 .elementor-element.elementor-element-580b92a>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-50 .elementor-element.elementor-element-8418e25 .elementor-icon-box-title,.elementor-50 .elementor-element.elementor-element-8418e25 .elementor-icon-box-title a{font-size:10px}.elementor-50 .elementor-element.elementor-element-e8281a8{border-width:0}.elementor-50 .elementor-element.elementor-element-e8281a8,.elementor-50 .elementor-element.elementor-element-e8281a8>.elementor-background-overlay{border-radius:0 0 0 0}.elementor-50 .elementor-element.elementor-element-bbab9b1.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-50 .elementor-element.elementor-element-a53c892{margin-top:30px;margin-bottom:30px}.elementor-50 .elementor-element.elementor-element-4dd45966>.elementor-element-populated{border-width:0 0 1px}.elementor-50 .elementor-element.elementor-element-4dd45966>.elementor-element-populated,.elementor-50 .elementor-element.elementor-element-4dd45966>.elementor-element-populated>.elementor-background-overlay,.elementor-50 .elementor-element.elementor-element-4dd45966>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-50 .elementor-element.elementor-element-4dd45966>.elementor-element-populated>.elementor-widget-wrap{padding:15px}.elementor-50 .elementor-element.elementor-element-2c48299{font-size:60px;line-height:60px}.elementor-50 .elementor-element.elementor-element-2c48299>.elementor-widget-container{margin:15px 0;border-radius:0 0 1px 0}.elementor-50 .elementor-element.elementor-element-1da1821{font-size:10px}.elementor-50 .elementor-element.elementor-element-4abac2b7{padding:30px 40px}.elementor-50 .elementor-element.elementor-element-135a7f04 .elementor-heading-title{font-size:40px}.elementor-50 .elementor-element.elementor-element-79b173e1 .elementor-heading-title{font-size:10px;line-height:12px;letter-spacing:2px}.elementor-50 .elementor-element.elementor-element-275f8a7e{font-size:15px;letter-spacing:1px}.elementor-50 .elementor-element.elementor-element-275f8a7e>.elementor-widget-container{padding:0 0 20px}.elementor-50 .elementor-element.elementor-element-f375515{margin-top:0;margin-bottom:30px}.elementor-50 .elementor-element.elementor-element-e43f765 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.75 * 100% )}.elementor-50 .elementor-element.elementor-element-e43f765:after{content:"0.75"}.elementor-50 .elementor-element.elementor-element-e43f765 .elementor-post__title,.elementor-50 .elementor-element.elementor-element-e43f765 .elementor-post__title a{font-size:24px;line-height:30px;letter-spacing:5px}}@media only screen and (min-width:768px){.elementor-50 .elementor-element.elementor-element-4f81554 div{//color:#454545!important}}.elementor-50 .elementor-element.elementor-element-2f5b0cb a{min-width:200px}.elementor-50 .elementor-element.elementor-element-bc6595c a{min-width:200px}@media only screen and (min-width:768px){.elementor-50 .elementor-element.elementor-element-b42220e div{//color:#454545!important}}.elementor-50 .elementor-element.elementor-element-488f74f a{min-width:200px}.elementor-50 .elementor-element.elementor-element-f4f5aaa a{min-width:200px}.elementor-50 .elementor-element.elementor-element-6cd3f09c{max-width:800px;margin:auto}.elementor-50 .elementor-element.elementor-element-e8281a8{max-width:100vw!important}.elementor-50 .elementor-element.elementor-element-164b51bd a:link,.elementor-50 .elementor-element.elementor-element-164b51bd a:hover,.elementor-50 .elementor-element.elementor-element-164b51bd a:active,.elementor-50 .elementor-element.elementor-element-164b51bd a:visited{font-size:10px;color:#78666b;font-weight:900}.elementor-50 .elementor-element.elementor-element-275f8a7e{max-width:700px;margin:auto}.cta--white-button a{background:0 0;color:#fff;border:2px solid #fff;border-radius:0;height:48px;font-family:Avenir;font-style:normal;font-weight:800;font-size:16px;line-height:19px;//display:flex;align-items:center;text-align:center;letter-spacing:.25em;text-transform:uppercase}ul.products li.product a:hover .imagewrapper img:nth-of-type(1){opacity:1}@font-face{font-family:freighttext book;font-style:italic;font-weight:400;font-display:auto;src:url(/wp-content/themes/norwegianrain/fonts/FreightTextBookItalic.woff2) format('woff2'),url(/wp-content/themes/norwegianrain/fonts/FreightTextBookItalic.woff) format('woff')}@font-face{font-family:freighttext book;font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/themes/norwegianrain/fonts/FreightTextBook.woff2) format('woff2'),url(/wp-content/themes/norwegianrain/fonts/FreightTextBook.woff) format('woff')}@font-face{font-family:freighttext book;font-style:normal;font-weight:500;font-display:auto;src:url(/wp-content/themes/norwegianrain/fonts/FreightTextMedium.woff2) format('woff2'),url(/wp-content/themes/norwegianrain/fonts/FreightTextMedium.woff) format('woff')}@font-face{font-family:avenir;font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/themes/norwegianrain/fonts/Avenir-Book.woff2) format('woff2'),url(/wp-content/themes/norwegianrain/fonts/Avenir-Book.woff) format('woff')}@font-face{font-family:avenir;font-style:normal;font-weight:900;font-display:auto;src:url(/wp-content/themes/norwegianrain/fonts/Avenir-Heavy.woff2) format('woff2'),url(/wp-content/themes/norwegianrain/fonts/Avenir-Heavy.woff) format('woff')}@font-face{font-family:avenir;font-style:normal;font-weight:500;font-display:auto;src:url(/wp-content/themes/norwegianrain/fonts/Avenir-Medium.woff2) format('woff2'),url(/wp-content/themes/norwegianrain/fonts/Avenir-Medium.woff) format('woff')}