.elementor-28971 .elementor-element.elementor-element-aa7e2ee{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28971 .elementor-element.elementor-element-78e681f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28971 .elementor-element.elementor-element-78e681f .title-after_title, .elementor-28971 .elementor-element.elementor-element-78e681f .title-subtitle, .elementor-28971 .elementor-element.elementor-element-78e681f .woodmart-title-container{max-width:70%;}.elementor-28971 .elementor-element.elementor-element-78e681f .title-subtitle{font-family:"Encode Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-28971 .elementor-element.elementor-element-78e681f .title{font-size:36px;}.elementor-28971 .elementor-element.elementor-element-4f63d58{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28971 .elementor-element.elementor-element-c25b7ef{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-28971 .elementor-element.elementor-element-c25b7ef:not(.elementor-motion-effects-element-type-background), .elementor-28971 .elementor-element.elementor-element-c25b7ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ac06ad );}.elementor-28971 .elementor-element.elementor-element-cb1bd08 .info-box-title{font-size:22px;}.elementor-28971 .elementor-element.elementor-element-cb1bd08 .info-box-inner{color:var( --e-global-color-text );font-size:16px;}.elementor-28971 .elementor-element.elementor-element-0491d01{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-28971 .elementor-element.elementor-element-0491d01:not(.elementor-motion-effects-element-type-background), .elementor-28971 .elementor-element.elementor-element-0491d01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ac06ad );}.elementor-28971 .elementor-element.elementor-element-c95cce0 .info-box-title{font-size:22px;}.elementor-28971 .elementor-element.elementor-element-c95cce0 .info-box-inner{color:var( --e-global-color-text );font-size:16px;}.elementor-28971 .elementor-element.elementor-element-c5c5c21{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-28971 .elementor-element.elementor-element-c5c5c21:not(.elementor-motion-effects-element-type-background), .elementor-28971 .elementor-element.elementor-element-c5c5c21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ac06ad );}.elementor-28971 .elementor-element.elementor-element-d2e539b .info-box-title{font-size:22px;}.elementor-28971 .elementor-element.elementor-element-d2e539b .info-box-inner{color:var( --e-global-color-text );font-size:16px;}.elementor-28971 .elementor-element.elementor-element-470b818{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-28971 .elementor-element.elementor-element-470b818:not(.elementor-motion-effects-element-type-background), .elementor-28971 .elementor-element.elementor-element-470b818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ac06ad );}.elementor-28971 .elementor-element.elementor-element-7c93e16 .info-box-title{font-size:22px;}.elementor-28971 .elementor-element.elementor-element-7c93e16 .info-box-inner{color:var( --e-global-color-text );font-size:16px;}.elementor-28971 .elementor-element.elementor-element-8145e33{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28971 .elementor-element.elementor-element-60846f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28971 .elementor-element.elementor-element-60846f0 .title-after_title, .elementor-28971 .elementor-element.elementor-element-60846f0 .title-subtitle, .elementor-28971 .elementor-element.elementor-element-60846f0 .woodmart-title-container{max-width:70%;}.elementor-28971 .elementor-element.elementor-element-60846f0 .title-subtitle{font-family:"Encode Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-28971 .elementor-element.elementor-element-60846f0 .title{font-size:36px;}.elementor-28971 .elementor-element.elementor-element-92a0295{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28971 .elementor-element.elementor-element-a9b7db2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28971 .elementor-element.elementor-element-c835c5e{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-28971 .elementor-element.elementor-element-20c9cc8{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28971 .elementor-element.elementor-element-20c9cc8:not(.elementor-motion-effects-element-type-background), .elementor-28971 .elementor-element.elementor-element-20c9cc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28971 .elementor-element.elementor-element-03bd19d{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28971 .elementor-element.elementor-element-03bd19d:not(.elementor-motion-effects-element-type-background), .elementor-28971 .elementor-element.elementor-element-03bd19d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28971 .elementor-element.elementor-element-a8a3df4{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28971 .elementor-element.elementor-element-a8a3df4:not(.elementor-motion-effects-element-type-background), .elementor-28971 .elementor-element.elementor-element-a8a3df4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28971 .elementor-element.elementor-element-afcb08e{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28971 .elementor-element.elementor-element-afcb08e:not(.elementor-motion-effects-element-type-background), .elementor-28971 .elementor-element.elementor-element-afcb08e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28971 .elementor-element.elementor-element-9f1c4ab{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28971 .elementor-element.elementor-element-aea52c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28971 .elementor-element.elementor-element-aea52c3 .title-after_title, .elementor-28971 .elementor-element.elementor-element-aea52c3 .title-subtitle, .elementor-28971 .elementor-element.elementor-element-aea52c3 .woodmart-title-container{max-width:70%;}.elementor-28971 .elementor-element.elementor-element-aea52c3 .title-subtitle{font-family:"Encode Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-28971 .elementor-element.elementor-element-aea52c3 .title{font-size:36px;}.elementor-28971 .elementor-element.elementor-element-731806c{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28971 .elementor-element.elementor-element-5087fe7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28971 .elementor-element.elementor-element-5087fe7 .title-after_title, .elementor-28971 .elementor-element.elementor-element-5087fe7 .title-subtitle, .elementor-28971 .elementor-element.elementor-element-5087fe7 .woodmart-title-container{max-width:70%;}.elementor-28971 .elementor-element.elementor-element-5087fe7 .title-subtitle{font-family:"Encode Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-28971 .elementor-element.elementor-element-5087fe7 .title{font-size:36px;}.elementor-28971 .elementor-element.elementor-element-be92682{--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;}@media(min-width:769px){.elementor-28971 .elementor-element.elementor-element-20c9cc8{--width:80%;}.elementor-28971 .elementor-element.elementor-element-03bd19d{--width:80%;}.elementor-28971 .elementor-element.elementor-element-a8a3df4{--width:80%;}.elementor-28971 .elementor-element.elementor-element-afcb08e{--width:80%;}}@media(max-width:1024px){.elementor-28971 .elementor-element.elementor-element-78e681f .title{font-size:22px;}.elementor-28971 .elementor-element.elementor-element-60846f0 .title{font-size:22px;}.elementor-28971 .elementor-element.elementor-element-aea52c3 .title{font-size:22px;}.elementor-28971 .elementor-element.elementor-element-5087fe7 .title{font-size:22px;}}@media(max-width:768px){.elementor-28971 .elementor-element.elementor-element-78e681f .title-after_title, .elementor-28971 .elementor-element.elementor-element-78e681f .title-subtitle, .elementor-28971 .elementor-element.elementor-element-78e681f .woodmart-title-container{max-width:100%;}.elementor-28971 .elementor-element.elementor-element-78e681f .title{font-size:26px;}.elementor-28971 .elementor-element.elementor-element-60846f0 .title-after_title, .elementor-28971 .elementor-element.elementor-element-60846f0 .title-subtitle, .elementor-28971 .elementor-element.elementor-element-60846f0 .woodmart-title-container{max-width:100%;}.elementor-28971 .elementor-element.elementor-element-60846f0 .title{font-size:26px;}.elementor-28971 .elementor-element.elementor-element-aea52c3 .title-after_title, .elementor-28971 .elementor-element.elementor-element-aea52c3 .title-subtitle, .elementor-28971 .elementor-element.elementor-element-aea52c3 .woodmart-title-container{max-width:100%;}.elementor-28971 .elementor-element.elementor-element-aea52c3 .title{font-size:26px;}.elementor-28971 .elementor-element.elementor-element-5087fe7 .title-after_title, .elementor-28971 .elementor-element.elementor-element-5087fe7 .title-subtitle, .elementor-28971 .elementor-element.elementor-element-5087fe7 .woodmart-title-container{max-width:100%;}.elementor-28971 .elementor-element.elementor-element-5087fe7 .title{font-size:26px;}}/* Start custom CSS for wd_infobox, class: .elementor-element-cb1bd08 */.spec .box-title-style-underlined {
    border-bottom:2px solid #1B5572;
}

.spec ul {
    list-style: none;
    margin-left: -18px;
    margin-top: 18px;
}/* End custom CSS */
/* Start custom CSS for wd_infobox, class: .elementor-element-c95cce0 */.spec .box-title-style-underlined {
    border-bottom:2px solid #1B5572;
}

.spec ul {
    list-style: none;
    margin-left: -18px;
    margin-top: 18px;
}/* End custom CSS */
/* Start custom CSS for wd_infobox, class: .elementor-element-d2e539b */.spec .box-title-style-underlined {
    border-bottom:2px solid #1B5572;
}

.spec ul {
    list-style: none;
    margin-left: -18px;
    margin-top: 18px;
}/* End custom CSS */
/* Start custom CSS for wd_infobox, class: .elementor-element-7c93e16 */.spec .box-title-style-underlined {
    border-bottom:2px solid #1B5572;
}

.spec ul {
    list-style: none;
    margin-left: -18px;
    margin-top: 18px;
}/* End custom CSS */
/* Start custom CSS for wd_infobox, class: .elementor-element-58f9cb9 */.application_bullet li::before {
    content: '➜';
    position: absolute;
    left: 0;
    color: #1B5572;
}

.application_bullet ul {
    list-style: none;
}

.application_bullet li {
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for wd_infobox, class: .elementor-element-0e217c1 */.application_bullet li::before {
    content: '➜';
    position: absolute;
    left: 0;
    color: #1B5572;
}

.application_bullet ul {
    list-style: none;
}

.application_bullet li {
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for wd_infobox, class: .elementor-element-a63ead8 */.application_bullet li::before {
    content: '➜';
    position: absolute;
    left: 0;
    color: #1B5572;
}

.application_bullet ul {
    list-style: none;
}

.application_bullet li {
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for wd_infobox, class: .elementor-element-cbd45b3 */.application_bullet li::before {
    content: '➜';
    position: absolute;
    left: 0;
    color: #1B5572;
}

.application_bullet ul {
    list-style: none;
}

.application_bullet li {
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bdfd17 */.peekplates-table-wrapper { background: #f7fbfb; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;}
    .peekplates-table-main {
      max-width: 1500px;
      margin: 0px auto;
      background: #fff;
      border-radius: 18px;
      box-shadow: 0 16px 48px rgba(6, 48, 75, 0.14);
      padding: 3px 12px 36px 12px;
      overflow-x: auto;
    }
    .peekplates-table-title {
      
      font-weight: bold;
      text-align: left;
      font-size: 2.2rem;
      margin-bottom: 24px;
      letter-spacing: .01em;
    }
    .peekplates-section-title {
      background: linear-gradient(90deg, #06304B 0%, #1B5572 100%);
      color: #fff;
      padding: 18px 23px;
      border-radius: 11px 11px 0 0;
      font-weight: bold;
      font-size: 1.18rem;
      text-align: left;
      margin-bottom: 0;
      margin-top: 36px;
      letter-spacing: .05em;
      box-shadow: 0 2px 7px rgba(6, 48, 75, 0.08);
    }
    .peekplates-table-area { margin-bottom: 16px; }
    .peekplates-table {
      width: 100%;
      border-collapse: separate;
      border-spacing: 0;
      background: #fff;
      font-size: 1.03em;
      margin-bottom: 2px;
      border-radius: 0 0 13px 13px;
      overflow: hidden;
      box-shadow: 0 4px 17px rgba(0,0,0,0.06);
      table-layout: fixed;
      min-width: 1150px;
    }
    .peekplates-table th,
    .peekplates-table td {
      border: 1px solid #c7d2df;
      padding: 8px 8px;
      text-align: center;
      vertical-align: middle;
      word-break: break-word;
    }
    .peekplates-table th {
      background: #f0f8ff;
      font-weight: 700;
      font-size: 1.02em;
      color: #06304B;
      border-bottom: 2px solid #1B5572;
    }
    .peekplates-table thead th {
      background: #edf7fa;
      color: #06304B;
      letter-spacing:0.01em;
      text-align:center;
    }
    .peekplates-table td {
      background: #f9fbfd;
      color: #182a3c;
      font-weight: 500;
    }
    .peekplates-table tr:nth-child(even) td {
      background: #f4f7fa;
    }
    .peekplates-row-label {
      background: linear-gradient(90deg, #f0f4f8 0%, #e6eef5 100%);
      color: #06304B;
      font-weight: 600;
      text-align: left;
    }
    .peekplates-mat-label {
      font-size: 1em;
      font-weight: normal;
      color: #226;
    }
    .peekplates-title-header {
      background: #fff;
      color: #1545a8;
      font-size: 1.8rem;
      padding-top: 8px; padding-bottom:8px;
      text-align: center;
      border: none;
      letter-spacing: 0.02em;
    }
    @media (max-width:1200px){
      .peekplates-table {font-size: .93em;}
      .peekplates-section-title {font-size:1em; padding: 10px 10px;}
    }
    @media (max-width:800px){
      .peekplates-table-main {padding:12px 2px 28px 2px;}
      .peekplates-table { font-size: 0.87em; min-width:680px;}
      .peekplates-table th, .peekplates-table td {padding: 6px 4px;}
    }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c04d55 */.peekplates2-table-wrapper {  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;}
    .peekplates2-table-main {
      
      margin: 0px auto;
      background: #fff;
      border-radius: 18px;
      box-shadow: 0 16px 48px rgba(6, 48, 75, 0.14);
      padding: 36px 12px 36px 12px;
      overflow-x: auto;
    }
    .peekplates2-table-title {
      color: #1b3ca6;
      font-weight: bold;
      text-align: center;
      font-size: 2rem;
      margin-bottom: 24px;
      letter-spacing: .01em;
    }
    .peekplates2-table-area { margin-bottom: 16px; }
    .peekplates2-table {
      width: 100%;
      border-collapse: separate;
      border-spacing: 0;
      background: #fff;
      font-size: 1.02em;
      margin-bottom: 2px;
      border-radius: 13px;
      overflow: hidden;
      box-shadow: 0 4px 17px rgba(0,0,0,0.055);
      table-layout: fixed;
      min-width: 800px;
    }
    .peekplates2-table th,
    .peekplates2-table td {
      border: 1px solid #c7d2df;
      padding: 8px 10px;
      text-align: center;
      vertical-align: middle;
      word-break: break-word;
    }
    .peekplates2-table th {
      background: #f0f8ff;
      font-weight: 700;
      font-size: 1.02em;
      color: #06304B;
      border-bottom: 2px solid #1B5572;
    }
    .peekplates2-table td {
      background: #f9fbfd;
      color: #182a3c;
      font-weight: 500;
    }
    .peekplates2-table tr:nth-child(even) td {
      background: #f5f8fa;
    }
    .peekplates2-row-label {
      background: linear-gradient(90deg, #f0f4f8 0%, #e6eef5 100%);
      color: #06304B;
      font-weight: 600;
      text-align: left;
    }
    .peekplates2-note,
    .peekplates2-thickness-guide-title {
      margin-top: 18px;
      font-size: 0.93em;
      color: #2c466a;
      padding-left: 2px;
      padding-top: 4px;
    }
    .peekplates2-note b {color: #06304B;}
    .peekplates2-thickness-guide-title {
      font-weight: bold;
      color: #06304B;
      margin-bottom: 5px;
    }
    .peekplates2-thickness-guide-list {
      margin: 0;
      padding: 0 0 0 16px;
      color: #444e5b;
      font-size: 0.97em;
    }
    .peekplates2-thickness-guide-list li {margin-bottom: 1px;}
    @media (max-width:900px) {
      .peekplates2-table-main {padding:12px 4px 18px 4px;}
      .peekplates2-table {font-size: .93em; min-width:600px;}
      .peekplates2-table th, .peekplates2-table td {padding: 6px 2px;}
      .peekplates2-table-title {font-size: 1.15rem;}
    }/* End custom CSS */