:root {
	--font-size-alpha: 1;
	--spacing-alpha: 1;
	--font-family-1: "Inter";

	--color-cv-1: #212121;
	--color-cv-2: #666;
	--color-cv-3: #ffffff;

	--delta-parallax-x: 1;
	--delta-parallax-y: 1;
}
/*****************************************************/

.appearOnScroll { transition-delay: 300ms; }
.appearOnScroll { opacity: 0; transition: all .4s; }
.appearOnScroll.appearOnScroll-visible { opacity: 1; }

.appearOnScroll.aosTranslateShow { transform: scale(.9) translateY(2rem); }
.appearOnScroll.aosTranslateShow.appearOnScroll-visible { transform: scale(1) translateY(0); }

.appearOnScroll.aosTranslateHide { transform: scale(.9) translateY(0rem); }
.appearOnScroll.aosTranslateHide.appearOnScroll-visible { transform: scale(1) translateY(-2rem); }

/*****************************************************/

.move-handle { cursor: grab; }
.delete-handle { cursor: pointer; }
.drag-ghost { opacity: 0.4; }
.drag-chosen { background: #f8f9fa; }
.drag-dragging { cursor: grabbing; }

.repeaterLine:first-child .delete-handle { display: none !important; }

/*****************************************************/

body { font-family: "Inter", sans-serif; }
body.blurred { background: url('../img/blurred-background.jpg') no-repeat center center / cover; }
#mainContainer { min-height: 100%; }

@media (max-width: 1199px) {
	.h-100-resp { height: auto !important; }
}

/*****************************************************/

[data-cv-template="Minimalist"] {  }

.svg-pattern-1 { background-image: url("data:image/svg+xml,%3Csvg width='52' height='26' viewBox='0 0 52 26' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.12'%3E%3Cpath d='M10 10c0-2.21-1.79-4-4-4-3.314 0-6-2.686-6-6h2c0 2.21 1.79 4 4 4 3.314 0 6 2.686 6 6 0 2.21 1.79 4 4 4 3.314 0 6 2.686 6 6 0 2.21 1.79 4 4 4v2c-3.314 0-6-2.686-6-6 0-2.21-1.79-4-4-4-3.314 0-6-2.686-6-6zm25.464-1.95l8.486 8.486-1.414 1.414-8.486-8.486 1.414-1.414z' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }