.elementor-3872 .elementor-element.elementor-element-dpl_hero{--display:flex;--min-height:260px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-3872 .elementor-element.elementor-element-dpl_hero:not(.elementor-motion-effects-element-type-background), .elementor-3872 .elementor-element.elementor-element-dpl_hero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wp.ccpcontactprobes.com/wp-content/uploads/2026/04/High-Speed-Network-Cable-BG.jpg");background-position:center center;background-size:cover;}.elementor-3872 .elementor-element.elementor-element-dpl_hero::before, .elementor-3872 .elementor-element.elementor-element-dpl_hero > .elementor-background-video-container::before, .elementor-3872 .elementor-element.elementor-element-dpl_hero > .e-con-inner > .elementor-background-video-container::before, .elementor-3872 .elementor-element.elementor-element-dpl_hero > .elementor-background-slideshow::before, .elementor-3872 .elementor-element.elementor-element-dpl_hero > .e-con-inner > .elementor-background-slideshow::before, .elementor-3872 .elementor-element.elementor-element-dpl_hero > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(10,30,80,0.85);--background-overlay:'';}.elementor-3872 .elementor-element.elementor-element-dpl_hi{--display:flex;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Noto Sans TC;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Noto Sans TC;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3872 .elementor-element.elementor-element-dpl_bk{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(10,30,80,0.07);--border-color:rgba(10,30,80,0.07);--padding-top:14px;--padding-bottom:14px;--padding-left:32px;--padding-right:32px;}.elementor-3872 .elementor-element.elementor-element-dpl_bk:not(.elementor-motion-effects-element-type-background), .elementor-3872 .elementor-element.elementor-element-dpl_bk > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3872 .elementor-element.elementor-element-dpl_bk_inner{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Noto Sans TC;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3872 .elementor-element.elementor-element-dpl_bb .elementor-button{background-color:transparent;font-size:12px;font-weight:500;line-height:1em;fill:#0e7490;color:#0e7490;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3872 .elementor-element.elementor-element-dpl_page{--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:56px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-3872 .elementor-element.elementor-element-dpl_int_h{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_int_hl{--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-3872 .elementor-element.elementor-element-dpl_int_hr{--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-3872 .elementor-element.elementor-element-dpl_int_g{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ic1{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Noto Sans TC;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3872 .elementor-element.elementor-element-dpl_ic1s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic1s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic1s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic1s .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic1s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic1s .elementor-icon-list-icon i{color:#f7b52b;transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ic1s .elementor-icon-list-icon svg{fill:#f7b52b;transition:fill 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ic1s{--e-icon-list-icon-size:5px;--icon-vertical-align:top;--icon-vertical-offset:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ic1s .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ic1s .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3872 .elementor-element.elementor-element-dpl_ic1s .elementor-icon-list-item > a{font-size:11.5px;line-height:1.45em;}.elementor-3872 .elementor-element.elementor-element-dpl_ic1s .elementor-icon-list-text{color:rgba(10,30,80,.62);transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ic2{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ic2s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic2s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic2s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic2s .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic2s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic2s .elementor-icon-list-icon i{color:#f7b52b;transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ic2s .elementor-icon-list-icon svg{fill:#f7b52b;transition:fill 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ic2s{--e-icon-list-icon-size:5px;--icon-vertical-align:top;--icon-vertical-offset:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ic2s .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ic2s .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3872 .elementor-element.elementor-element-dpl_ic2s .elementor-icon-list-item > a{font-size:11.5px;line-height:1.45em;}.elementor-3872 .elementor-element.elementor-element-dpl_ic2s .elementor-icon-list-text{color:rgba(10,30,80,.62);transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ic3{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ic3s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic3s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic3s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic3s .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic3s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic3s .elementor-icon-list-icon i{color:#f7b52b;transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ic3s .elementor-icon-list-icon svg{fill:#f7b52b;transition:fill 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ic3s{--e-icon-list-icon-size:5px;--icon-vertical-align:top;--icon-vertical-offset:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ic3s .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ic3s .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3872 .elementor-element.elementor-element-dpl_ic3s .elementor-icon-list-item > a{font-size:11.5px;line-height:1.45em;}.elementor-3872 .elementor-element.elementor-element-dpl_ic3s .elementor-icon-list-text{color:rgba(10,30,80,.62);transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ic4{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ic4s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic4s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic4s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic4s .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic4s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic4s .elementor-icon-list-icon i{color:#f7b52b;transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ic4s .elementor-icon-list-icon svg{fill:#f7b52b;transition:fill 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ic4s{--e-icon-list-icon-size:5px;--icon-vertical-align:top;--icon-vertical-offset:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ic4s .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ic4s .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3872 .elementor-element.elementor-element-dpl_ic4s .elementor-icon-list-item > a{font-size:11.5px;line-height:1.45em;}.elementor-3872 .elementor-element.elementor-element-dpl_ic4s .elementor-icon-list-text{color:rgba(10,30,80,.62);transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ic5{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ic5s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic5s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic5s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic5s .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic5s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic5s .elementor-icon-list-icon i{color:#f7b52b;transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ic5s .elementor-icon-list-icon svg{fill:#f7b52b;transition:fill 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ic5s{--e-icon-list-icon-size:5px;--icon-vertical-align:top;--icon-vertical-offset:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ic5s .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ic5s .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3872 .elementor-element.elementor-element-dpl_ic5s .elementor-icon-list-item > a{font-size:11.5px;line-height:1.45em;}.elementor-3872 .elementor-element.elementor-element-dpl_ic5s .elementor-icon-list-text{color:rgba(10,30,80,.62);transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ic6{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ic6s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic6s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic6s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic6s .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic6s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic6s .elementor-icon-list-icon i{color:#f7b52b;transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ic6s .elementor-icon-list-icon svg{fill:#f7b52b;transition:fill 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ic6s{--e-icon-list-icon-size:5px;--icon-vertical-align:top;--icon-vertical-offset:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ic6s .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ic6s .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3872 .elementor-element.elementor-element-dpl_ic6s .elementor-icon-list-item > a{font-size:11.5px;line-height:1.45em;}.elementor-3872 .elementor-element.elementor-element-dpl_ic6s .elementor-icon-list-text{color:rgba(10,30,80,.62);transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ic7{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ic7s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic7s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic7s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic7s .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic7s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ic7s .elementor-icon-list-icon i{color:#f7b52b;transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ic7s .elementor-icon-list-icon svg{fill:#f7b52b;transition:fill 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ic7s{--e-icon-list-icon-size:5px;--icon-vertical-align:top;--icon-vertical-offset:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ic7s .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ic7s .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3872 .elementor-element.elementor-element-dpl_ic7s .elementor-icon-list-item > a{font-size:11.5px;line-height:1.45em;}.elementor-3872 .elementor-element.elementor-element-dpl_ic7s .elementor-icon-list-text{color:rgba(10,30,80,.62);transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ext_h{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ext_hl{--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-3872 .elementor-element.elementor-element-dpl_ext_hr{--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-3872 .elementor-element.elementor-element-dpl_ext_g{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec1{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec1s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec1s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec1s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec1s .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec1s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec1s .elementor-icon-list-icon i{color:#f7b52b;transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec1s .elementor-icon-list-icon svg{fill:#f7b52b;transition:fill 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec1s{--e-icon-list-icon-size:5px;--icon-vertical-align:top;--icon-vertical-offset:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec1s .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec1s .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3872 .elementor-element.elementor-element-dpl_ec1s .elementor-icon-list-item > a{font-size:11.5px;line-height:1.45em;}.elementor-3872 .elementor-element.elementor-element-dpl_ec1s .elementor-icon-list-text{color:rgba(10,30,80,.62);transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec2{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec2s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec2s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec2s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec2s .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec2s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec2s .elementor-icon-list-icon i{color:#f7b52b;transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec2s .elementor-icon-list-icon svg{fill:#f7b52b;transition:fill 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec2s{--e-icon-list-icon-size:5px;--icon-vertical-align:top;--icon-vertical-offset:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec2s .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec2s .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3872 .elementor-element.elementor-element-dpl_ec2s .elementor-icon-list-item > a{font-size:11.5px;line-height:1.45em;}.elementor-3872 .elementor-element.elementor-element-dpl_ec2s .elementor-icon-list-text{color:rgba(10,30,80,.62);transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec3{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec3s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec3s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec3s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec3s .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec3s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec3s .elementor-icon-list-icon i{color:#f7b52b;transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec3s .elementor-icon-list-icon svg{fill:#f7b52b;transition:fill 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec3s{--e-icon-list-icon-size:5px;--icon-vertical-align:top;--icon-vertical-offset:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec3s .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec3s .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3872 .elementor-element.elementor-element-dpl_ec3s .elementor-icon-list-item > a{font-size:11.5px;line-height:1.45em;}.elementor-3872 .elementor-element.elementor-element-dpl_ec3s .elementor-icon-list-text{color:rgba(10,30,80,.62);transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec4{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec4s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec4s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec4s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec4s .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec4s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec4s .elementor-icon-list-icon i{color:#f7b52b;transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec4s .elementor-icon-list-icon svg{fill:#f7b52b;transition:fill 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec4s{--e-icon-list-icon-size:5px;--icon-vertical-align:top;--icon-vertical-offset:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec4s .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec4s .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3872 .elementor-element.elementor-element-dpl_ec4s .elementor-icon-list-item > a{font-size:11.5px;line-height:1.45em;}.elementor-3872 .elementor-element.elementor-element-dpl_ec4s .elementor-icon-list-text{color:rgba(10,30,80,.62);transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec5{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec5s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec5s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec5s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec5s .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec5s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec5s .elementor-icon-list-icon i{color:#f7b52b;transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec5s .elementor-icon-list-icon svg{fill:#f7b52b;transition:fill 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec5s{--e-icon-list-icon-size:5px;--icon-vertical-align:top;--icon-vertical-offset:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec5s .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec5s .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3872 .elementor-element.elementor-element-dpl_ec5s .elementor-icon-list-item > a{font-size:11.5px;line-height:1.45em;}.elementor-3872 .elementor-element.elementor-element-dpl_ec5s .elementor-icon-list-text{color:rgba(10,30,80,.62);transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec6{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec6s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec6s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec6s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec6s .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec6s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec6s .elementor-icon-list-icon i{color:#f7b52b;transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec6s .elementor-icon-list-icon svg{fill:#f7b52b;transition:fill 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec6s{--e-icon-list-icon-size:5px;--icon-vertical-align:top;--icon-vertical-offset:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec6s .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec6s .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3872 .elementor-element.elementor-element-dpl_ec6s .elementor-icon-list-item > a{font-size:11.5px;line-height:1.45em;}.elementor-3872 .elementor-element.elementor-element-dpl_ec6s .elementor-icon-list-text{color:rgba(10,30,80,.62);transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec7{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec7s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec7s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec7s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec7s .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec7s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec7s .elementor-icon-list-icon i{color:#f7b52b;transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec7s .elementor-icon-list-icon svg{fill:#f7b52b;transition:fill 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec7s{--e-icon-list-icon-size:5px;--icon-vertical-align:top;--icon-vertical-offset:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec7s .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec7s .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3872 .elementor-element.elementor-element-dpl_ec7s .elementor-icon-list-item > a{font-size:11.5px;line-height:1.45em;}.elementor-3872 .elementor-element.elementor-element-dpl_ec7s .elementor-icon-list-text{color:rgba(10,30,80,.62);transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec8{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec8s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec8s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec8s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec8s .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec8s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec8s .elementor-icon-list-icon i{color:#f7b52b;transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec8s .elementor-icon-list-icon svg{fill:#f7b52b;transition:fill 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec8s{--e-icon-list-icon-size:5px;--icon-vertical-align:top;--icon-vertical-offset:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec8s .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec8s .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3872 .elementor-element.elementor-element-dpl_ec8s .elementor-icon-list-item > a{font-size:11.5px;line-height:1.45em;}.elementor-3872 .elementor-element.elementor-element-dpl_ec8s .elementor-icon-list-text{color:rgba(10,30,80,.62);transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec9{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec9s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec9s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec9s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec9s .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec9s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec9s .elementor-icon-list-icon i{color:#f7b52b;transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec9s .elementor-icon-list-icon svg{fill:#f7b52b;transition:fill 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec9s{--e-icon-list-icon-size:5px;--icon-vertical-align:top;--icon-vertical-offset:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec9s .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec9s .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3872 .elementor-element.elementor-element-dpl_ec9s .elementor-icon-list-item > a{font-size:11.5px;line-height:1.45em;}.elementor-3872 .elementor-element.elementor-element-dpl_ec9s .elementor-icon-list-text{color:rgba(10,30,80,.62);transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec10{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec10s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec10s .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec10s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec10s .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec10s .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-3872 .elementor-element.elementor-element-dpl_ec10s .elementor-icon-list-icon i{color:#f7b52b;transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec10s .elementor-icon-list-icon svg{fill:#f7b52b;transition:fill 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_ec10s{--e-icon-list-icon-size:5px;--icon-vertical-align:top;--icon-vertical-offset:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec10s .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3872 .elementor-element.elementor-element-dpl_ec10s .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3872 .elementor-element.elementor-element-dpl_ec10s .elementor-icon-list-item > a{font-size:11.5px;line-height:1.45em;}.elementor-3872 .elementor-element.elementor-element-dpl_ec10s .elementor-icon-list-text{color:rgba(10,30,80,.62);transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-dpl_spec{--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-3872 .elementor-element.elementor-element-dpl_cta{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 32px;--row-gap:24px;--column-gap:32px;--flex-wrap:nowrap;--border-radius:20px 20px 20px 20px;--padding-top:44px;--padding-bottom:44px;--padding-left:52px;--padding-right:52px;}.elementor-3872 .elementor-element.elementor-element-dpl_cta:not(.elementor-motion-effects-element-type-background), .elementor-3872 .elementor-element.elementor-element-dpl_cta > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a1e50;}.elementor-3872 .elementor-element.elementor-element-dpl_ctl{--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-3872 .elementor-element.elementor-element-dpl_cth .elementor-heading-title{font-size:20px;font-weight:700;color:#ffffff;}.elementor-3872 .elementor-element.elementor-element-dpl_ctd{font-size:13px;color:rgba(255,255,255,0.6);}.elementor-3872 .elementor-element.elementor-element-dpl_ctb{--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-3872 .elementor-element.elementor-element-dpl_ctbtn .elementor-button{background-color:#f7b52b;font-family:"Inter", Noto Sans TC;font-size:13px;font-weight:700;fill:#0a1e50;color:#0a1e50;border-radius:10px 10px 10px 10px;padding:12px 28px 12px 28px;}@media(max-width:767px){.elementor-3872 .elementor-element.elementor-element-dpl_page{--padding-top:28px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-3872 .elementor-element.elementor-element-dpl_cta{--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}}@media(min-width:768px){.elementor-3872 .elementor-element.elementor-element-dpl_hi{--content-width:680px;}.elementor-3872 .elementor-element.elementor-element-dpl_page{--content-width:1100px;}}/* Start custom CSS for button, class: .elementor-element-dpl_bb */.elementor-3872 .elementor-element.elementor-element-dpl_bb .elementor-button{background:transparent !important;padding:0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;display:inline-flex !important;align-items:center !important;gap:6px;transition:gap .2s;}.elementor-3872 .elementor-element.elementor-element-dpl_bb .elementor-button:hover{background:transparent !important;color:#0e7490 !important;gap:10px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dpl_int_hl */.elementor-3872 .elementor-element.elementor-element-dpl_int_hl{--container-widget-flex-grow:1 !important;--container-widget-width:100% !important;flex-grow:1 !important;flex-basis:0% !important;width:100% !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dpl_int_hr */.elementor-3872 .elementor-element.elementor-element-dpl_int_hr{flex-shrink:0 !important;width:auto !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dpl_ext_hl */.elementor-3872 .elementor-element.elementor-element-dpl_ext_hl{--container-widget-flex-grow:1 !important;--container-widget-width:100% !important;flex-grow:1 !important;flex-basis:0% !important;width:100% !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dpl_ext_hr */.elementor-3872 .elementor-element.elementor-element-dpl_ext_hr{flex-shrink:0 !important;width:auto !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dpl_ctl */.elementor-3872 .elementor-element.elementor-element-dpl_ctl{--container-widget-flex-grow:1 !important;--container-widget-width:100% !important;flex-grow:1 !important;flex-basis:0% !important;width:100% !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dpl_ctbtn */.elementor-3872 .elementor-element.elementor-element-dpl_ctbtn .elementor-button{background:#f7b52b !important;} .elementor-3872 .elementor-element.elementor-element-dpl_ctbtn .elementor-button:hover{opacity:.88;background:#f7b52b !important;color:#0a1e50 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dpl_ctb */.elementor-3872 .elementor-element.elementor-element-dpl_ctb{flex-shrink:0 !important;flex-grow:0 !important;width:auto !important;}/* End custom CSS */
/* Start custom CSS */:root {
  --navy: #0a1e50;
  --gold: #f7b52b;
  --teal: #0e7490;
  --bg-lt: #eef2fb;
  --bg: #f0f3fa;
  --border: rgba(10,30,80,.08);
}

/* Kit spacing reset */
.elementor-3872 .elementor-widget:not(:last-child) { --kit-widget-spacing:0px; }
.elementor-3872 .elementor-element { --widgets-spacing:0px 0px; }

/* HERO */
.elementor-3872 .dpl-hero-inner.e-con { padding:0 !important; flex-direction:column !important; align-items:center !important; }
.elementor-3872 .dpl-hero-bread,
.elementor-3872 .dpl-hero-bread p { display:flex !important; justify-content:center !important; gap:6px !important; align-items:center !important; font-size:11px !important; color:rgba(255,255,255,.42) !important; margin:0 0 20px 0 !important; font-family:Inter !important; }
.elementor-3872 .dpl-hero-bread a { color:rgba(255,255,255,.42) !important; text-decoration:none !important; }
.elementor-3872 .dpl-hero-bread span { color:rgba(255,255,255,.2) !important; }
.elementor-3872 .dpl-hero-bread .dpl-bread-curr { color:rgba(255,255,255,.75) !important; }
.elementor-3872 .dpl-hero-label,
.elementor-3872 .dpl-hero-label p { font-family:Inter !important; font-size:10px !important; font-weight:700 !important; letter-spacing:.2em !important; text-transform:uppercase !important; color:#f7b52b !important; margin:0 0 16px 0 !important; text-align:center !important; }
.elementor-3872 .dpl-hero-title .elementor-heading-title { font-size:34px !important; font-weight:700 !important; color:#fff !important; line-height:1.25 !important; margin-bottom:14px !important; text-align:center !important; }
.elementor-3872 .dpl-hero-sub, .elementor-3872 .dpl-hero-sub p { font-size:13.5px !important; color:rgba(255,255,255,.6) !important; line-height:1.8 !important; text-align:center !important; margin:0 !important; }

/* CAT HEADER */
.elementor-3872 .dpl-cat-header.e-con { border-radius:16px !important; padding:32px 40px !important; flex-direction:row !important; align-items:center !important; justify-content:space-between !important; gap:24px !important; margin-bottom:24px !important; }
.dpl-cat-int { background:#0a1e50 !important; }
.dpl-cat-ext { background:linear-gradient(135deg,#0e5236,#0e7490) !important; }
.elementor-3872 .dpl-cat-header-left.e-con { padding:0 !important; flex-direction:column !important; flex:1 !important; }
.elementor-3872 .dpl-cat-header-right.e-con { padding:0 !important; flex-direction:column !important; align-items:flex-end !important; flex-shrink:0 !important; }
.dpl-cat-header-type { font-family:Inter; font-size:10px; font-weight:700; letter-spacing:.18em; text-transform:uppercase; color:rgba(255,255,255,.4); margin-bottom:6px; }
.elementor-3872 .dpl-cat-header-title .elementor-heading-title { font-size:24px !important; font-weight:700 !important; color:#fff !important; margin-bottom:6px !important; }
.dpl-cat-header-desc { font-size:13px; color:rgba(255,255,255,.58); line-height:1.65; max-width:540px; margin:0; }
.dpl-cat-header-count { font-family:Inter; font-size:40px; font-weight:800; color:#f7b52b; line-height:1; }
.dpl-cat-header-count-lbl { font-size:11px; color:rgba(255,255,255,.4); margin-top:2px; }

/* PROD GRID */
.elementor-3872 .dpl-prod-grid.e-con { display:grid !important; grid-template-columns:repeat(3,1fr) !important; gap:16px !important; margin-bottom:48px !important; padding:0 !important; }

/* PROD CARD */
.elementor-3872 .dpl-prod-card.e-con { background:#fff !important; border-radius:14px !important; border:1px solid rgba(10,30,80,.08) !important; overflow:hidden !important; flex-direction:column !important; padding:18px 18px 20px !important; transition:transform .2s,box-shadow .2s !important; position:relative !important; }
.elementor-3872 .dpl-prod-card.e-con:hover { transform:translateY(-3px); box-shadow:0 10px 28px rgba(10,30,80,.1); }
.elementor-3872 .dpl-prod-card::before { content:''; position:absolute; left:0; right:0; top:0; height:4px; pointer-events:none; }
.elementor-3872 .dpl-prod-card.dpl-prod-int::before { background:#0a1e50; }
.elementor-3872 .dpl-prod-card.dpl-prod-ext::before { background:#0e7490; }
.elementor-3872 .dpl-prod-card > * { z-index:1; position:relative; }

/* prod badge */
.dpl-prod-badge { display:inline-flex; align-items:center; gap:5px; font-size:9px; font-weight:700; letter-spacing:.09em; text-transform:uppercase; font-family:Inter; padding:3px 9px; border-radius:3px; align-self:flex-start; }
.dpl-prod-badge-internal { background:rgba(10,30,80,.08); color:#0a1e50; }
.dpl-prod-badge-external { background:rgba(14,116,144,.1); color:#0e7490; }
.dpl-prod-badge-pcie5 { background:rgba(247,181,43,.15); color:#a07000; }
/* prod name */
.dpl-prod-name { font-size:15px; font-weight:700; color:#0a1e50; margin:9px 0 10px 0; line-height:1.35; }

/* prod specs (icon-list) */
.elementor-3872 .dpl-prod-specs { margin-bottom:14px !important; flex:1 !important; }
.elementor-3872 .dpl-prod-specs .elementor-icon-list-item { padding:0 !important; align-items:flex-start !important; }
.elementor-3872 .dpl-prod-specs .elementor-icon-list-text { font-size:11.5px !important; color:rgba(10,30,80,.62) !important; line-height:1.45 !important; }
.elementor-3872 .dpl-prod-specs .dpl-spec-key { font-weight:600; color:#0a1e50; min-width:60px; display:inline-block; }

/* prod tags */
.dpl-prod-tags { display:flex; gap:6px; flex-wrap:wrap; margin-top:auto; }
.dpl-prod-tag { background:#eef2fb; border:1px solid rgba(10,30,80,.08); font-size:10px; font-weight:600; color:rgba(10,30,80,.55); padding:3px 9px; border-radius:12px; font-family:Inter; }
.dpl-prod-tag-pcie5 { background:rgba(247,181,43,.15); border-color:rgba(247,181,43,.3); color:#a07000; }

/* SPEC TABLE */
.dpl-spec-section { margin-bottom:48px; }
.elementor-3872 .dpl-spec-section.e-con { padding:0 !important; }
.dpl-spec-sh { font-family:Inter; font-size:10px; font-weight:700; letter-spacing:.16em; text-transform:uppercase; color:rgba(10,30,80,.3); margin:0 0 8px 0; display:flex; align-items:center; gap:8px; }
.dpl-spec-sh::before { content:''; width:16px; height:1px; background:rgba(10,30,80,.2); display:inline-block; }
.elementor-3872 .dpl-spec-title .elementor-heading-title { font-size:20px !important; font-weight:700 !important; color:#0a1e50 !important; margin-bottom:20px !important; }
.dpl-spec-wrap { overflow-x:auto; border-radius:14px; border:1px solid rgba(10,30,80,.08); }
.dpl-spec-table { width:100%; border-collapse:collapse; font-size:12.5px; min-width:640px; }
.dpl-spec-table thead th { background:#0a1e50; color:#fff; font-weight:700; padding:13px 16px; text-align:left; font-size:11px; font-family:Inter; letter-spacing:.04em; }
.dpl-spec-table thead th:first-child { border-radius:13px 0 0 0; }
.dpl-spec-table thead th:last-child { border-radius:0 13px 0 0; }
.dpl-spec-table td { padding:11px 16px; border-bottom:1px solid rgba(10,30,80,.08); color:rgba(10,30,80,.7); }
.dpl-spec-table tr:last-child td { border-bottom:none; }
.dpl-spec-table tr:nth-child(even) td { background:#f8f9fc; }
.dpl-spec-table td:first-child { font-weight:700; color:#0a1e50; }
.dpl-spec-table .dpl-cat-row-label { background:#eef2fb !important; font-weight:700 !important; color:#0e7490 !important; font-family:Inter !important; font-size:11px !important; letter-spacing:.06em; text-transform:uppercase; border-top:2px solid rgba(10,30,80,.08) !important; }
.dpl-badge-pcie5 { display:inline-block; background:rgba(247,181,43,.2); color:#a07000; font-size:9px; font-weight:700; padding:1px 6px; border-radius:3px; font-family:Inter; margin-left:4px; }

/* CTA */
.elementor-3872 .dpl-cta-banner.e-con { flex-direction:row !important; align-items:center !important; justify-content:space-between !important; }
.elementor-3872 .dpl-cta-text.e-con { padding:0 !important; flex-direction:column !important; flex:1 !important; }
.elementor-3872 .dpl-cta-actions.e-con { padding:0 !important; flex-shrink:0 !important; }
.elementor-3872 .dpl-cta-title { --kit-widget-spacing:8px !important; margin-bottom:8px !important; }
.elementor-3872 .dpl-cta-title .elementor-heading-title { font-size:20px !important; font-weight:700 !important; color:#fff !important; }
.elementor-3872 .elementor-element-dpl_ctd, .elementor-3872 .elementor-element-dpl_ctd p { line-height:1.7 !important; margin:0 !important; }

/* RWD */
@media (max-width: 900px) {
  .elementor-3872 .dpl-prod-grid.e-con { grid-template-columns:repeat(2,1fr) !important; }
  .elementor-3872 .dpl-cat-header.e-con { flex-direction:column !important; align-items:flex-start !important; gap:12px !important; }
  .elementor-3872 .dpl-cat-header-right.e-con { align-items:flex-start !important; }
  .elementor-3872 .dpl-cta-banner.e-con { flex-direction:column !important; padding:32px 24px !important; }
}
@media (max-width: 600px) {
  .elementor-3872 .dpl-hero-title .elementor-heading-title { font-size:24px !important; }
  .elementor-3872 .dpl-prod-grid.e-con { grid-template-columns:1fr !important; }
  .elementor-3872 .dpl-cat-header.e-con { padding:24px 20px !important; }
  .elementor-3872 .dpl-cat-header-title .elementor-heading-title { font-size:20px !important; }
}
/* DIFF FIX */
.elementor-3872 .dpl-back-inner.e-con { max-width:1100px !important; margin:0 auto !important; padding:0 !important; }
/* PROD CARD LAYOUT FIX START */
/* 卡片本身 flex column（覆蓋 e-flex 預設 row） */
.elementor-3872 .dpl-prod-card.e-con { flex-direction:column !important; align-items:stretch !important; }
/* badge 在最上方無多餘 margin */
.elementor-3872 .dpl-prod-card .elementor-element-dpl_ic1b,
.elementor-3872 .dpl-prod-card > .elementor-widget-text-editor:first-of-type { margin-top:0 !important; }
/* specs 區塊 flex:1 撐高 */
.elementor-3872 .dpl-prod-specs.elementor-widget { flex:1 !important; }
/* tags 推到卡片底部（套在 widget 外層 div 才生效） */
.elementor-3872 .dpl-prod-tags-wrap.elementor-widget { margin-top:auto !important; }
/* 對 spec-key min-width 在 inline 失效保險：強制 inline-block */
.elementor-3872 .dpl-prod-specs .dpl-spec-key { display:inline-block !important; min-width:60px !important; }
/* PROD CARD LAYOUT FIX END */
/* CTA FORCE GROW START */
/* dpl_ctl 強制撐開（Elementor flex_grow control 不認字串 '1'，直接覆蓋 CSS 變數） */
.elementor-3872 .elementor-element-dpl_ctl {
  --container-widget-flex-grow: 1 !important;
  --container-widget-width: 100% !important;
  flex-grow: 1 !important;
  flex-basis: 0% !important;
}
.elementor-3872 .elementor-element-dpl_ctb {
  flex-shrink: 0 !important;
  flex-grow: 0 !important;
}
/* CTA FORCE GROW END *//* End custom CSS */