html {
  scroll-behavior: smooth;
}

/* Nav bar animation styling */
a:hover {
	text-decoration: none !important;
}

.wp-block-navigation-item__content:hover {
	transform: scale(1.05);
}

.wp-block-navigation-item__content {
	transition: .3s;
}

.wp-block-navigation-item__label:hover {
	transform: scale(1.05);
}

.wp-element-button:hover {
	box-shadow: 8px 8px #005b6c;
}

/* lock the more dropdown elements */
li.wp-block-navigation-link:hover {
	transform: scale(1.0);
}

.wp-block-navigation-item__label {
	transition: .3s;
}

/* Nav bar animation styling END */

/* Main buttons animation */
.wp-element-button {
  transition: .3s;
}


/* Various images */
.wp-image-83:hover {
	transform: scale(1.1);
}

.wp-image-83 {
	transition: .3s;
}

.custom-logo:hover {
	transform: scale(1.1);
}


.custom-logo {
	transition: .3s;
}

.wp-block-button__link:hover {
	box-shadow: 8px 8px #005b6c;
}

.wp-block-button__link {
  transition: .3s;
}

.main-img img:hover {
	transform: scale(1.01);
	box-shadow: 4px 4px #005b6c;
	
}

.hovereffect img {
	transition: .3s;
}

.hovereffect img:hover {
	transform: scale(1.05);
}

.main-img img {
	transition: .7s ease-in-out;
}

.wp-block-search__button, .wp-block-file .wp-block-file__button {
	border-radius: 8px;
}

.tiled-gallery__gallery .jetpack-lazy-image:hover {
	transform: scale(1.05);
}

.tiled-gallery__gallery .jetpack-lazy-image {
	transition: .3s;
}

.wp-block-file__button {
	border-radius: 10px;
	padding: 10px;
	border: 0;
	background: #002A32;
	text-decoration: none;
}

.wp-block-file:hover {
	text-decoration: none;
}

/*Our Product Page CSS*/
.wp-block-gallery-13 .wp-block-image {
	transition: .3s;
}

.wp-block-gallery-13 .wp-block-image:hover {
	transform: scale(1.05);
}

.wp-block-gallery-18 .wp-block-image{
	transition: .3s;
}

.wp-block-gallery-18 .wp-block-image:hover {
	transform: scale(1.05);
}

body {
	overflow-x: hidden;
}

.wp-block-navigation-item {
	z-index: 5;
}

/* ===== Scrollbar CSS ===== */
  /* Firefox */
* {
    scrollbar-width: auto;
    scrollbar-color: #002a32 #ffffff;
  }

  /* Chrome, Edge, and Safari */
::-webkit-scrollbar {
    width: 14px;
		border-radius: 20px;
  }

::-webkit-scrollbar-track {
    background: #ffffff;
  }

::-webkit-scrollbar-thumb {
    background-color: #002a32;
    border-radius: 10px;
    border: 3px solid #ffffff;
  }