/*
Theme Name:   astra child theme
Description:  Write here a brief description about your child-theme
Author:       Mark
Author URL:   Write here the author's blog or website url
Template:     astra
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  astra-child
*/

/* Write here your own personal stylesheet */
.h_top .elementor-icon-list-items{
	align-items: center;
}
.h_btn {
	background: #fff888;
	color: #393e78;
	padding: 5px 10px;
	border-radius: 3px;
}
.h_btn * {
	color: inherit!important;
}
.readmore_col.elementor-widget-toggle .elementor-tab-title {
	background: #393e78;
	width: 137px;
}

.readmore_col.elementor-widget-toggle .elementor-tab-title.elementor-active a {

}

.readmore_col.elementor-widget-toggle .elementor-toggle-icon {
	color: #fff888;
}

.readmore_col.elementor-widget-toggle .elementor-toggle-title {
	color: #fff
}

.home_banner .swiper-slide-contents {
	margin-left: auto;
	margin-right: auto;
	max-width: 1230px!important;
	width: 100%!important;
	padding-left: 15px!important;
	padding-right: 15px!important;
}


.home_reviews .elementor-button-content-wrapper {
	display: flex;
	justify-content: space-between;
	align-items: center;
	min-width: 144px;
	text-align: left;
}

.home_reviews .elementor-button-content-wrapper .elementor-button-icon svg {
	width: 23px;
}
.home_reviews .elementor-button-text span {
	display: inline-block;
	border-bottom: 3px solid #fff888;
	background: #fff888;
}

.home_reviews div[class^="CommonLayout__ItemsContainer-"]{
	display: none;
}

.home_reviews div[class^="ColumnsSlider__Inner-"] {
	flex-wrap: wrap;
	justify-content: center;
}
.home_reviews div[class^="ColumnsSlider__ColumnsSliderItem-"] {
	width: 100%;
}

.home_reviews div[class^="WriteAReviewButton__Button-"]  {
	margin: auto;
}