.elementor-710 .elementor-element.elementor-element-c661936{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.4;--padding-top:300px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-c661936:not(.elementor-motion-effects-element-type-background), .elementor-710 .elementor-element.elementor-element-c661936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spunbond.id/wp-content/uploads/2025/10/kontak-kami.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-710 .elementor-element.elementor-element-c661936::before, .elementor-710 .elementor-element.elementor-element-c661936 > .elementor-background-video-container::before, .elementor-710 .elementor-element.elementor-element-c661936 > .e-con-inner > .elementor-background-video-container::before, .elementor-710 .elementor-element.elementor-element-c661936 > .elementor-background-slideshow::before, .elementor-710 .elementor-element.elementor-element-c661936 > .e-con-inner > .elementor-background-slideshow::before, .elementor-710 .elementor-element.elementor-element-c661936 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-blocksy_palette_3 );--background-overlay:'';}.elementor-710 .elementor-element.elementor-element-2b862cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-041b4dd > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-710 .elementor-element.elementor-element-041b4dd{color:var( --e-global-color-blocksy_palette_5 );}.elementor-710 .elementor-element.elementor-element-1657e67 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-710 .elementor-element.elementor-element-1657e67 .elementor-heading-title{font-size:64px;line-height:80px;color:var( --e-global-color-blocksy_palette_8 );}.elementor-710 .elementor-element.elementor-element-57b6aa8 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-710 .elementor-element.elementor-element-57b6aa8{color:var( --e-global-color-blocksy_palette_7 );}.elementor-710 .elementor-element.elementor-element-1514b45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-034db5c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.1);--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-710 .elementor-element.elementor-element-034db5c:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.55);}.elementor-710 .elementor-element.elementor-element-95fcbe4 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-710 .elementor-element.elementor-element-95fcbe4 img{max-width:90px;}.elementor-710 .elementor-element.elementor-element-d8d1a9a > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-710 .elementor-element.elementor-element-d8d1a9a{text-align:center;}.elementor-710 .elementor-element.elementor-element-77fb796{text-align:center;}.elementor-710 .elementor-element.elementor-element-2e0d231{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.1);--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-710 .elementor-element.elementor-element-2e0d231:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.55);}.elementor-710 .elementor-element.elementor-element-163a8f3 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-710 .elementor-element.elementor-element-163a8f3 img{max-width:90px;}.elementor-710 .elementor-element.elementor-element-6d9531e > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-710 .elementor-element.elementor-element-6d9531e{text-align:center;}.elementor-710 .elementor-element.elementor-element-35b7dce{text-align:center;}.elementor-710 .elementor-element.elementor-element-6cb9eca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.1);--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-710 .elementor-element.elementor-element-6cb9eca:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.55);}.elementor-710 .elementor-element.elementor-element-b8b4748 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-710 .elementor-element.elementor-element-b8b4748 img{max-width:90px;}.elementor-710 .elementor-element.elementor-element-e4a0d01 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-710 .elementor-element.elementor-element-e4a0d01{text-align:center;}.elementor-710 .elementor-element.elementor-element-8736ac1{text-align:center;}.elementor-710 .elementor-element.elementor-element-b80df64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-4a8fdc2 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-710 .elementor-element.elementor-element-4a8fdc2{text-align:center;}.elementor-710 .elementor-element.elementor-element-4a8fdc2 .elementor-heading-title{color:var( --e-global-color-blocksy_palette_4 );}.elementor-710 .elementor-element.elementor-element-f31c2d5 > .elementor-widget-container{margin:0px 0px 48px 0px;padding:0px 200px 0px 200px;}.elementor-710 .elementor-element.elementor-element-f31c2d5{text-align:center;}.elementor-710 .elementor-element.elementor-element-f31c2d5 .elementor-heading-title{line-height:56px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-710 .elementor-element.elementor-element-2736145{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-5022478{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-cb3d8ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-6c8642d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:999px){.elementor-710 .elementor-element.elementor-element-c661936{--padding-top:300px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-041b4dd{text-align:center;}.elementor-710 .elementor-element.elementor-element-1657e67{text-align:center;}.elementor-710 .elementor-element.elementor-element-1657e67 .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-710 .elementor-element.elementor-element-57b6aa8{text-align:center;}.elementor-710 .elementor-element.elementor-element-1a2e26b.elementor-element{--align-self:center;}.elementor-710 .elementor-element.elementor-element-1514b45{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-b80df64{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-4a8fdc2 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-710 .elementor-element.elementor-element-f31c2d5 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 100px 0px 100px;}.elementor-710 .elementor-element.elementor-element-f31c2d5 .elementor-heading-title{line-height:44px;}.elementor-710 .elementor-element.elementor-element-2736145{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-cb3d8ae{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-710 .elementor-element.elementor-element-bc34a73 img{width:100%;}.elementor-710 .elementor-element.elementor-element-6c8642d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:689px){.elementor-710 .elementor-element.elementor-element-c661936{--padding-top:170px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-1657e67{text-align:center;}.elementor-710 .elementor-element.elementor-element-1657e67 .elementor-heading-title{font-size:32px;line-height:48px;}.elementor-710 .elementor-element.elementor-element-57b6aa8{text-align:center;}.elementor-710 .elementor-element.elementor-element-1a2e26b.elementor-element{--align-self:center;}.elementor-710 .elementor-element.elementor-element-4a8fdc2 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-710 .elementor-element.elementor-element-f31c2d5 > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-710 .elementor-element.elementor-element-f31c2d5 .elementor-heading-title{line-height:38px;}}@media(min-width:690px){.elementor-710 .elementor-element.elementor-element-2b862cd{--width:50%;}.elementor-710 .elementor-element.elementor-element-034db5c{--width:33%;}.elementor-710 .elementor-element.elementor-element-2e0d231{--width:33%;}.elementor-710 .elementor-element.elementor-element-6cb9eca{--width:33%;}.elementor-710 .elementor-element.elementor-element-5022478{--width:40%;}.elementor-710 .elementor-element.elementor-element-cb3d8ae{--width:60%;}}@media(max-width:999px) and (min-width:690px){.elementor-710 .elementor-element.elementor-element-2b862cd{--width:100%;}.elementor-710 .elementor-element.elementor-element-034db5c{--width:70%;}.elementor-710 .elementor-element.elementor-element-2e0d231{--width:70%;}.elementor-710 .elementor-element.elementor-element-6cb9eca{--width:70%;}.elementor-710 .elementor-element.elementor-element-5022478{--width:100%;}.elementor-710 .elementor-element.elementor-element-cb3d8ae{--width:100%;}}/* Start custom CSS for wpforms, class: .elementor-element-eb60853 *//* Perbaiki spacing antar field */
.wpforms-field {
  margin-bottom: -8px;
}

/* Perbaiki tampilan tombol kirim */
.wpforms-submit {
margin-top: 16px;
  background-color: transparent;
  color: #999999;
  padding: 12px 25px;
  font-weight: 400!important;
  font-size: 16px;
  text-transform:unset!important;
  line-height: 24px;
  border: 2px #D35F5F solid;
  border-radius: 8px;
  cursor: pointer;
  transition: all 0.25s ease-in-out;
}

.wpforms-submit:hover {
  background-color: #D35F5F;
  border: 2px #D35F5F solid;
  color: #FFFFFF;
}

/* Agar label sejajar dan lebih kecil margin */
.wpforms-field-label {
  font-weight: 400;
  margin-bottom: 6px;
  display: block;
}

/* General input styling (input, textarea, select) */
.wpforms-field input,
.wpforms-field textarea,
.wpforms-field select {
  width: 100%;
  padding: 12px 15px;
 /* Secondary Gray */
  background-color: rgba(242, 242, 242, 0.4); /* Light Gray */
  border-radius: 8px;
  font-size: 16px;
  color: #2C2C2C; /* Mono Black */
  transition: all 0.25s ease-in-out;
}

/* Saat fokus (user klik/ketik), border berubah jadi merah */
.wpforms-field input:focus,
.wpforms-field textarea:focus,
.wpforms-field select:focus {
  border-color: #DF2E38; /* Main Brand Red */
  outline: none;
}

/* Placeholder (opsional) */
.wpforms-field ::placeholder {
  color: #A4ABB5; /* Secondary Gray */
}



@media (max-width:991.4px){
    
    /* Perbaiki tampilan tombol kirim */
.wpforms-submit {
  font-size: 14px;
  width:100%;

}


}/* End custom CSS */