
.mcb-section .mcb-wrap .mcb-item-rs2laeyg .title, .mcb-section .mcb-wrap .mcb-item-rs2laeyg .title a {
	color: #1c53a6;
}

.mcb-section .mcb-wrap .mcb-item-rs2laeyg .mcb-column-inner-rs2laeyg {
	margin-bottom: 15px;
	gradient-color: #7a3838;
	gradient-location: 0%;
}

.mcb-section .mcb-wrap .mcb-item-rs2laeyg .title {
	text-align: center;
	font-size: 50px;
	text-shadow: 1px 1px 0 #f7f7f7;
}

.mcb-section .mcb-wrap .mcb-item-jnlh3iaj .title, .mcb-section .mcb-wrap .mcb-item-jnlh3iaj .title a {
	color: #fff;
}

.mcb-section .mcb-wrap .mcb-item-jnlh3iaj .title {
	text-align: center;
	text-shadow: 1px 0 0 #000;
}

.mcb-section .mcb-wrap .mcb-item-jnlh3iaj .mcb-column-inner-jnlh3iaj {
	transition: 0s;
	border-style: none;
}

.mcb-section .mcb-wrap .mcb-item-cdkbvkee {
	text-align: center;
}

.mcb-section .mcb-wrap-1ab8x8ar9o .mcb-wrap-inner-1ab8x8ar9o .mfn-queryloop-item-wrapper {
	min-height: 550px;
	align-content: center;
	padding-top: 120px;
	padding-bottom: 80px;
	padding-left: 5%;
	padding-right: 5%;
	border-style: none;
	border-radius: 8px 8px 8px 8px;
	background-position: center;
	background-size: cover;
	background-image: var(--mfn-featured-image);
}

.mcb-section .mcb-wrap-1ab8x8ar9o.mfn-looped-items-slider-wrapper.mfn-dots-custom .swiper-pagination {
	bottom: 40px;
	right: 50px;
}

.mcb-section .mcb-wrap-1ab8x8ar9o.mfn-looped-items-slider-wrapper .swiper-pagination .swiper-pagination-bullet {
	--swiper-pagination-bullet-inactive-color: #fff;
}

.mcb-section .mcb-wrap-1ab8x8ar9o.mfn-looped-items-slider-wrapper .swiper-pagination .swiper-pagination-bullet-active {
	--mfn-swiper-pagination-bullet-active-color: #fff;
}

.mcb-section .mcb-wrap-1ab8x8ar9o.mfn-looped-items-slider-wrapper .swiper-pagination-bullet {
	opacity: .12;
}

.mcb-section .mcb-wrap-1ab8x8ar9o .mcb-wrap-inner-1ab8x8ar9o {
	margin-left: 12px;
	background-size: cover;
	border-radius: 6px 6px 6px 6px;
}

section.mcb-section-qggpbplsl.custom-width .mcb-section-inner-qggpbplsl {
	max-width: 1600px;
}

section.mcb-section-qggpbplsl {
	padding-bottom: 30px;
	padding-top: 40px;
}

section.mcb-section-qggpbplsl .mcb-section-inner-qggpbplsl {
	align-items: stretch;
}

.mcb-section .mcb-wrap .mcb-item-1fekdvxa .mfn-icon-box .desc-wrapper .desc {
	order: 1;
}

.mcb-section .mcb-wrap .mcb-item-1fekdvxa .icon-wrapper {
	margin-bottom: 10px;
}

.mcb-section .mcb-wrap .mcb-item-1fekdvxa .title {
	margin-bottom: 0px;
	font-size: 40px;
}

