/* layout for site 1 tpl=1 variant=0 */
:root {
  --wps-brand: #d71345;
  --wps-accent: #e94566;
  --wps-bg: #fff5f7;
  --wps-bg2: #eef4ff;
  --wps-radius: 14px;
}
body.wps-l1 { background: #fff5f7; }
body.wps-l1 .btn-primary, body.wps-l1 .sgim-btn--primary {
  background: linear-gradient(135deg, #d71345, #e94566) !important;
}
body.wps-l1 .sgim-carousel__highlight { color: #d71345 !important; }
body.wps-l1 { display: flex; flex-direction: column; }
body.wps-l1 > .sgim-hero { order: 2; }
body.wps-l1 > .sgim-carousel { order: 3; }
body.wps-l1 > .sgim-advantages { order: 4; }
body.wps-l1 > .sgim-showcase { order: 5; }
body.wps-l1 > .sgim-sync { order: 6; }
body.wps-l1 > .sgim-faq { order: 7; }
body.wps-l1 > .sgim-header { order: 0; }
body.wps-l1 > .sgim-footer { order: 99; }
body.wps-l1 .sgim-advantages__grid { grid-template-columns: repeat(3,1fr) !important; }
body.wps-l1 .platform-grid, body.wps-l1 .dl-platforms-grid {
  grid-template-columns: repeat(3,1fr) !important;
}
