:root{
--base-color: #dedee5;
--base-color-alt: #f5f5f7;
--brand-color: #3e4349;
--brand-color-alt: #6d7680;
--accent-color: #3ba9d2;
--accent-color-alt: #79c4e0
}
.navigation-transparent{
position:absolute;
/**/
background-color:rgba(0,0,0,0)
}
.navigation-transparent .menu-stacked-advanced-wrapper{background:rgba(0,0,0,0)}
.navigation-transparent .mobile-nav-wrapper{background:rgba(0,0,0,0)}
.navigation-active{
/*background-color:rgba(0,0,0,0)*/
background-color:var(--base-color-alt)
}




.navigation-active .menu-stacked-advanced-wrapper{background:#fff}
.navigation-active .nav-wrapper{padding-top:20px;padding-bottom:20px}
.navigation-animate{-webkit-transition:all .3s;transition:all .3s}
.navigation-shrink .nav-wrapper{-webkit-transition:all .5s;transition:all .5s}
.menu-stacked-advanced-wrapper{padding-top:20px;padding-bottom:20px;background:#fff}
.menu-stacked-advanced-wrapper .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.menu-stacked-advanced-wrapper .is-3-4{text-align:right}
.menu-stacked-advanced-wrapper .is-3-4 *:last-child{margin-bottom:0}
.menu-stacked-advanced.menu-align-center .is-1-4{text-align:center;width:100%}
.menu-stacked-advanced.menu-align-center .is-3-4{display:none}
.menu-stacked-advanced.menu-align-center .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.menu-stacked-advanced.menu-align-right .is-1-4{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:right}
.menu-stacked-advanced.menu-align-right .is-3-4{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:left}
.menu-stacked-advanced.menu-align-right .menu{float:right}
.has-sub-menu-animation-down>.menu-item-has-children>.sub-menu{margin-top:-10px;opacity:0}
.has-sub-menu-animation-up>.menu-item-has-children>.sub-menu{margin-top:10px;opacity:0}
.has-sub-menu-animation-zoom-in>.menu-item-has-children>.sub-menu{opacity:0;-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);-webkit-transform:scale(0.95)}
.has-sub-menu-animation-zoom-out>.menu-item-has-children>.sub-menu{opacity:0;-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05)}
			
			.mega-menu>.sub-menu{padding:20px 0}
			.mega-menu>.sub-menu>.menu-item{position:relative;padding:0 20px;float:left}
			.mega-menu>.sub-menu>.menu-item a{padding:0;margin-bottom:10px}

			.mega-menu>.sub-menu>.menu-item a[href="#"]{
			color:var(--brand-color);
			font-weight:700;
			cursor:default;
			
			/*margin-bottom:20px;*/
			display:inline-block
					width: 100%;
				padding: 0px 0 5px;
				margin: 0 auto 5px;
			}
					.mega-menu>.sub-menu>.menu-item a[href="#"]:hover{
					color:var(--brand-color);
					}

.mega-menu>.sub-menu>.menu-item a .icon{display:none}
.mega-menu>.sub-menu>.menu-item>.sub-menu>.menu-item:last-child *:last-child{margin-bottom:0}
.mega-menu .menu-description{/*fixmargin-bottom:10px*/}
.mega-menu .menu-description p{margin-bottom:10px;font-weight:400;font-size:14px}
.mega-menu .menu-description img{width:100%;height:auto;margin-bottom:10px}
.mega-menu.mega-menu-6>.sub-menu>.menu-item{width:16.6666%}
.mega-menu.mega-menu-5>.sub-menu>.menu-item{width:20%}
.mega-menu.mega-menu-4>.sub-menu>.menu-item{width:25%}
.mega-menu.mega-menu-3>.sub-menu>.menu-item{width:33.3333%}
.mega-menu.mega-menu-2>.sub-menu>.menu-item{width:50%}
.mega-menu.mega-menu-1>.sub-menu>.menu-item{width:100%}
.mega-menu-container-width>.sub-menu{left:0;width:100%}
.mega-menu-full-width>.sub-menu{left:0;width:100%}
.mega-menu-full-width>.sub-menu::before{content:"";position:absolute;top:0;right:0;bottom:0;left:50%;margin-left:-50vw;width:100vw;background-color:inherit;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);z-index:0}
.has-sub-menu>.menu-item-has-children.mega-menu-full-width>.sub-menu{-webkit-box-shadow:none;box-shadow:none}
.menu-off-canvas .mega-menu{display:none}
.mobile-mega-menu .sub-menu .sub-menu{display:block}
.mobile-mega-menu .menu-item{border-width:0}
.mobile-mega-menu .sub-menu .menu-item .has-sub-menu-toggle{display:none}

			.mobile-mega-menu .sub-menu .menu-item a[href="#"]{
			color:var(--brand-color);
			font-weight:700;
			cursor:default
			}
					.mobile-mega-menu .sub-menu .menu-item a[href="#"]:hover{
					color:var(--brand-color);
					}
			.mobile-mega-menu .sub-menu .menu-item a[href="#"]:after{
			display:none
			}

