/*
Theme Name: bexlyn
Theme URI: https://bexlyn.com
Description: A custom child theme for Divi for Bexlyn Creative Inc. built by Bexlyn Creative Inc.
Author: Bexlyn Creative Inc.
Author URI: http://bexlyn.com
Version: 1.0.0
Template: Divi
*/

html {
	font-size: 16px;
}

h1, h2, h3, h4, h5, h6 {
	margin-bottom: 0px;
}


/* CUSTOM CURSOR ── */

/*
body, a, button {
	cursor:none; 
}
 
.bx-cursor-dot,.bx-cursor-ring{
    position:fixed;
	top:0;
	left:0;
	pointer-events:none;
	z-index:9999;
    border-radius:50%;
	transform:translate(-50%,-50%);
}

.bx-cursor-dot {
	width:6px;
	height:6px;
	background:#93415A;
	transition:opacity .2s;
}

.bx-cursor-ring {
    width:36px;
	height:36px;
	border:1px solid #C15C78;
    transition:width .25s ease,height .25s ease,background .25s ease,opacity .2s;
}

.bx-cursor-ring.hover {
	width:64px;
	height:64px;
	background:rgba(193,92,120,0.08);
}

*/

  /* fall back to a normal cursor on touch devices 
  @media (pointer:coarse){
    .bx-cursor-dot,.bx-cursor-ring{display:none;}
    body, a, button{cursor:auto;}
  }

*/


/* MARQUEE */

.bx-marquee-band{
	background:#C15C78;
	overflow:hidden;
	padding:1rem 0;
	transform:rotate(-1.2deg) scale(1.02);
	border-top:1px solid #93415A;
	border-bottom:1px solid #93415A;
}

.bx-marquee-track {
	  display:flex;
	  white-space:nowrap;
	  width:max-content;
	  animation:bx-marquee 26s linear infinite;
}

.bx-marquee-track span {
 	font-family:'Figtree',sans-serif;
	font-weight:700;
	font-size:1rem;
	color:#F7F2EA;
	text-transform:uppercase;
	padding:0 3rem;
	display:flex;
	align-items:center;
	gap:3rem;
}

	.bx-marquee-track span::after {
		content:'✧';
		font-style:normal;
		font-size:0.75rem;
		color:rgba(247,242,234,.5);
  }

  @keyframes bx-marquee {
    from{transform:translateX(0);}
    to{transform:translateX(-50%);}
  }

/* PORTFOLIO HORIZONTAL SCROLL */