.mcb-section .mcb-wrap .mcb-item-1fekdvxa .mcb-column-inner-1fekdvxa {
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

section.mcb-section-mw7olmohi {
	padding-top: 0px;
	padding-bottom: 10px;
}

section.mcb-section-mw7olmohi .mcb-section-inner-mw7olmohi {
	align-items: flex-start;
}

.mcb-section .mcb-wrap .mcb-item-tnafrno .icon-wrapper {
	width: 40px;
	height: 40px;
}

.mcb-section .mcb-wrap .mcb-item-tnafrno .icon-wrapper i {
	font-size: 35px;
}

.mcb-section .mcb-wrap .mcb-item-tnafrno .mcb-column-inner-tnafrno {
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
	border-style: dashed;
	border-color: #000;
	border-width: 1px 1px 1px 1px;
	border-radius: 3px 3px 3px 3px;
}

.mcb-section .mcb-wrap .mcb-item-6v3l22j4 .icon-wrapper {
	width: 40px;
	height: 40px;
}

.mcb-section .mcb-wrap .mcb-item-6v3l22j4 .icon-wrapper i {
	font-size: 35px;
}

.mcb-section .mcb-wrap .mcb-item-6v3l22j4 .mcb-column-inner-6v3l22j4 {
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
	border-style: dashed;
	border-color: #000;
	border-width: 1px 1px 1px 1px;
	border-radius: 3px 3px 3px 3px;
}

.mcb-section .mcb-wrap .mcb-item-yw6vmsxu .icon-wrapper {
	width: 40px;
	height: 40px;
}

.mcb-section .mcb-wrap .mcb-item-yw6vmsxu .icon-wrapper i {
	font-size: 35px;
}

.mcb-section .mcb-wrap .mcb-item-yw6vmsxu .mcb-column-inner-yw6vmsxu {
	border-style: dashed;
	border-color: #000;
	border-width: 1px 1px 1px 1px;
	border-radius: 3px 3px 3px 3px;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
}

.mcb-section .mcb-wrap .mcb-item-s1agjaql .icon-wrapper {
	width: 40px;
	height: 40px;
}

.mcb-section .mcb-wrap .mcb-item-s1agjaql .icon-wrapper i {
	font-size: 35px;
}

.mcb-section .mcb-wrap .mcb-item-s1agjaql .mcb-column-inner-s1agjaql {
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
	border-style: dashed;
	border-color: #000;
	border-width: 1px 1px 1px 1px;
	border-radius: 3px 3px 3px 3px;
}

section.mcb-section-9t3nuqkd {
	padding-top: 30px;
	padding-bottom: 20px;
}

.mcb-section .mcb-wrap-grid.mcb-wrap-uozj4o6l > .mcb-wrap-inner-uozj4o6l {
	grid-template-columns: repeat(3, 1fr);
}

.mcb-section .mcb-wrap .mcb-item-k4ju8o4j .mfn-icon-box .desc-wrapper .desc {
	order: 1;
}

.mcb-section .mcb-wrap .mcb-item-k4ju8o4j .icon-wrapper {
	margin-bottom: 10px;
}

.mcb-section .mcb-wrap .mcb-item-k4ju8o4j .title {
	margin-bottom: 0px;
}

section.mcb-section-e8kwgsje {
	padding-top: 20px;
	padding-bottom: 20px;
}

section.mcb-section-e8kwgsje .mcb-section-inner-e8kwgsje {
	align-items: flex-start;
}

.mcb-section .mcb-wrap .mcb-item-pk0m5x11h .mfn-icon-box {
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
	background-color: #f0f5f7;
	border-radius: 6px 6px 6px 6px;
}

.mcb-section .mcb-wrap .mcb-item-pk0m5x11h .icon-wrapper {
	width: 40%;
}

.mcb-section .mcb-wrap .mcb-item-xz92eu44 .mfn-icon-box {
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
	background-color: #f0f5f7;
	border-radius: 6px 6px 6px 6px;
}

.mcb-section .mcb-wrap .mcb-item-xz92eu44 .icon-wrapper {
	width: 40%;
}

.mcb-section .mcb-wrap .mcb-item-ayjiuuwyy .mfn-icon-box {
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
	background-color: #f0f5f7;
	border-radius: 6px 6px 6px 6px;
}

.mcb-section .mcb-wrap .mcb-item-ayjiuuwyy .icon-wrapper {
	width: 40%;
}

section.mcb-section-j5ve3cki .mcb-section-inner-j5ve3cki .mfn-queryloop-item-wrapper.mfn-ql-item-default {
	width: 33.333333333333%;
}

section.mcb-section-j5ve3cki .mcb-section-inner-j5ve3cki .mfn-queryloop-item-wrapper {
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
	margin-right: 30px;
	border-radius: 6px 6px 6px 6px;
	background-color: #f0f5f7;
}

section.mcb-section-j5ve3cki.custom-width .mcb-section-inner-j5ve3cki {
	max-width: 1600px;
}

section.mcb-section-j5ve3cki .mcb-section-inner-j5ve3cki {
	align-items: stretch;
}

.mcb-section .mcb-wrap .mcb-item-i17pzrf .mfn-icon-box {
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
	background-color: #f0f5f7;
	border-radius: 6px 6px 6px 6px;
}

.mcb-section .mcb-wrap .mcb-item-i17pzrf .icon-wrapper {
	width: 40%;
}

.mcb-section .mcb-wrap .mcb-item-2za6h1u8 .mfn-icon-box {
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
	background-color: #f0f5f7;
	border-radius: 6px 6px 6px 6px;
}

.mcb-section .mcb-wrap .mcb-item-2za6h1u8 .icon-wrapper {
	width: 40%;
}

.mcb-section .mcb-wrap .mcb-item-ukpsoy68 .mfn-icon-box {
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
	background-color: #f0f5f7;
	border-radius: 6px 6px 6px 6px;
}

.mcb-section .mcb-wrap .mcb-item-ukpsoy68 .icon-wrapper {
	width: 40%;
}

section.mcb-section-1slf0z9 .mcb-section-inner-1slf0z9 .mfn-queryloop-item-wrapper.mfn-ql-item-default {
	width: 33.333333333333%;
}

section.mcb-section-1slf0z9 .mcb-section-inner-1slf0z9 .mfn-queryloop-item-wrapper {
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
	margin-right: 30px;
	border-radius: 6px 6px 6px 6px;
	background-color: #f0f5f7;
}

section.mcb-section-1slf0z9.custom-width .mcb-section-inner-1slf0z9 {
	max-width: 1600px;
}

section.mcb-section-1slf0z9 .mcb-section-inner-1slf0z9 {
	align-items: stretch;
}

.mcb-section .mcb-wrap .mcb-item-e4jufbf .mfn-icon-box {
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
	background-color: #f0f5f7;
	border-radius: 6px 6px 6px 6px;
}

.mcb-section .mcb-wrap .mcb-item-e4jufbf .icon-wrapper {
	width: 40%;
}

.mcb-section .mcb-wrap .mcb-item-los69ymr .mfn-icon-box {
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
	background-color: #f0f5f7;
	border-radius: 6px 6px 6px 6px;
}

.mcb-section .mcb-wrap .mcb-item-los69ymr .icon-wrapper {
	width: 40%;
}

.mcb-section .mcb-wrap .mcb-item-2lh29e5 .mfn-icon-box {
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
	background-color: #f0f5f7;
	border-radius: 6px 6px 6px 6px;
}

.mcb-section .mcb-wrap .mcb-item-2lh29e5 .icon-wrapper {
	width: 40%;
}

section.mcb-section-x95rwob .mcb-section-inner-x95rwob .mfn-queryloop-item-wrapper.mfn-ql-item-default {
	width: 33.333333333333%;
}

section.mcb-section-x95rwob .mcb-section-inner-x95rwob .mfn-queryloop-item-wrapper {
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
	margin-right: 30px;
	border-radius: 6px 6px 6px 6px;
	background-color: #f0f5f7;
}

section.mcb-section-x95rwob.custom-width .mcb-section-inner-x95rwob {
	max-width: 1600px;
}

section.mcb-section-x95rwob .mcb-section-inner-x95rwob {
	align-items: stretch;
}

.mcb-section .mcb-wrap .mcb-item-k59d4ofdq .mfn-icon-box .desc-wrapper .desc {
	order: 1;
}

.mcb-section .mcb-wrap .mcb-item-k59d4ofdq .icon-wrapper {
	margin-bottom: 10px;
}

.mcb-section .mcb-wrap .mcb-item-k59d4ofdq .title {
	margin-bottom: 0px;
}

.mcb-section .mcb-wrap .mcb-item-uqpmrklg .image_frame {
	border-radius: 100px 100px 100px 100px;
}

.mcb-section .mcb-wrap .mcb-item-uqpmrklg .mcb-column-inner-uqpmrklg {
	margin-bottom: 15px;
}

.mcb-section .mcb-wrap .mcb-item-4i59jqlj .title {
	text-align: center;
}

.mcb-section .mcb-wrap-psr07g69 > .mcb-wrap-inner-psr07g69 .mfn-queryloop-item-wrapper.mfn-ql-item-default {
	width: 16.666666666667%;
}

.mcb-section .mcb-wrap-psr07g69.mfn-looped-items-slider-wrapper .mfn-swiper-arrow i {
	--mfn-swiper-arrow-size: 30px;
}

.mcb-section .mcb-wrap-psr07g69.mfn-looped-items-slider-wrapper .mfn-swiper-arrow {
	--mfn-swiper-arrow-spacing: -40px;
	--swiper-navigation-color: #60bec0;
}

.mcb-section .mcb-wrap-psr07g69.mfn-looped-items-slider-wrapper .swiper-pagination .swiper-pagination-bullet-active {
	--mfn-swiper-pagination-bullet-active-color: #1c53a6;
}

.mcb-section .mcb-wrap-psr07g69.mfn-looped-items-slider-wrapper .swiper-pagination .swiper-pagination-bullet {
	--swiper-pagination-bullet-inactive-color: #60bec0;
}

section.mcb-section-ew2ynx6m {
	background-color: #ebf2f5;
	padding-top: 6px;
	padding-bottom: 6px;
}

.mcb-section .mcb-wrap .mcb-item-i5i4s8bu .shop_slider .shop_slider_ul li h4 {
	font-size: 16px;
	line-height: 20px;
}

.mcb-section .mcb-wrap-grid.mcb-wrap-u4foz8g4 > .mcb-wrap-inner-u4foz8g4 {
	grid-template-columns: repeat(3, 1fr);
}

section.mcb-section-a4ho4alm {
	padding-top: 20px;
}

.mcb-section .mcb-wrap .mcb-item-xgllh5tr .mcb-column-inner-xgllh5tr {
	margin-bottom: 10px;
}

.mcb-section .mcb-wrap-grid.mcb-wrap-bwjudhof > .mcb-wrap-inner-bwjudhof {
	grid-template-columns: repeat(3, 1fr);
}

.mcb-section .mcb-wrap .mcb-item-g17ub3cj .mfn-icon-box {
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
	background-color: #f0f5f7;
	border-radius: 6px 6px 6px 6px;
}

.mcb-section .mcb-wrap .mcb-item-g17ub3cj .icon-wrapper {
	width: 40%;
}

.mcb-section .mcb-wrap .mcb-item-cvjd1nki .mfn-icon-box {
	padding-top: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 30px;
	background-color: #f0f5f7;
	border-radius: 6px 6px 6px 6px;
}

.mcb-section .mcb-wrap .mcb-item-cvjd1nki .icon-wrapper {
	width: 40%;
}

.mcb-section .mcb-wrap-grid.mcb-wrap-wugmkb88 > .mcb-wrap-inner-wugmkb88 {
	grid-template-columns: repeat(3, 1fr);
}

.mcb-section .mcb-wrap .mcb-item-z1bi3kxe .shop_slider .shop_slider_ul li h4 {
	font-size: 16px;
	line-height: 20px;
}

.mcb-section .mcb-wrap-grid.mcb-wrap-333ekfm > .mcb-wrap-inner-333ekfm {
	grid-template-columns: repeat(3, 1fr);
}

.mcb-section .mcb-wrap .mcb-item-thfgqlce .trailer_box .desc .subtitle {
	background: #6a431e;
	color: #fff;
}

.style-simple .mcb-section .mcb-wrap .mcb-item-thfgqlce .trailer_box:hover .desc {
	background-color: #60bec0;
}

.mcb-section .mcb-wrap-grid.mcb-wrap-yxzlavw6 > .mcb-wrap-inner-yxzlavw6 {
	grid-template-columns: repeat(3, 1fr);
}

.mcb-section .mcb-wrap .mcb-item-lsoytsup .shop_slider .shop_slider_ul li h4 {
	font-size: 16px;
	line-height: 20px;
}

.mcb-section .mcb-wrap .mcb-item-xxasnpw .shop_slider .shop_slider_ul li h4 {
	font-size: 16px;
	line-height: 20px;
}

.mcb-section .mcb-wrap-grid.mcb-wrap-y7k9zhzo > .mcb-wrap-inner-y7k9zhzo {
	grid-template-columns: repeat(3, 1fr);
}

.mcb-section .mcb-wrap .mcb-item-ykyyx199h .mfn-icon-box .desc-wrapper .desc {
	order: 1;
}

.mcb-section .mcb-wrap .mcb-item-ykyyx199h .icon-wrapper {
	margin-bottom: 10px;
}

.mcb-section .mcb-wrap .mcb-item-ykyyx199h .title {
	margin-bottom: 0px;
}

.mcb-section .mcb-wrap .mcb-item-3mjvrqc7 .mcb-column-inner-3mjvrqc7 {
	margin-bottom: 10px;
}

.mcb-section .mcb-wrap .mcb-item-41bq54pr .title {
	background-position: center center;
}

.mcb-section .mcb-wrap .mcb-item-41bq54pr .mcb-column-inner-41bq54pr {
	margin-bottom: 0px;
}

.mcb-section .mcb-wrap .mcb-item-wt2ksmiqi .mcb-column-inner-wt2ksmiqi {
	margin-bottom: 20px;
}

.mcb-section .mcb-wrap .mcb-item-wt2ksmiqi .desc, .mcb-section .mcb-wrap .mcb-item-wt2ksmiqi .desc a {
	color: #1c53a6;
}

.mcb-section .mcb-wrap .mcb-item-wt2ksmiqi .desc {
	font-weight: 700;
}

.mcb-section .mcb-wrap-npgytpj8 > .mcb-wrap-inner-npgytpj8 .mfn-queryloop-item-wrapper.mfn-ql-item-default {
	width: 20%;
}

section.mcb-section-eb15kn7p {
	padding-top: 80px;
	padding-bottom: 40px;
}

section.mcb-section-eb15kn7p .mcb-section-inner-eb15kn7p {
	align-items: flex-start;
}

.mcb-section .mcb-wrap .mcb-item-it8rul7fi .title {
	background-position: center center;
}

.mcb-section .mcb-wrap .mcb-item-it8rul7fi .mcb-column-inner-it8rul7fi {
	margin-bottom: 10px;
}

.mcb-section .mcb-wrap .mcb-item-it8rul7fi .title, .mcb-section .mcb-wrap .mcb-item-it8rul7fi .title a {
	color: #3d6c2f;
}

.mcb-section .mcb-wrap .mcb-item-xfguweup .column_attr {
	color: #009688;
	font-size: 18px;
}

.mcb-section .mcb-wrap-atdrr9xa6 > .mcb-wrap-inner-atdrr9xa6 {
	align-content: flex-start;
}

.mcb-section .mcb-wrap-grid.mcb-wrap-atdrr9xa6 > .mcb-wrap-inner-atdrr9xa6 {
	grid-template-columns: 1fr;
}

.mcb-section .mcb-wrap-atdrr9xa6 {
	flex-grow: unset;
	align-self: flex-start;
}

section.mcb-section-zz2oa80q .mcb-section-inner-zz2oa80q .mfn-queryloop-item-wrapper {
	min-height: 600px;
	align-content: center;
	padding-top: 120px;
	padding-bottom: 120px;
	padding-right: 10%;
	padding-left: 10%;
	border-radius: 6px 6px 6px 6px;
	background-image: var(--mfn-featured-image);
	background-position: center;
	background-size: cover;
}

.mcb-section .mcb-wrap .mcb-item-4yliu9dzg .mfn-icon-box .desc-wrapper .desc {
	order: 1;
}

.mcb-section .mcb-wrap .mcb-item-4yliu9dzg .icon-wrapper {
	margin-bottom: 10px;
}

.mcb-section .mcb-wrap .mcb-item-ibvguzpt8 .mcb-column-inner-ibvguzpt8 {
	margin-bottom: 10px;
}

.mcb-section .mcb-wrap .mcb-item-shda08p4i .title {
	background-position: center center;
}

.mcb-section .mcb-wrap .mcb-item-shda08p4i .mcb-column-inner-shda08p4i {
	margin-bottom: 0px;
}

.mcb-section .mcb-wrap .mcb-item-oq5ay5e9a .mcb-column-inner-oq5ay5e9a {
	margin-bottom: 20px;
}

.mcb-section .mcb-wrap .mcb-item-oq5ay5e9a .desc, .mcb-section .mcb-wrap .mcb-item-oq5ay5e9a .desc a {
	color: #1c53a6;
}

.mcb-section .mcb-wrap .mcb-item-oq5ay5e9a .desc {
	font-weight: 700;
}

.mcb-section .mcb-wrap-e6vh121f9 .mcb-wrap-inner-e6vh121f9 .mfn-queryloop-item-wrapper.mfn-ql-item-default {
	width: 25%;
}

section.mcb-section-5tk2ptom5 {
	padding-top: 80px;
	padding-bottom: 80px;
}

.mcb-section .mcb-wrap .mcb-item-5n91ymcm9 .mfn-icon-box .desc-wrapper .desc {
	order: 1;
}

.mcb-section .mcb-wrap .mcb-item-5n91ymcm9 .icon-wrapper {
	margin-bottom: 10px;
}

.mcb-section .mcb-wrap .mcb-item-5n91ymcm9 .mcb-column-inner-5n91ymcm9 {
	padding-bottom: 20px;
	padding-top: 0px;
}

.mcb-section .mcb-wrap .mcb-item-f5kibi1j .mcb-column-inner-f5kibi1j {
	margin-top: 40px;
}

.mcb-section .mcb-wrap-5sw3dhwq .mcb-wrap-inner-5sw3dhwq {
	margin-bottom: 40px;
	justify-content: center;
}

section.mcb-section-ekytovcfo {
	padding-top: 20px;
	padding-bottom: 80px;
	gradient-color: #ebf2f5;
	background-image: linear-gradient(0deg, #ebf2f5 80%, #fff 80%);
	gradient-color2: #fff;
	gradient-location: 80%;
	gradient-location2: 80%;
	background-color: #ebf2f5;
}

.mcb-section .mcb-wrap .mcb-item-67wmz20q .mfn-icon-box .desc-wrapper .desc {
	order: 1;
}

.mcb-section .mcb-wrap .mcb-item-67wmz20q .icon-wrapper {
	margin-bottom: 10px;
}

.mcb-section .mcb-wrap-c87e9ulib .mcb-wrap-inner-c87e9ulib {
	justify-content: center;
}

section.mcb-section-iy6uwmzga .mcb-section-inner-iy6uwmzga .mfn-queryloop-item-wrapper.mfn-ql-item-default {
	width: 50%;
}

section.mcb-section-iy6uwmzga .mcb-section-inner-iy6uwmzga .mfn-queryloop-item-wrapper {
	border-style: none;
	border-width: 0 0 0 0;
}

section.mcb-section-iy6uwmzga {
	background-color: #ebf2f5;
}

.mcb-section .mcb-wrap .mcb-item-yav36bz2 .mcb-column-inner-yav36bz2 {
	padding-top: 40px;
	padding-right: 28px;
	padding-left: 28px;
}

.mcb-section .mcb-wrap .mcb-item-mdbppxdtc .mcb-column-inner-mdbppxdtc {
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.mcb-section .mcb-wrap-klgfwets8 .mcb-wrap-inner-klgfwets8 {
	justify-content: center;
	border-style: none;
	border-width: 1px 1px 1px 1px;
	border-radius: 0 0 0 0;
}

section.mcb-section-5nm7965ei .mcb-section-inner-5nm7965ei .mfn-queryloop-item-wrapper.mfn-ql-item-default {
	width: 100%;
}

section.mcb-section-5nm7965ei .mcb-section-inner-5nm7965ei .mfn-queryloop-item-wrapper {
	margin-right: 15px;
	margin-left: 15px;
	border-style: solid;
	border-color: #2e3331;
	border-width: 1px 1px 1px 1px;
	background-color: #fff;
}

section.mcb-section-5nm7965ei.mfn-looped-items-slider-wrapper.mfn-dots-custom .mcb-section-inner-5nm7965ei .swiper-pagination {
	bottom: -60px;
	left: 0%;
	right: 0%;
}

section.mcb-section-5nm7965ei.mfn-looped-items-slider-wrapper .mcb-section-inner-5nm7965ei .swiper-pagination-bullet {
	opacity: .12;
}

section.mcb-section-5nm7965ei.mfn-looped-items-slider-wrapper .mcb-section-inner-5nm7965ei .swiper-pagination .swiper-pagination-bullet {
	--swiper-pagination-bullet-inactive-color: #2e3331;
}

section.mcb-section-5nm7965ei.mfn-looped-items-slider-wrapper .mcb-section-inner-5nm7965ei .swiper-pagination .swiper-pagination-bullet-active {
	--mfn-swiper-pagination-bullet-active-color: #2e3331;
}

section.mcb-section-5nm7965ei {
	padding-bottom: 140px;
	background-color: #ebf2f5;
}

@media (max-width: 1440px) {
	.mcb-section .mcb-wrap-1ab8x8ar9o .mcb-wrap-inner-1ab8x8ar9o .mfn-queryloop-item-wrapper {
		min-height: 600px;
	}
	
	section.mcb-section-qggpbplsl {
		padding-right: 5%;
		padding-left: 5%;
	}
	
	section.mcb-section-qggpbplsl .mcb-section-inner-qggpbplsl {
		align-items: stretch;
	}
	
	section.mcb-section-j5ve3cki .mcb-section-inner-j5ve3cki .mfn-queryloop-item-wrapper.mfn-ql-item-default {
		width: 100%;
	}
	
	section.mcb-section-j5ve3cki {
		padding-right: 4%;
		padding-left: 4%;
	}
	
	section.mcb-section-1slf0z9 .mcb-section-inner-1slf0z9 .mfn-queryloop-item-wrapper.mfn-ql-item-default {
		width: 100%;
	}
	
	section.mcb-section-1slf0z9 {
		padding-right: 4%;
		padding-left: 4%;
	}
	
	section.mcb-section-x95rwob .mcb-section-inner-x95rwob .mfn-queryloop-item-wrapper.mfn-ql-item-default {
		width: 100%;
	}
	
	section.mcb-section-x95rwob {
		padding-right: 4%;
		padding-left: 4%;
	}
	
	section.mcb-section-iy6uwmzga .mcb-section-inner-iy6uwmzga .mfn-queryloop-item-wrapper.mfn-ql-item-default {
		width: 100%;
	}
	
	section.mcb-section-5nm7965ei .mcb-section-inner-5nm7965ei .mfn-queryloop-item-wrapper.mfn-ql-item-default {
		width: 100%;
	}
}

@media (max-width: 959px) {
	.mcb-section .mcb-wrap-1ab8x8ar9o .mcb-wrap-inner-1ab8x8ar9o .mfn-queryloop-item-wrapper {
		min-height: 450px;
		padding-top: 80px;
		padding-bottom: 40px;
	}
	
	.mcb-section .mcb-wrap-1ab8x8ar9o .mcb-wrap-inner-1ab8x8ar9o {
		margin-bottom: 20px;
		margin-left: 0px;
	}
	
	.mcb-section .mcb-wrap .mcb-item-1fekdvxa .title {
		font-size: 32px;
	}
	
	section.mcb-section-mw7olmohi {
		padding-top: 0px;
		padding-bottom: 20px;
	}
	
	section.mcb-section-e8kwgsje {
		padding-top: 60px;
		padding-bottom: 20px;
	}
	
	.mcb-section .mcb-wrap .mcb-item-pk0m5x11h .icon-wrapper {
		width: 100%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-pk0m5x11h .desc-wrapper {
		text-align: center;
	}
	
	.mcb-section .mcb-wrap .mcb-item-xz92eu44 .icon-wrapper {
		width: 100%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-xz92eu44 .desc-wrapper {
		text-align: center;
	}
	
	.mcb-section .mcb-wrap .mcb-item-ayjiuuwyy .icon-wrapper {
		width: 100%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-ayjiuuwyy .desc-wrapper {
		text-align: center;
	}
	
	section.mcb-section-j5ve3cki .mcb-section-inner-j5ve3cki .mfn-queryloop-item-wrapper.mfn-ql-item-default {
		width: 100%;
	}
	
	section.mcb-section-j5ve3cki .mcb-section-inner-j5ve3cki {
		align-items: stretch;
	}
	
	.mcb-section .mcb-wrap .mcb-item-i17pzrf .icon-wrapper {
		width: 100%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-i17pzrf .desc-wrapper {
		text-align: center;
	}
	
	.mcb-section .mcb-wrap .mcb-item-2za6h1u8 .icon-wrapper {
		width: 100%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-2za6h1u8 .desc-wrapper {
		text-align: center;
	}
	
	.mcb-section .mcb-wrap .mcb-item-ukpsoy68 .icon-wrapper {
		width: 100%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-ukpsoy68 .desc-wrapper {
		text-align: center;
	}
	
	section.mcb-section-1slf0z9 .mcb-section-inner-1slf0z9 .mfn-queryloop-item-wrapper.mfn-ql-item-default {
		width: 100%;
	}
	
	section.mcb-section-1slf0z9 .mcb-section-inner-1slf0z9 {
		align-items: stretch;
	}
	
	.mcb-section .mcb-wrap .mcb-item-e4jufbf .icon-wrapper {
		width: 100%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-e4jufbf .desc-wrapper {
		text-align: center;
	}
	
	.mcb-section .mcb-wrap .mcb-item-los69ymr .icon-wrapper {
		width: 100%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-los69ymr .desc-wrapper {
		text-align: center;
	}
	
	.mcb-section .mcb-wrap .mcb-item-2lh29e5 .icon-wrapper {
		width: 100%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-2lh29e5 .desc-wrapper {
		text-align: center;
	}
	
	section.mcb-section-x95rwob .mcb-section-inner-x95rwob .mfn-queryloop-item-wrapper.mfn-ql-item-default {
		width: 100%;
	}
	
	section.mcb-section-x95rwob .mcb-section-inner-x95rwob {
		align-items: stretch;
	}
	
	.mcb-section .mcb-wrap-psr07g69 > .mcb-wrap-inner-psr07g69 .mfn-queryloop-item-wrapper.mfn-ql-item-default {
		width: 33.333333333333%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-g17ub3cj .icon-wrapper {
		width: 100%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-g17ub3cj .desc-wrapper {
		text-align: center;
	}
	
	.mcb-section .mcb-wrap .mcb-item-cvjd1nki .icon-wrapper {
		width: 100%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-cvjd1nki .desc-wrapper {
		text-align: center;
	}
	
	.mcb-section .mcb-wrap-npgytpj8 > .mcb-wrap-inner-npgytpj8 .mfn-queryloop-item-wrapper.mfn-ql-item-default {
		width: 50%;
	}
	
	section.mcb-section-eb15kn7p {
		padding-top: 60px;
		padding-bottom: 20px;
	}
	
	section.mcb-section-zz2oa80q .mcb-section-inner-zz2oa80q .mfn-queryloop-item-wrapper {
		min-height: 500px;
		background-position: center;
	}
	
	.mcb-section .mcb-wrap-e6vh121f9 .mcb-wrap-inner-e6vh121f9 .mfn-queryloop-item-wrapper.mfn-ql-item-default {
		width: 50%;
	}
	
	section.mcb-section-5tk2ptom5 {
		padding-top: 60px;
		padding-bottom: 60px;
	}
	
	section.mcb-section-ekytovcfo {
		padding-top: 60px;
		padding-bottom: 20px;
	}
	
	section.mcb-section-iy6uwmzga .mcb-section-inner-iy6uwmzga .mfn-queryloop-item-wrapper.mfn-ql-item-default {
		width: 100%;
	}
	
	section.mcb-section-5nm7965ei .mcb-section-inner-5nm7965ei .mfn-queryloop-item-wrapper.mfn-ql-item-default {
		width: 100%;
	}
	
	section.mcb-section-5nm7965ei {
		padding-bottom: 100px;
	}
}

@media (max-width: 767px) {
	.mcb-section .mcb-wrap .mcb-item-rs2laeyg .title {
		font-size: 24px;
	}
	
	.mcb-section .mcb-wrap-1ab8x8ar9o .mcb-wrap-inner-1ab8x8ar9o .mfn-queryloop-item-wrapper {
		min-height: 350px;
		align-content: center;
	}
	
	.mcb-section .mcb-wrap-1ab8x8ar9o.mfn-looped-items-slider-wrapper.mfn-dots-custom .swiper-pagination {
		left: 5%;
		right: auto;
	}
	
	.mcb-section .mcb-wrap-1ab8x8ar9o .mcb-wrap-inner-1ab8x8ar9o {
		margin-right: 0px;
		margin-bottom: 20px;
		margin-left: 0px;
	}
	
	section.mcb-section-qggpbplsl {
		padding-right: 0px;
		padding-left: 0px;
	}
	
	.mcb-section .mcb-wrap .mcb-item-1fekdvxa .title {
		font-size: 20px;
		line-height: 27px;
	}
	
	.mcb-section .mcb-wrap .mcb-item-pk0m5x11h .icon-wrapper {
		width: 30%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-pk0m5x11h .desc-wrapper {
		text-align: left;
	}
	
	.mcb-section .mcb-wrap .mcb-item-xz92eu44 .icon-wrapper {
		width: 30%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-xz92eu44 .desc-wrapper {
		text-align: left;
	}
	
	.mcb-section .mcb-wrap .mcb-item-ayjiuuwyy .icon-wrapper {
		width: 30%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-ayjiuuwyy .desc-wrapper {
		text-align: left;
	}
	
	section.mcb-section-j5ve3cki .mcb-section-inner-j5ve3cki .mfn-queryloop-item-wrapper.mfn-ql-item-default {
		width: 100%;
	}
	
	section.mcb-section-j5ve3cki {
		padding-right: 0px;
		padding-left: 0px;
	}
	
	.mcb-section .mcb-wrap .mcb-item-i17pzrf .icon-wrapper {
		width: 30%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-i17pzrf .desc-wrapper {
		text-align: left;
	}
	
	.mcb-section .mcb-wrap .mcb-item-2za6h1u8 .icon-wrapper {
		width: 30%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-2za6h1u8 .desc-wrapper {
		text-align: left;
	}
	
	.mcb-section .mcb-wrap .mcb-item-ukpsoy68 .icon-wrapper {
		width: 30%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-ukpsoy68 .desc-wrapper {
		text-align: left;
	}
	
	section.mcb-section-1slf0z9 .mcb-section-inner-1slf0z9 .mfn-queryloop-item-wrapper.mfn-ql-item-default {
		width: 100%;
	}
	
	section.mcb-section-1slf0z9 {
		padding-right: 0px;
		padding-left: 0px;
	}
	
	.mcb-section .mcb-wrap .mcb-item-e4jufbf .icon-wrapper {
		width: 30%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-e4jufbf .desc-wrapper {
		text-align: left;
	}
	
	.mcb-section .mcb-wrap .mcb-item-los69ymr .icon-wrapper {
		width: 30%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-los69ymr .desc-wrapper {
		text-align: left;
	}
	
	.mcb-section .mcb-wrap .mcb-item-2lh29e5 .icon-wrapper {
		width: 30%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-2lh29e5 .desc-wrapper {
		text-align: left;
	}
	
	section.mcb-section-x95rwob .mcb-section-inner-x95rwob .mfn-queryloop-item-wrapper.mfn-ql-item-default {
		width: 100%;
	}
	
	section.mcb-section-x95rwob {
		padding-right: 0px;
		padding-left: 0px;
	}
	
	.mcb-section .mcb-wrap-psr07g69 > .mcb-wrap-inner-psr07g69 .mfn-queryloop-item-wrapper.mfn-ql-item-default {
		width: 50%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-i5i4s8bu .shop_slider .shop_slider_ul li h4 {
		font-size: 14px;
		line-height: 18px;
	}
	
	.mcb-section .mcb-wrap .mcb-item-i5i4s8bu .shop_slider .shop_slider_ul li .desc {
		padding-right: 0px;
		padding-left: 0px;
	}
	
	.mcb-section .mcb-wrap .mcb-item-i5i4s8bu .shop_slider li .desc .button {
		padding-right: 15px;
		padding-left: 15px;
	}
	
	.mcb-section .mcb-wrap .mcb-item-g17ub3cj .icon-wrapper {
		width: 30%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-g17ub3cj .desc-wrapper {
		text-align: left;
	}
	
	.mcb-section .mcb-wrap .mcb-item-cvjd1nki .icon-wrapper {
		width: 30%;
	}
	
	.mcb-section .mcb-wrap .mcb-item-cvjd1nki .desc-wrapper {
		text-align: left;
	}
	
	.mcb-section .mcb-wrap .mcb-item-z1bi3kxe .shop_slider .shop_slider_ul li h4 {
		font-size: 14px;
		line-height: 18px;
	}
	
	.mcb-section .mcb-wrap .mcb-item-z1bi3kxe .shop_slider .shop_slider_ul li .desc {
		padding-right: 0px;
		padding-left: 0px;
	}
	
	.mcb-section .mcb-wrap .mcb-item-z1bi3kxe .shop_slider li .desc .button {
		padding-right: 15px;
		padding-left: 15px;
	}
	
	.mcb-section .mcb-wrap .mcb-item-lsoytsup .shop_slider .shop_slider_ul li h4 {
		font-size: 14px;
		line-height: 18px;
	}
	
	.mcb-section .mcb-wrap .mcb-item-lsoytsup .shop_slider .shop_slider_ul li .desc {
		padding-right: 0px;
		padding-left: 0px;
	}
	
	.mcb-section .mcb-wrap .mcb-item-lsoytsup .shop_slider li .desc .button {
		padding-right: 15px;
		padding-left: 15px;
	}
	
	.mcb-section .mcb-wrap .mcb-item-xxasnpw .shop_slider .shop_slider_ul li h4 {
		font-size: 14px;
		line-height: 18px;
	}
	
	.mcb-section .mcb-wrap .mcb-item-xxasnpw .shop_slider .shop_slider_ul li .desc {
		padding-right: 0px;
		padding-left: 0px;
	}
	
	.mcb-section .mcb-wrap .mcb-item-xxasnpw .shop_slider li .desc .button {
		padding-right: 15px;
		padding-left: 15px;
	}
	
	.mcb-section .mcb-wrap .mcb-item-41bq54pr .title {
		font-size: 15px;
		line-height: 17px;
	}
	
	.mcb-section .mcb-wrap-atdrr9xa6 .mcb-wrap-inner-atdrr9xa6 {
		margin-right: 2%;
		margin-left: 2%;
	}
	
	section.mcb-section-zz2oa80q .mcb-section-inner-zz2oa80q .mfn-queryloop-item-wrapper {
		min-height: 450px;
		padding-right: 12%;
		padding-left: 12%;
		background-position: center;
	}
	
	section.mcb-section-zz2oa80q.mfn-looped-items-slider-wrapper .mcb-section-inner-zz2oa80q .mfn-swiper-arrow i {
		--mfn-swiper-arrow-size: 25px;
	}
	
	section.mcb-section-iy6uwmzga .mcb-section-inner-iy6uwmzga .mfn-queryloop-item-wrapper.mfn-ql-item-default {
		width: 100%;
	}
	
	.mcb-section .mcb-wrap-klgfwets8 .mcb-wrap-inner-klgfwets8 {
		padding-top: 0px;
		margin-top: 0px;
	}
	
	section.mcb-section-5nm7965ei .mcb-section-inner-5nm7965ei .mfn-queryloop-item-wrapper.mfn-ql-item-default {
		width: 100%;
	}
	
	section.mcb-section-5nm7965ei .mcb-section-inner-5nm7965ei .mfn-queryloop-item-wrapper {
		align-content: flex-start;
	}
}
