/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

@import url('https://fonts.googleapis.com/css2?family=Italianno&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap');

.slick-slide{
	opacity: 0.6;
	margin: 40px;
}

.slick-slide.slick-current{
	transform: scale(1.1);
	opacity: 1;
}

.slick-dots{
	display: flex;
	justify-content: center;
	align-items: center;
	list-style: none;
	gap: 5px;
}

.slick-dots li button{
	width: 20px;
	height: 20px;
	font-size: 0px;
	background-color: #DED7EA;
	border: 0;
	border-radius: 100%;
	padding: 0;
	transform: scale(0.8);
}

.slick-dots li.slick-active button{
	background-color: #5B408C;
	transform: scale(1);
}

.slick-arrow{
	width: 50px;
	height: 50px;
	background-color: white;
	border-radius: 100%;
	padding: 0;
	margin: 0;
	border: solid 1px #5B408C;
	display: flex;
	justify-content: center;
	align-items: center;
	position: absolute;
	top: 50%;
	transform: translateY(-100%);
	font-size: 0px;
		z-index: 111;
}

.slick-prev{
	left: 20px;
}

.slick-prev:before{
	content: "";
	width: 30px;
	height: 30px;
	background-image: url("https://abarrettacademy.org/wp-content/uploads/2025/07/left.png");
	background-repeat: no-repeat;
	background-size: content;
	background-position: center center;
}

.slick-next{
	right: 20px;
}

.slick-next:before{
		content: "";
	width: 30px;
	height: 30px;
	background-image: url("https://abarrettacademy.org/wp-content/uploads/2025/07/right.png");
	background-repeat: no-repeat;
	background-size: content;
	background-position: center center;
}
