@charset "UTF-8";

:root {
    --header-color-background: #6C8037;
    --footer-color-background: #6C8037;
}

/*---MMenu cong---*/
.mm-menu {
    --mm-color-background: #6C8037;
}

/*---Form Color---*/
.form-submit-button {background-color:var(--header-color-background);}


/*---Typography---*/
h5, h6, span, body, input, button, html, select, textarea, table, tr, td, ul, ol, li, p, a {
  font-family: "Montserrat", sans-serif;
}

h1, h2, h3, h4 {font-family: "Raleway", sans-serif;font-weight: 700;font-style: normal;}
.minion-font {font-family: "minion-pro", serif;}

/*---Typography---*/

h1 {
  font-size: 2.2em;
  line-height: 1.1em;
  margin-bottom: 25px;
  letter-spacing:3px;
}

h2 {
  font-size: 2.2em;
  line-height: 1.1em;
  margin-bottom: 25px;
  letter-spacing:3px;
}

h2.big {
    font-size: 3.2em;
    line-height: 1.1em;
}

/*---The component---*/
.edel-component-row-1 {position:relative;z-index:10;margin-top:0px;}
.edel-component-row-2 {position:relative;z-index:20;margin-top:-5%;}
.edel-component-row-3 {position:relative;z-index:30;margin-top:-10%;}
.edel-component-box a {font-size:11px;letter-spacing:2.5px;text-decoration:underline;margin-top:25px;margin-bottom:25px;display:inline-block;font-weight:700;}

.edel-component-but-list {display:flex;flex-wrap:wrap;gap:1%;justify-content:center;}
.edel-component-but-list a {flex-basis:32%;opacity:1;transition:0.5s;}
.edel-component-but-list a:hover {opacity:0.8;transition:0.5s;}

.edel-swiper .swiper-slide p {font-size:13px;line-height:18px;max-width:650px;margin:auto;}
.swiper-pagination-bullet {background: transparent;width: 16px;height: 16px;border: 1px solid #ffffff !important;border-radius: 100%;opacity: 1;}
.swiper-pagination-bullet-active {background:#ffffff !important;}
.swiper-button-next, .swiper-button-prev {color: #ffffff;}
.swiper-button-prev, .swiper-rtl .swiper-button-next {left:25px;}
.swiper-button-next, .swiper-rtl .swiper-button-prev {right:25px;}
.edel-swiper .swiper-pagination {bottom: 25px;}