.mobile-menu-off-canvas .mobile-menu-container{display:block;position:fixed;top:0;z-index:777;width:320px;right:-320px;height:100%;padding-top:60px;-webkit-transition:right .6s cubic-bezier(0, 0.085, 0, 0.99);transition:right .6s cubic-bezier(0, 0.085, 0, 0.99)}
.mobile-menu-off-canvas .mobile-menu-container.active{right:0}
.mobile-menu-off-canvas .close{position:absolute;left:0;top:0;padding:20px;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}
.mobile-menu-off-canvas .close:hover{opacity:.5}
.mobile-menu-overlay{position:fixed;width:100%;width:100%;height:100%;top:0;opacity:0;background:rgba(0,0,0,.5);display:none}
.menu-toggle{font-size:18px}
.menu-off-canvas{background:#fff;z-index:777;width:400px;height:100%;position:fixed;top:0;padding:20px}
.menu-off-canvas .menu a{padding:10px 0}
.menu-off-canvas .menu .menu-item-has-children{position:relative}
.menu-off-canvas .menu .menu-item-has-children .has-sub-menu-toggle{position:absolute;top:0;right:0;padding:10px 0;cursor:pointer}
.menu-off-canvas .menu .menu-item-has-children .sub-menu{display:none}
.menu-off-canvas .menu .menu-item-has-children .sub-menu a{padding:10px 0 10px 10px}
.menu-off-canvas .close{position:absolute;right:0;top:0;padding:20px;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}
.menu-off-canvas .close:hover{opacity:.5}
.menu-off-canvas-right{-webkit-transition:right .6s cubic-bezier(0, 0.085, 0, 0.99);transition:right .6s cubic-bezier(0, 0.085, 0, 0.99);right:-400px}
.menu-off-canvas-right.active{right:0}
.menu-push-right{left:0;position:relative;overflow-x:hidden;-webkit-transition:left .6s cubic-bezier(0, 0.085, 0, 0.99);transition:left .6s cubic-bezier(0, 0.085, 0, 0.99)}
.menu-push-right .navigation-active{-webkit-transition:left .6s cubic-bezier(0, 0.085, 0, 0.99);transition:left .6s cubic-bezier(0, 0.085, 0, 0.99)}
.menu-push-right.active{left:-400px}
.menu-push-right.active .navigation-active{left:-400px !important}
.menu-off-canvas-left{-webkit-transition:left .6s cubic-bezier(0, 0.085, 0, 0.99);transition:left .6s cubic-bezier(0, 0.085, 0, 0.99);left:-400px}
.menu-off-canvas-left.active{left:0}
.menu-push-left{left:0;position:relative;overflow-x:hidden;-webkit-transition:left .6s cubic-bezier(0, 0.085, 0, 0.99);transition:left .6s cubic-bezier(0, 0.085, 0, 0.99)}
.menu-push-left .navigation-active{-webkit-transition:left .6s cubic-bezier(0, 0.085, 0, 0.99);transition:left .6s cubic-bezier(0, 0.085, 0, 0.99)}
.menu-push-left.active{left:400px}
.menu-push-left.active .navigation-active{left:400px !important}
.menu-overlay{z-index:667;position:fixed;width:100%;width:100%;height:100%;top:0;opacity:0;background:rgba(0,0,0,.5);display:none}
.menu-full-screen{background:#fff;display:none;z-index:777;width:100%;height:100%;position:fixed;top:0;left:0;padding:20px}
.menu-full-screen .menu{text-align:center;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.menu-full-screen .close{position:absolute;right:0;top:0;padding:20px;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}
.menu-full-screen .close:hover{opacity:.5}
.menu-full-screen .menu>.menu-item>a{padding-top:20px;padding-bottom:20px}
.menu-full-screen .menu>.menu-item-has-children>a:after{display:none}
ul[class*=menu-effect-]>.menu-item>a{position:relative;z-index:1}
.menu-effect-underlined>.menu-item>a:after{content:"" !important;height:2px;display:block;background-color:var(--accent-color);-webkit-transition:all .3s;transition:all .3s}
.menu-effect-underlined.menu-animation-fade>.menu-item>a:after{width:100%;margin:0;opacity:0}
.menu-effect-underlined.menu-animation-fade .menu-item>a:hover:after{opacity:1}
.menu-effect-underlined.menu-animation-slide>.menu-item>a:after{width:0;margin:0 auto}
.menu-effect-underlined.menu-align-left>.menu-item>a:after{margin:0}
.menu-effect-underlined.menu-align-right>.menu-item>a:after{margin:0;float:right}
.menu-effect-underlined.menu-animation-slide>.menu-item>a:hover:after{width:100%}
.menu-effect-underlined.menu-animation-grow>.menu-item>a:after{-moz-transform:scale(0.85);-ms-transform:scale(0.85);-o-transform:scale(0.85);-webkit-transform:scale(0.85);width:100%;margin:0;opacity:0}
.menu-effect-underlined.menu-animation-grow .menu-item>a:hover:after{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);opacity:1}
.menu-effect-underlined>.current-menu-item>a:after{width:100% !important;opacity:1 !important;-moz-transform:scale(1) !important;-ms-transform:scale(1) !important;-o-transform:scale(1) !important;-webkit-transform:scale(1) !important}
.menu-effect-boxed>.menu-item>a{margin:0 3px}
.menu-effect-boxed>.menu-item>a:before{content:"" !important;z-index:-1;-webkit-transition:all .3s;transition:all .3s;background-color:var(--base-color);height:100%;top:0;position:absolute}
.menu-effect-boxed.menu-animation-fade>.menu-item>a:before{left:0;opacity:0;width:100%}
.menu-effect-boxed.menu-animation-fade .menu-item>a:hover:before{opacity:1}
.menu-effect-boxed.menu-animation-slide>.menu-item>a:before{left:50%;width:0}
.menu-effect-boxed.menu-align-left>.menu-item>a:before{left:0}
.menu-effect-boxed.menu-align-right>.menu-item>a:before{right:0;left:auto}
.menu-effect-boxed.menu-align-center .menu-item>a:hover:before{left:0}
.menu-effect-boxed.menu-animation-slide .menu-item>a:hover:before{width:100%}
.menu-effect-boxed.menu-animation-grow>.menu-item>a:before{width:100%;left:0;opacity:0;-moz-transform:scale(0.85);-ms-transform:scale(0.85);-o-transform:scale(0.85);-webkit-transform:scale(0.85)}
.menu-effect-boxed.menu-animation-grow .menu-item>a:hover:before{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1)}
.menu-effect-boxed>.current-menu-item>a:before{opacity:1 !important;width:100% !important;left:0 !important;-moz-transform:scale(1) !important;-ms-transform:scale(1) !important;-o-transform:scale(1) !important;-webkit-transform:scale(1) !important}
.menu-effect-modern>.menu-item>a:after{content:"" !important;z-index:-1;-webkit-transition:all .3s;transition:all .3s;height:15px;position:absolute;margin-left:-5px;bottom:10px;width:0;display:block;background:var(--base-color)}
.menu-effect-modern>.menu-item>a:hover:after{width:-o-calc(100% - 30px);width:calc(100% - 30px)}
.menu-effect-modern>.current-menu-item>a:after{width:-o-calc(100% - 30px);width:calc(100% - 30px)}
div.woocommerce-menu-item{display:inline-block}
.has-sub-menu-focus>.woocommerce-sub-menu{display:block !important;opacity:1 !important}
.woocommerce-menu-item{position:relative}
.woocommerce-menu-item a:after{display:none}
.woocommerce-menu-item .woocommerce-menu-item-label{margin-right:5px}
.woocommerce-menu-item .woocommerce-menu-item-separator{margin:0 5px}
.woocommerce-menu-item .woocommerce-sub-menu{position:absolute;display:none;z-index:999;background:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);font-size:14px;padding:0;left:auto;right:0;width:340px;text-align:right}
.woocommerce-menu-item .woocommerce-sub-menu li{list-style:none}
.woocommerce-menu-item .woocommerce-sub-menu-table-wrap{padding:10px 20px 0 20px}
.woocommerce-menu-item .is-table{text-align:left;border:none;margin-bottom:0}
.woocommerce-menu-item .is-table th{background:rgba(0,0,0,0)}
.woocommerce-menu-item .is-table td,.woocommerce-menu-item .is-table th{padding:8px 0;border:none}
.woocommerce-menu-item .is-table tr{border-bottom:1px solid var(--base-color-alt)}
.woocommerce-menu-item .is-table th:nth-child(2),.woocommerce-menu-item .is-table td:nth-child(2){text-align:right}
.woocommerce-menu-item .is-table a{padding:0 !important}
.woocommerce-menu-item .woocommerce-sub-menu-product-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.woocommerce-menu-item .woocommerce-sub-menu-remove{margin-right:10px}
.woocommerce-menu-item .woocommerce-sub-menu-image-wrap{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:54px;flex-basis:54px;margin-right:10px}


			.woocommerce-menu-item .woocommerce-sub-menu-button-wrap,.woocommerce-menu-item .woocommerce-sub-menu-summary-wrap{
			display:-webkit-box;
			display:-ms-flexbox;
			display:flex;
			-ms-flex-wrap:nowrap;
			flex-wrap:nowrap;
			-webkit-box-pack:justify;
			-ms-flex-pack:justify;
			justify-content:space-between
			}
			.woocommerce-menu-item .woocommerce-sub-menu-summary-wrap{padding:10px 20px}
			.woocommerce-menu-item .woocommerce-sub-menu-summary-wrap>div:first-child{font-weight:700}
			
			.woocommerce-menu-item .is-button{
			padding:20px !important;
			-webkit-box-flex:1;
			-ms-flex:1 0 0px;
			flex:1 0 0;
			color:var(--brand-color-alt);
			border:none;border-radius:0
			}
			.woocommerce-menu-item .is-button-primary{color:#fff}
			.woocommerce-menu-item .is-button-primary:hover{color:#fff}
			
			
			
	
			.navigation .menu .call-to-action-menu-item a,.mobile-menu .call-to-action-menu-item a{background:var(--accent-color);color:#fff}
			.navigation .menu .call-to-action-menu-item a:hover,.mobile-menu .call-to-action-menu-item a:hover{color:#fff;background:var(--accent-color-alt)}
				
			.navigation .menu .call-to-action-menu-item.current-menu-item a{color:#fff !important}
	
	
			


.menu .call-to-action-menu-item a:after,.menu .call-to-action-menu-item a:before{display:none !important}
.admin-bar .menu-off-canvas,.admin-bar .menu-full-screen{margin-top:32px}
.video-opt-in{padding:40px;background:var(--base-color-alt)}
.video-opt-in img{width:800px;display:block;margin-right:auto;margin-left:auto}
.video-opt-in p:last-child{margin-bottom:0}
.responsive-embed.opt-in{display:none}
.post-grid{padding-left:0}
.post-grid .article-wrapper{margin-bottom:20px}
.post-grid .article-wrapper article{height:100%;margin-bottom:0}
.post-grid-masonry .article-wrapper article{height:auto}
.social-icons{display:inline-block}
.social-icons a{display:inline-block;margin:3px}
.social-icons.social-shape-plain a{margin:6px}
.social-shape-rounded a{width:30px;height:30px;line-height:30px;text-align:center;background:var(--base-color-alt);border-radius:100%}
.social-shape-rounded.social-size-large a{width:40px;height:40px;line-height:40px}
.social-shape-boxed a{-webkit-transition:all .2s;transition:all .2s;width:30px;height:30px;line-height:30px;text-align:center;background:var(--base-color-alt)}
.social-shape-boxed.social-size-large a{width:40px;height:40px;line-height:40px}
.social-style-brand .social-facebook{color:#3b5998}
.social-style-brand .social-facebook:hover{color:rgba(59,89,152,.7)}
.social-style-brand .social-twitter{color:#1da1f2}
.social-style-brand .social-twitter:hover{color:rgba(29,161,242,.7)}
.social-style-brand .social-google{color:#dd4b39}
.social-style-brand .social-google:hover{color:rgba(221,75,57,.7)}
.social-style-brand .social-pinterest{color:#bd081c}
.social-style-brand .social-pinterest:hover{color:rgba(189,8,28,.7)}
.social-style-brand .social-youtube{color:#cd201f}
.social-style-brand .social-youtube:hover{color:rgba(205,32,31,.7)}
.social-style-brand .social-instagram{color:#405de6}
.social-style-brand .social-instagram:hover{color:rgba(64,93,230,.7)}
.social-style-brand .social-vimeo{color:#1ab7ea}
.social-style-brand .social-vimeo:hover{color:rgba(26,183,234,.7)}
.social-style-brand .social-soundcloud{color:#f80}
.social-style-brand .social-soundcloud:hover{color:rgba(255,136,0,.7)}
.social-style-brand .social-linkedin{color:#0077b5}
.social-style-brand .social-linkedin:hover{color:rgba(0,119,181,.7)}
.social-style-brand .social-yelp{color:#d32323}
.social-style-brand .social-yelp:hover{color:rgba(211,35,35,.7)}
.social-style-brand .social-behance{color:#1769ff}
.social-style-brand .social-behance:hover{color:rgba(23,105,255,.7)}
.social-style-brand .social-spotify{color:#1db954}
.social-style-brand .social-spotify:hover{color:rgba(29,185,84,.7)}
.social-style-brand .social-reddit{color:#ff4500}
.social-style-brand .social-reddit:hover{color:rgba(255,69,0,.7)}
.social-style-brand .social-rss{color:#f26522}
.social-style-brand .social-rss:hover{color:rgba(242,101,34,.7)}
.social-style-brand .social-github{color:#333}
.social-style-brand .social-github:hover{color:rgba(51,51,51,.7)}
.social-style-brand .social-messenger{color:#0084ff}
.social-style-brand .social-messenger:hover{color:rgba(0,132,255,.7)}
.social-style-brand .social-whatsapp{color:#25d366}
.social-style-brand .social-whatsapp:hover{color:rgba(37,211,102,.7)}
.social-style-brand .social-snapchat{color:#fffc00}
.social-style-brand .social-snapchat:hover{color:rgba(255,252,0,.7)}
.social-style-brand .social-xing{color:#026466}
.social-style-brand .social-xing:hover{color:rgba(2,100,102,.7)}
.social-style-brand .social-tiktok{color:#000}
.social-style-brand .social-tiktok:hover{color:rgba(0,0,0,.7)}
.social-style-brand .social-patreon{color:#f96854}
.social-style-brand .social-patreon:hover{color:rgba(249,104,84,.7)}
.social-style-brand .social-dribbble{color:#ea4c89}
.social-style-brand .social-dribbble:hover{color:rgba(234,76,137,.7)}
.social-style-brand .social-tumblr{color:#35465c}
.social-style-brand .social-tumblr:hover{color:rgba(53,70,92,.7)}
.social-style-brand .social-tripadvisor{color:#54d99a}
.social-style-brand .social-tripadvisor:hover{color:rgba(84,217,154,.7)}
.social-style-brand .social-tillganglighetsdatabasen{color:#fbdc00}
.social-style-brand .social-tillganglighetsdatabasen:hover{color:rgba(251,220,0,.7)}
.social-style-filled:not(.social-shape-plain) a{color:#fff}
.social-style-filled:not(.social-shape-plain) .social-facebook{background:#3b5998}
.social-style-filled:not(.social-shape-plain) .social-facebook:hover{background:rgba(59,89,152,.7)}
.social-style-filled:not(.social-shape-plain) .social-twitter{background:#1da1f2}
.social-style-filled:not(.social-shape-plain) .social-twitter:hover{background:rgba(29,161,242,.7)}
.social-style-filled:not(.social-shape-plain) .social-google{background:#dd4b39}
.social-style-filled:not(.social-shape-plain) .social-google:hover{background:rgba(221,75,57,.7)}
.social-style-filled:not(.social-shape-plain) .social-pinterest{background:#bd081c}
.social-style-filled:not(.social-shape-plain) .social-pinterest:hover{background:rgba(189,8,28,.7)}
.social-style-filled:not(.social-shape-plain) .social-youtube{background:#cd201f}
.social-style-filled:not(.social-shape-plain) .social-youtube:hover{background:rgba(205,32,31,.7)}
.social-style-filled:not(.social-shape-plain) .social-instagram{background:#405de6}
.social-style-filled:not(.social-shape-plain) .social-instagram:hover{background:rgba(64,93,230,.7)}
.social-style-filled:not(.social-shape-plain) .social-vimeo{background:#1ab7ea}
.social-style-filled:not(.social-shape-plain) .social-vimeo:hover{background:rgba(26,183,234,.7)}
.social-style-filled:not(.social-shape-plain) .social-soundcloud{background:#f80}
.social-style-filled:not(.social-shape-plain) .social-soundcloud:hover{background:rgba(255,136,0,.7)}
.social-style-filled:not(.social-shape-plain) .social-linkedin{background:#0077b5}
.social-style-filled:not(.social-shape-plain) .social-linkedin:hover{background:rgba(0,119,181,.7)}
.social-style-filled:not(.social-shape-plain) .social-yelp{background:#d32323}
.social-style-filled:not(.social-shape-plain) .social-yelp:hover{background:rgba(211,35,35,.7)}
.social-style-filled:not(.social-shape-plain) .social-behance{background:#1769ff}
.social-style-filled:not(.social-shape-plain) .social-behance:hover{background:rgba(23,105,255,.7)}
.social-style-filled:not(.social-shape-plain) .social-spotify{background:#1db954}
.social-style-filled:not(.social-shape-plain) .social-spotify:hover{background:rgba(29,185,84,.7)}
.social-style-filled:not(.social-shape-plain) .social-reddit{background:#ff4500}
.social-style-filled:not(.social-shape-plain) .social-reddit:hover{background:rgba(255,69,0,.7)}
.social-style-filled:not(.social-shape-plain) .social-rss{background:#f26522}
.social-style-filled:not(.social-shape-plain) .social-rss:hover{background:rgba(242,101,34,.7)}
.social-style-filled:not(.social-shape-plain) .social-github{background:#333}
.social-style-filled:not(.social-shape-plain) .social-github:hover{background:rgba(51,51,51,.7)}
.social-style-filled:not(.social-shape-plain) .social-messenger{background:#0084ff}
.social-style-filled:not(.social-shape-plain) .social-messenger:hover{background:rgba(0,132,255,.7)}
.social-style-filled:not(.social-shape-plain) .social-whatsapp{background:#25d366}
.social-style-filled:not(.social-shape-plain) .social-whatsapp:hover{background:rgba(37,211,102,.7)}
.social-style-filled:not(.social-shape-plain) .social-snapchat{background:#fffc00}
.social-style-filled:not(.social-shape-plain) .social-snapchat:hover{background:rgba(255,252,0,.7)}
.social-style-filled:not(.social-shape-plain) .social-xing{background:#026466}
.social-style-filled:not(.social-shape-plain) .social-xing:hover{background:rgba(2,100,102,.7)}
.social-style-filled:not(.social-shape-plain) .social-tiktok{background:#000}
.social-style-filled:not(.social-shape-plain) .social-tiktok:hover{background:rgba(0,0,0,.7)}
.social-style-filled:not(.social-shape-plain) .social-patreon{background:#f96854}
.social-style-filled:not(.social-shape-plain) .social-patreon:hover{background:rgba(249,104,84,.7)}
.social-style-filled:not(.social-shape-plain) .social-dribbble{background:#ea4c89}
.social-style-filled:not(.social-shape-plain) .social-dribbble:hover{background:rgba(234,76,137,.7)}
.social-style-filled:not(.social-shape-plain) .social-tumblr{background:#35465c}
.social-style-filled:not(.social-shape-plain) .social-tumblr:hover{background:rgba(53,70,92,.7)}
.social-style-filled:not(.social-shape-plain) .social-tripadvisor{background:#54d99a}
.social-style-filled:not(.social-shape-plain) .social-tripadvisor:hover{background:rgba(84,217,154,.7)}
.social-style-filled:not(.social-shape-plain) .social-tillganglighetsdatabasen{background:#fbdc00}
.social-style-filled:not(.social-shape-plain) .social-tillganglighetsdatabasen:hover{background:rgba(251,220,0,.7)}
.social-style-grey a{color:#aaa}
.social-style-grey a:hover{color:rgba(170,170,170,.7)}
.widget-footer{background:var(--base-color-alt)}
.widget-footer .footer-widget{margin-bottom:20px}
.woocommerce-quick-view-modal{display:none}
.related-posts-grid{padding:0}
.related-posts-grid li{list-style:none}
.related-posts-grid .wp-post-image,.related-posts-grid .article-meta{margin-bottom:10px}

	.page-scroll-loader{width:100%;text-align:center;}
	.page-scroll-loader svg{width:40px;height:auto;display:inline-block;fill:var(--accent-color);}
