Effective and consistent data protection compliance means embedding a process, not just appointing a person. Simply recruiting a Data Protection Officer is not enough, and can be problematic.
Discover how to navigate and sidestep these challenges by outsourcing your DPO.
✅ Faster to appoint
✅ Flexible resourcing
✅ More skills for less cost
✅ Ability to offer superior solutions
@import "../../resources/scss/util/variables";
@import "../../resources/scss/util/mixins";
.block-content-image {
&__buttons {
margin-top: rem-calc(32);
}
&__pre-heading {
text-transform: uppercase;
letter-spacing: 2px;
font-size: rem-calc(12);
margin-bottom: rem-calc(10);
}
&__heading {
margin-bottom: rem-calc(24);
}
&__copy {
font-size: rem-calc(16);
line-height: rem-calc(24);
}
&__image {
margin-top: rem-calc(40);
@include bp($lg) {
margin-top: 0;
}
}
&-inner {
justify-content: space-between;
&.reverse {
flex-direction: row-reverse;
}
}
}
class ContentImage {
/**
* Create and initialise objects of this class
* https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes/constructor
* @param {object} block
*/
constructor() {
this.blocks = document.querySelectorAll('.block-example');
this.init();
}
/**
* Example function to run class logic
* Can access `this.block`
*/
init() {
this.blocks.forEach((block) => {
console.log("🚀 ~ file: Example.js ~ line 20 ~ Example ~ init ~ this.block", block);
});
}
}
new ContentImage();