HEX
Server: Apache
System: Linux v38079.2is.nl 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User: democfellows (10015)
PHP: 8.1.34
Disabled: opcache_get_status
Upload Files
File: /var/www/vhosts/creativefellows.nl/nomor.creativefellows.nl/public/scss/_base.scss
.no-js {
  @include breakpoint(small only) {
    .top-bar {
      display: none;
    }
  }

  @include breakpoint(medium) {
    .toggle-main-navigation {
      display: none;
    }
  }
}

/* 
 * vertical offset
 */
.default-spacer{height:1.5em;}
.space-5{margin-top:6em;}
.space-4{margin-top:4.5em;}
.space-3{margin-top:3em;}
.space-2{margin-top:1.5em;}
.space-1{margin-top:0em;}


.logo{}

.logo__white{
	background: url(/images/nomor-wit.svg) no-repeat;
	height:6rem;
	width:6rem;
}


.lazy-load-image{
	background:rgba($black,0.5);
}


/*
 * BRAND TYPE HOVER
 */
.hover-logo{
	
	&::before{
		content:"";
		line-height:4rem;
		text-align:center;
		color:$white;
		font-size:1.75rem;
		padding-top:1.5rem;
		position:absolute;
		top:45%;
		margin-top:-1rem;
		height:1.75rem;
		left:0;
		right:0;		
		z-index:100;
		background: url(/images/product/nomor-1605-white.svg) no-repeat 50% 50%;
		opacity:0;
	}
	
	&::after{
		@include animate;
		content:"";
		position:absolute;
		top:10%;
		right:10%;
		bottom:10%;
		left:10%;
		background:$primary-color;
		mix-blend-mode: multiply;
		opacity:0;
	}
	
	&:hover::after{
		opacity:1;
	}
	
	&:hover::before{
		opacity:1;
	}
	img[data-src]{display:block;height:0;padding-bottom:50%;width:100%;background-color:$medium-gray;}
}
.hover-logo__1601::before{content: "vergadertafel";background: url(/images/product/nomor-1601-white.svg) no-repeat 50% 50%;}
.hover-logo__1602::before{content: "tafel";background: url(/images/product/nomor-1602-white.svg) no-repeat 50% 50%;}
.hover-logo__1603::before{content: "statafel";background: url(/images/product/nomor-1603-white.svg) no-repeat 50% 50%;}
.hover-logo__1604::before{content: "vergadertafel";background: url(/images/product/nomor-1604-white.svg) no-repeat 50% 50%;}
.hover-logo__1605::before{content: "bank";background: url(/images/product/nomor-1605-white.svg) no-repeat 50% 50%;}
.hover-logo__1606::before{content: "ruimtedeler";background: url(/images/product/nomor-1606-white.svg) no-repeat 50% 50%;}
.hover-logo__1607::before{content: "ruimtedeler";background: url(/images/product/nomor-1607-white.svg) no-repeat 50% 50%;}


/*
 * Replace text by logo
 */
.brand-type{
	position:relative;
	visibility: hidden;
	&::after{
		content:"";
		position:absolute;
		top:0;right:0;bottom:0;left:0;
		background: url(/images/product/nomor-1601-black.svg) no-repeat 100% 50%;
		background-position:right center;
		visibility: visible;
		
		@include breakpoint(small only){
			background-position:left center !important;
		}
	
	}
	
	
}

.brand-type__1601::after{background-image: url(/images/product/nomor-1601-black.svg);}
.brand-type__1602::after{background-image: url(/images/product/nomor-1602-black.svg);}
.brand-type__1603::after{background-image: url(/images/product/nomor-1603-black.svg);}
.brand-type__1604::after{background-image: url(/images/product/nomor-1604-black.svg);}
.brand-type__1605::after{background-image: url(/images/product/nomor-1605-black.svg);}
.brand-type__1606::after{background-image: url(/images/product/nomor-1606-black.svg);}


/*
 * Extend button with dot onleft side
 */
.button{
	position:relative;
	padding-left:4rem;
	padding-right:3rem;
	font-weight:600;
	&::before{
		left:0.75rem;
		content:"";
		display:inline-block;
		width:1.5rem;
		height:1.5rem;
		position:absolute;
		top:50%;
		margin-top:-0.75rem;
		border-radius:50%;
		background-color:$white;
	}
}