::selection {
    background:var(--palette-2-yellow);
    color:var(--palette-2-black);
}
:root{
    --color-black: #050504;
    --color-white: #edf2f4;
    --color-green: #5cad64;
    --color-yellow: #ebd406;

    --color-black-rgb: rgb(5, 5, 4);
    --color-white-rgb: rgb(237, 242, 244);
    --color-green-rgb: rgb(92, 173, 100);
    --color-yellow-rgb: rgb(235, 212, 6);

    --palette-1-yellow:#fece68;
    --palette-1-black:#2d2623;
    --palette-1-brown:#946c37;
    --palette-1-green:#635e2d;

    --palette-2-yellow:#f5b946;
    --palette-2-black:#08070b;
    --palette-2-red:#cc3330;
/*    --palette-2-green:#35A5A5;*/

    --palette-2-green:#416f9f;

    /* font size */
    --xxlarge-font-size: 84.72px;
    --xlarge-font-size: 52.36px;
	--large-font-size: 32.36px;
	--medium-font-size: 20px;
	--small-font-size: 12.36px;

    --whatsapp-green: #25D366;

    --blu-conduco: #243d57;
    /*Cursor color*/
    --cursor-fill:var(--blu-conduco);
    --cursor-stroke:var(--blu-conduco);
    --cursor-stroke-width:2px;   
}
.container-inline-block{
    display: inline-block;
}
.font-weight-300{
    font-weight: 300;
}
.font-weight-600{
    font-weight: 600;
}
html{
    font-weight:300;
}
.cursor {
	/* display: none; */
}

@media (any-pointer: fine) {
	.cursor {
		position: fixed;
		top: 0;
		left: 0;
		display: block;
		pointer-events: none;
        z-index: 20000;
	}
	.cursor__inner {
		fill: var(--cursor-fill);
		stroke: var(--cursor-stroke);
		stroke-width: var(--cursor-stroke-width);
	}
}