.elementor .btn{font-weight:600;font-size:14px;color:#ffffff;padding-block-start:13px;padding-block-end:13px;padding-inline-start:15px;padding-inline-end:15px;border-radius:100px;border-width:1px;border-color:var(--Default);border-style:solid;background-color:var(--Default);transition:all 300ms;}.elementor .btn:hover,.elementor .btn:focus-visible{border-color:var(--Hover);background-color:var(--Hover);}.elementor .mg2mix-section{min-width:0px;margin-block-end:127px;gap:33px;}.elementor .wrapper{max-width:var(--content-max-width);position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:5.56%;padding-inline-end:5.56%;margin-inline-start:0px;margin-inline-end:0px;gap:40px;@media (min-width: 1441px) {
  max-width: 1280px;
  padding-left: 0;
  padding-right: 0;
  margin-left: auto;
  margin-right: auto;rgin-left: auto;
}\n}.elementor .mg2mix-bar{padding-block-start:16px;padding-block-end:16px;position: relative;
&::before {
  content:  '';
  position: absolute;
  top: 0;
  left: -48px;
  width: 10px;
  height: 100%;
  background-color: var(--bar-color);
  border-radius: 100px;
}\n}.elementor .bloc-hero-1{color:#ffffff;padding-block-start:160px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;background-image:url("https://www.mg2mix.com/wp-content/uploads/2026/05/44941ace1398d1a95665303cdfe52f6e7b9e0a731-scaled-e1790232034249.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--Default);display:flex;justify-content:center;position: relative;
z-index: 0;
background-repeat: no-repeat !important;
background-position: center !important;
background-size: cover !important;
&::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color:rgba(0, 0, 0, 0.40);
  background-image: url("/wp-content/uploads/2026/05/shape1.svg");
  background-repeat: no-repeat;
  background-position: bottom right;
  background-size: contain;
  z-index: 0;
}\n}.elementor .main-header{padding-block-start:10px;padding-block-end:10px;padding-inline-start:50px;padding-inline-end:50px;border-radius:8px;background-color:#ffffff;transition:all 300ms;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}