.elementor-47899 .elementor-element.elementor-element-24fcb41:not(.elementor-motion-effects-element-type-background), .elementor-47899 .elementor-element.elementor-element-24fcb41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://techops.digiwin.com/wp-content/uploads/2024/12/官網主視覺1920x417ISO資安認證顧問服務3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47899 .elementor-element.elementor-element-24fcb41{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:130px 0px 130px 0px;}.elementor-47899 .elementor-element.elementor-element-24fcb41 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47899 .elementor-element.elementor-element-af8378f{text-align:start;}.elementor-47899 .elementor-element.elementor-element-af8378f .elementor-heading-title{font-size:50px;color:#FFFFFF;}.elementor-47899 .elementor-element.elementor-element-a0d3978 .elementor-heading-title{font-size:28px;color:#FFFFFF;}.elementor-47899 .elementor-element.elementor-element-fbce664 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #F62D52 0%, #830B0B 100%);border-radius:15px 15px 15px 15px;padding:5px 40px 5px 40px;}.elementor-47899 .elementor-element.elementor-element-fbce664{width:auto;max-width:auto;}.elementor-47899 .elementor-element.elementor-element-fbce664 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47899 .elementor-element.elementor-element-7a0b786 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #F62D52 0%, #830B0B 100%);border-radius:15px 15px 15px 15px;padding:5px 25px 5px 25px;}.elementor-47899 .elementor-element.elementor-element-7a0b786{width:auto;max-width:auto;}.elementor-47899 .elementor-element.elementor-element-7a0b786 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 16px;}.elementor-47899 .elementor-element.elementor-element-35dfc76:not(.elementor-motion-effects-element-type-background), .elementor-47899 .elementor-element.elementor-element-35dfc76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#122234;}.elementor-47899 .elementor-element.elementor-element-35dfc76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-47899 .elementor-element.elementor-element-35dfc76 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47899 .elementor-element.elementor-element-f52bde3 .elementor-heading-title{color:#FFFFFF;}.elementor-47899 .elementor-element.elementor-element-c4c11f4{color:#FFFFFF;}.elementor-47899 .elementor-element.elementor-element-71b6581:not(.elementor-motion-effects-element-type-background), .elementor-47899 .elementor-element.elementor-element-71b6581 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-47899 .elementor-element.elementor-element-71b6581{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47899 .elementor-element.elementor-element-71b6581 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47899 .elementor-element.elementor-element-7da66d0{--spacer-size:10px;}.elementor-47899 .elementor-element.elementor-element-7a793c3{font-weight:600;}.elementor-47899 .elementor-element.elementor-element-571f2da7{text-align:center;}.elementor-47899 .elementor-element.elementor-element-3d1deebe{text-align:center;}.elementor-47899 .elementor-element.elementor-element-04c7556{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47899 .elementor-element.elementor-element-04c7556 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47899 .elementor-element.elementor-element-a6a86b7{text-align:start;}.elementor-47899 .elementor-element.elementor-element-955b5ea > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-47899 .elementor-element.elementor-element-955b5ea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-47899 .elementor-element.elementor-element-714081f .elementor-heading-title{color:#5B75E0;}.elementor-47899 .elementor-element.elementor-element-05f004b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-47899 .elementor-element.elementor-element-c6872ec .elementor-button{background-color:#1BB0AC;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-47899 .elementor-element.elementor-element-c6872ec > .elementor-widget-container{border-style:solid;}.elementor-47899 .elementor-element.elementor-element-5d533f0 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-47899 .elementor-element.elementor-element-3d74a84 .widget-image-caption{color:#000000;}.elementor-47899 .elementor-element.elementor-element-cf930f9:not(.elementor-motion-effects-element-type-background), .elementor-47899 .elementor-element.elementor-element-cf930f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-47899 .elementor-element.elementor-element-cf930f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-47899 .elementor-element.elementor-element-cf930f9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47899 .elementor-element.elementor-element-65e7f34 .elementor-heading-title{font-size:28px;}.elementor-47899 .elementor-element.elementor-element-9633e09{font-weight:600;}.elementor-47899 .elementor-element.elementor-element-5239ddc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47899 .elementor-element.elementor-element-5239ddc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47899 .elementor-element.elementor-element-ae19d18{--spacer-size:10px;}.elementor-47899 .elementor-element.elementor-element-82db7e2 .elementor-heading-title{font-size:28px;}.elementor-47899 .elementor-element.elementor-element-d5a933f{font-weight:600;}.elementor-47899 .elementor-element.elementor-element-c42ccec{text-align:center;}.elementor-47899 .elementor-element.elementor-element-fbc7d8a:not(.elementor-motion-effects-element-type-background), .elementor-47899 .elementor-element.elementor-element-fbc7d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-47899 .elementor-element.elementor-element-fbc7d8a > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47899 .elementor-element.elementor-element-fbc7d8a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-47899 .elementor-element.elementor-element-73181ec{font-weight:600;}.elementor-47899 .elementor-element.elementor-element-a8144a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47899 .elementor-element.elementor-element-a8144a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47899 .elementor-element.elementor-element-7a5b70a .elementor-heading-title{font-size:28px;}.elementor-47899 .elementor-element.elementor-element-7c7a36e .elementor-accordion-item{border-color:#FFFFFF;}.elementor-47899 .elementor-element.elementor-element-7c7a36e .elementor-accordion-item .elementor-tab-content{border-block-start-color:#FFFFFF;}.elementor-47899 .elementor-element.elementor-element-7c7a36e .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#FFFFFF;}.elementor-47899 .elementor-element.elementor-element-7c7a36e .elementor-tab-title{background-color:#DEF8FF;}.elementor-47899 .elementor-element.elementor-element-7c7a36e .elementor-accordion-title{font-size:18px;font-weight:600;}.elementor-47899 .elementor-element.elementor-element-7c7a36e .elementor-tab-title .elementor-accordion-icon i:before{color:#000000;}.elementor-47899 .elementor-element.elementor-element-7c7a36e .elementor-tab-title .elementor-accordion-icon svg{fill:#000000;}.elementor-47899 .elementor-element.elementor-element-7c7a36e .elementor-tab-content{background-color:#FFFFFF;}.elementor-47899 .elementor-element.elementor-element-f37220a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47899 .elementor-element.elementor-element-f37220a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47899 .elementor-element.elementor-element-8ee4bf4{--spacer-size:30px;}.elementor-47899 .elementor-element.elementor-element-162cbc8 .elementor-button{background-color:transparent;font-family:"Noto Sans TC";font-size:24px;font-weight:600;line-height:1.6em;background-image:linear-gradient(180deg, #FF4F3F 0%, #DB4A3D 100%);border-radius:48px 48px 48px 48px;}.elementor-47899 .elementor-element.elementor-element-162cbc8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47899 .elementor-element.elementor-element-162cbc8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-47899 .elementor-element.elementor-element-9e1fd00{--spacer-size:30px;}.elementor-47899 .elementor-element.elementor-element-d65e215{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-47899 .elementor-element.elementor-element-d65e215 .elementor-divider-separator{width:100%;}.elementor-47899 .elementor-element.elementor-element-d65e215 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-47899 .elementor-element.elementor-element-cadd59c{text-align:center;}.elementor-47899 .elementor-element.elementor-element-c38fa72 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-47899 .elementor-element.elementor-element-882b8c5{--spacer-size:50px;}body.elementor-page-47899:not(.elementor-motion-effects-element-type-background), body.elementor-page-47899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}@media(max-width:700px){.elementor-47899 .elementor-element.elementor-element-fbce664 .elementor-button{padding:5px 40px 5px 40px;}.elementor-47899 .elementor-element.elementor-element-7a0b786 .elementor-button{padding:5px 40px 5px 40px;}}@media(min-width:1025px){.elementor-47899 .elementor-element.elementor-element-24fcb41:not(.elementor-motion-effects-element-type-background), .elementor-47899 .elementor-element.elementor-element-24fcb41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for html, class: .elementor-element-ea87a3a */.elementor-47899 .elementor-element.elementor-element-ea87a3a .iso27001-consultant-summary {
  padding: 20px 22px;
  border: 1px solid rgba(255, 255, 255, .35);
  border-radius: 6px;
  color: #fff;
}
.elementor-47899 .elementor-element.elementor-element-ea87a3a .iso27001-consultant-summary__title { margin: 0 0 8px; color: #ffff99; font-weight: 700; }
.elementor-47899 .elementor-element.elementor-element-ea87a3a .iso27001-consultant-summary__list { margin: 0 0 10px; padding-left: 1.4em; }
.elementor-47899 .elementor-element.elementor-element-ea87a3a .iso27001-consultant-summary__item { margin: 4px 0; list-style: decimal; }
.elementor-47899 .elementor-element.elementor-element-ea87a3a .iso27001-consultant-summary__outro { margin: 0; }
.elementor-47899 .elementor-element.elementor-element-ea87a3a .iso27001-consultant-summary__link { color: #ffff99; text-decoration: underline; }
@media (max-width: 767px) {
  .elementor-47899 .elementor-element.elementor-element-ea87a3a .iso27001-consultant-summary { padding: 16px; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b8239ca */.elementor-47899 .elementor-element.elementor-element-b8239ca .iso27001-consultant-industry { display: grid; gap: 12px; margin: 0; }
.elementor-47899 .elementor-element.elementor-element-b8239ca .iso27001-consultant-industry__label { color: #488fff; font-weight: 600; }
.elementor-47899 .elementor-element.elementor-element-b8239ca .iso27001-consultant-industry__desc { margin: 0; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-066e480 */.elementor-47899 .elementor-element.elementor-element-066e480 .iso27001-consultant-industry { display: grid; gap: 12px; margin: 0; }
.elementor-47899 .elementor-element.elementor-element-066e480 .iso27001-consultant-industry__label { color: #626aff; font-weight: 600; }
.elementor-47899 .elementor-element.elementor-element-066e480 .iso27001-consultant-industry__desc { margin: 0; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3c5df6 */.elementor-47899 .elementor-element.elementor-element-a3c5df6 .iso27001-consultant-note { display: grid; gap: 12px; margin-bottom: 20px; }
.elementor-47899 .elementor-element.elementor-element-a3c5df6 .iso27001-consultant-note__text { margin: 0; }
.elementor-47899 .elementor-element.elementor-element-a3c5df6 .iso27001-consultant-note__link { color: #488fff; text-decoration: underline; text-underline-offset: 3px; }
.elementor-47899 .elementor-element.elementor-element-a3c5df6 .iso27001-consultant-note__link:hover { color: #1f6fe8; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22c72d8 */.elementor-47899 .elementor-element.elementor-element-22c72d8 .iso27001-consultant-reading { color: #000; margin: 30px 0;}
.elementor-47899 .elementor-element.elementor-element-22c72d8 .iso27001-consultant-reading__lead { margin: 0 0 8px; font-weight: 600; }
.elementor-47899 .elementor-element.elementor-element-22c72d8 .iso27001-consultant-reading__list { margin: 0; padding-left: 1.3em; }
.elementor-47899 .elementor-element.elementor-element-22c72d8 .iso27001-consultant-reading__item { margin: 4px 0; list-style: disc; }
.elementor-47899 .elementor-element.elementor-element-22c72d8 .iso27001-consultant-reading__link { color: #488fff; text-decoration: underline; text-underline-offset: 3px; }
.elementor-47899 .elementor-element.elementor-element-22c72d8 .iso27001-consultant-reading__link:hover { color: #1f6fe8; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9cec693 */.elementor-47899 .elementor-element.elementor-element-9cec693 .iso27001-consultant-steps { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 20px; margin: 0; padding: 0; list-style: none; }
.elementor-47899 .elementor-element.elementor-element-9cec693 .iso27001-consultant-steps__card { overflow: hidden; margin: 0; border: 1px solid #00afe1; border-radius: 14px; background: #fff; list-style: none; }
.elementor-47899 .elementor-element.elementor-element-9cec693 .iso27001-consultant-steps__head { margin: 0; padding: 12px 10px; background: #00afe1; color: #fff; font-size: 22px; font-weight: 600; line-height: 1.35; text-align: center; }
.elementor-47899 .elementor-element.elementor-element-9cec693 .iso27001-consultant-steps__no { display: block; color: #000; font-size: 18px; }
.elementor-47899 .elementor-element.elementor-element-9cec693 .iso27001-consultant-steps__list { margin: 0; padding: 18px 12px 22px; line-height: 1.8; }
.elementor-47899 .elementor-element.elementor-element-9cec693 .iso27001-consultant-steps__list li { display: flex; justify-content: center; align-items: center; gap: 6px; margin: 0; list-style: none; }
.elementor-47899 .elementor-element.elementor-element-9cec693 .iso27001-consultant-steps__list img { flex: none; width: 20px; height: 20px; }
@media (max-width: 1024px) {
  .elementor-47899 .elementor-element.elementor-element-9cec693 .iso27001-consultant-steps { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 767px) {
  .elementor-47899 .elementor-element.elementor-element-9cec693 .iso27001-consultant-steps { grid-template-columns: minmax(0, 1fr); }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73834b5 */.elementor-47899 .elementor-element.elementor-element-73834b5 .iso27001-consultant-plans {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 18px;
  color: #000;
  font-size: 16px;
  line-height: 1.6;
}
.elementor-47899 .elementor-element.elementor-element-73834b5 .iso27001-consultant-plans__card {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  border: 1px solid var(--iso27001-consultant-plan);
  border-radius: 16px;
  background: #fff;
}
.elementor-47899 .elementor-element.elementor-element-73834b5 .iso27001-consultant-plans__card--doc { --iso27001-consultant-plan: #db4a3d; }
.elementor-47899 .elementor-element.elementor-element-73834b5 .iso27001-consultant-plans__card--fast { --iso27001-consultant-plan: #636aff; }
.elementor-47899 .elementor-element.elementor-element-73834b5 .iso27001-consultant-plans__card--standard { --iso27001-consultant-plan: #0085fe; }
.elementor-47899 .elementor-element.elementor-element-73834b5 .iso27001-consultant-plans__card--project { --iso27001-consultant-plan: #00a7b9; }
.elementor-47899 .elementor-element.elementor-element-73834b5 .iso27001-consultant-plans__head {
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 70px;
  margin: 0;
  background: var(--iso27001-consultant-plan);
  color: #fff;
  font-size: 22px;
  font-weight: 600;
  line-height: 1.3;
  text-align: center;
  text-wrap: balance;
}
.elementor-47899 .elementor-element.elementor-element-73834b5 .iso27001-consultant-plans__sub { font-size: 16px; font-weight: 500; }
.elementor-47899 .elementor-element.elementor-element-73834b5 .iso27001-consultant-plans__body { flex: 1; padding: 16px 18px 20px; }
.elementor-47899 .elementor-element.elementor-element-73834b5 .iso27001-consultant-plans__label { margin: 18px 0 6px; color: var(--iso27001-consultant-plan); font-size: 18px; font-weight: 600; }
.elementor-47899 .elementor-element.elementor-element-73834b5 .iso27001-consultant-plans__label:first-child { margin-top: 0; }
.elementor-47899 .elementor-element.elementor-element-73834b5 .iso27001-consultant-plans__list { margin: 0; padding-left: 1.2em; }
.elementor-47899 .elementor-element.elementor-element-73834b5 .iso27001-consultant-plans__list li { margin: 3px 0; list-style: disc; }
.elementor-47899 .elementor-element.elementor-element-73834b5 .iso27001-consultant-plans__list strong { color: var(--iso27001-consultant-plan); font-weight: 400; }
.elementor-47899 .elementor-element.elementor-element-73834b5 .iso27001-consultant-plans__foot { padding: 0 18px 20px; }
.elementor-47899 .elementor-element.elementor-element-73834b5 .iso27001-consultant-plans__cta { display: block; padding: 12px; border-radius: 8px; background: var(--iso27001-consultant-plan); color: #fff; font-size: 20px; font-weight: 600; text-align: center; text-decoration: none; }
.elementor-47899 .elementor-element.elementor-element-73834b5 .iso27001-consultant-plans__cta:hover { filter: brightness(.9); }
@media (max-width: 1024px) {
  .elementor-47899 .elementor-element.elementor-element-73834b5 .iso27001-consultant-plans { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 767px) {
  .elementor-47899 .elementor-element.elementor-element-73834b5 .iso27001-consultant-plans { grid-template-columns: minmax(0, 1fr); }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8948edc */.elementor-47899 .elementor-element.elementor-element-8948edc .iso27001-consultant-plan-note { color: #db4a3d; font-weight: 600; margin-bottom:20px; }
.elementor-47899 .elementor-element.elementor-element-8948edc .iso27001-consultant-plan-note p { margin: 0; }
.elementor-47899 .elementor-element.elementor-element-8948edc .iso27001-consultant-plan-note a { color: inherit; font-weight: inherit; text-decoration: underline; text-underline-offset: 3px; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-93ec712 */.elementor-47899 .elementor-element.elementor-element-93ec712 .iso27001-consultant-compare { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 20px; align-items: start; }
.elementor-47899 .elementor-element.elementor-element-93ec712 .iso27001-consultant-compare__col { overflow: hidden; border: 1px solid #e7e7e7; border-radius: 12px 48px 12px 12px; background: linear-gradient(#fff, #eaeaea); }
.elementor-47899 .elementor-element.elementor-element-93ec712 .iso27001-consultant-compare__col--digiwin { border: 2px solid #db4a3d; border-radius: 18px 52px 12px 12px; background: linear-gradient(#fff, #ffecec); box-shadow: 0 0 6px rgba(219, 74, 61, .5); }
.elementor-47899 .elementor-element.elementor-element-93ec712 .iso27001-consultant-compare__title {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 52px;
  margin: 0;
  background: url('https://techops.digiwin.com/wp-content/uploads/2024/07/標題背景_顧問公司Banner.jpg') center / cover;
  color: #fff;
  font-size: 24px;
  font-weight: 600;
  line-height: 1;
}
.elementor-47899 .elementor-element.elementor-element-93ec712 .iso27001-consultant-compare__col--digiwin .iso27001-consultant-compare__title { background-image: url('https://techops.digiwin.com/wp-content/uploads/2024/07/標題背景_鼎新電腦Banner.jpg'); }
.elementor-47899 .elementor-element.elementor-element-93ec712 .iso27001-consultant-compare__list { display: grid; gap: 22px; margin: 0; padding: 26px 24px 30px; color: #000; font-size: 18px; line-height: 1.6; }
.elementor-47899 .elementor-element.elementor-element-93ec712 .iso27001-consultant-compare__list li { display: flex; align-items: flex-start; gap: 8px; margin: 0; list-style: none; }
.elementor-47899 .elementor-element.elementor-element-93ec712 .iso27001-consultant-compare__list img { flex: none; width: 20px; height: 20px; margin-top: 4px; }
.elementor-47899 .elementor-element.elementor-element-93ec712 .iso27001-consultant-compare__item--no { color: #9faab1; }
@media (max-width: 767px) {
  .elementor-47899 .elementor-element.elementor-element-93ec712 .iso27001-consultant-compare { grid-template-columns: minmax(0, 1fr); }
}/* End custom CSS */