/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.0
 Text Domain:  bricks
*/
:root{
	--primary-color:#1A6DFF;
}
[class*=brxe-] {
    max-width: unset;
}
:where(p) {
    margin: 0 0 0.5em;
}
ol,ul{
  padding-inline-start: 20px;
  margin-block-start: 0.5em;
  margin-block-end: 0.5em;
}
@media (max-width: 767px) {
   [class*=brxe-] {
    	max-width: 100%;
	}
    .brxe-section,.brxe-container {
        flex-wrap: unset; 
    }
}
@media(min-width:477px){
	body{
		min-width:1200px;
	}
}
body{
	font-size:16px;
	font-family:"alipuhuiti";
	color:#182135;
}
.brxe-container {
    width: 1200px;
	padding:0 20px;
}
@media (max-width: 477px) {
  .brxe-container {
	padding:0 20px;
}
.menu-item-active{
	position:relative;
}
.menu-item-active::after{
	content:' ';
	position:absolute;
	width:100%;
	height: 3px;
	left:0;
	bottom:0;
	background-color:var(--primary-color);
}
.brxe-image-marquee{
	display:flex;
}

.swiper-pagination-bullet,.splide__pagination__page {
	height: 4px !important;
	width: 10px !important;
	border-radius: 2px !important;
	color: #ebf1ff !important;
	background-color: #ebf1ff !important;
}
.swiper-pagination-bullet-active,.splide__pagination__page.is-active {
	width: 18px !important;
	color: var(--primary-color) !important;
	background-color: var(--primary-color) !important;
}