/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.hometicker img {
	height: 30px;
    width: auto;
}

.hometicker {
	font-size: 24px;
	text-transform: uppercase;
	padding: 34px 0 30px 0 !important;
}

.ticker-track p {
	display: none;
}

.ticker-item {
	display: flex;
}

.maxh-220 img.img-responsive {
	height: 220px;
    width: auto;
}

.fusion-post-cards.awb-carousel {
    padding-right: 56px;
    padding-left: 56px;
}

.fusion-post-cards.awb-carousel .awb-swiper-button-prev, 
.fusion-post-cards.awb-carousel .awb-swiper-button-next {
	    z-index: 100;
}

.fusion-post-cards.awb-carousel:before {
	content: "";
    position: absolute;
    width: 56px;
    background: #b5dcfe;
    top: 0;
    bottom: 0;
    z-index: 50;
    left: 0px;
}

.fusion-post-cards.awb-carousel:after {
content: "";
    position: absolute;
    width: 56px;
    background: #b5dcfe;
    top: 0;
    bottom: 0;
    z-index: 50;
    right: 0px;
}

.fusion-post-cards.awb-carousel.bg-tan:after,
.fusion-post-cards.awb-carousel.bg-tan:before {
	background: #f3efec;
}


.mw-65 {
	min-width: 65px;
}

.i-circ.button-large {
	padding: 8px 22px 8px 8px;
}

.i-circ  .awb-button__icon--default {
color: #fff !important;                 /* Make the icon white */
  border-radius: 50%;          /* Turn into circle */
  width: 34px;                 /* Set circle size */
  height: 34px;
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  margin-right: 10px;          /* Keep spacing between icon & text */
  font-size: 16px;             /* Adjust icon size if needed */
}

.i-circ-ltblue .awb-button__icon--default {
  background-color: #7389bd;
}

.i-circ-turq .awb-button__icon--default {
  background-color: #91dad0;
}

.i-circ-dkblue .awb-button__icon--default {
  background-color: #215583;
}

.fusion-testimonials.classic.awb-speech-bubble-show .testimonial-thumbnail {
	width: 70px;
}

.fusion-testimonials.classic {
	padding-bottom: 26px;
}

.fusion-testimonials.classic .awb-quote-content {
	padding-top: 24px;
	font-size: 24px;
    line-height: 1.4;
}

.v-center .fusion-title-heading {
	    display: flex;
    align-items: center;
}







