.elementor-1718 .elementor-element.elementor-element-dc03d20 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;letter-spacing:-0.4px;fill:var( --e-global-color-3099df0 );color:var( --e-global-color-3099df0 );border-radius:4px 4px 4px 4px;padding:9px 9px 9px 9px;}.elementor-1718 .elementor-element.elementor-element-dc03d20 .elementor-button:hover, .elementor-1718 .elementor-element.elementor-element-dc03d20 .elementor-button:focus{background-color:var( --e-global-color-3099df0 );color:var( --e-global-color-a567df4 );}.elementor-1718 .elementor-element.elementor-element-dc03d20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 350px;}.elementor-1718 .elementor-element.elementor-element-dc03d20 .elementor-button:hover svg, .elementor-1718 .elementor-element.elementor-element-dc03d20 .elementor-button:focus svg{fill:var( --e-global-color-a567df4 );}.elementor-1718 .elementor-element.elementor-element-743301c .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;letter-spacing:-0.4px;fill:var( --e-global-color-3099df0 );color:var( --e-global-color-3099df0 );border-radius:4px 4px 4px 4px;padding:9px 9px 9px 9px;}.elementor-1718 .elementor-element.elementor-element-743301c .elementor-button:hover, .elementor-1718 .elementor-element.elementor-element-743301c .elementor-button:focus{background-color:var( --e-global-color-3099df0 );color:var( --e-global-color-a567df4 );}.elementor-1718 .elementor-element.elementor-element-743301c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-1718 .elementor-element.elementor-element-743301c .elementor-button:hover svg, .elementor-1718 .elementor-element.elementor-element-743301c .elementor-button:focus svg{fill:var( --e-global-color-a567df4 );}.elementor-1718 .elementor-element.elementor-element-a02efdb .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;letter-spacing:-0.4px;fill:var( --e-global-color-3099df0 );color:var( --e-global-color-3099df0 );border-radius:4px 4px 4px 4px;padding:9px 9px 9px 9px;}.elementor-1718 .elementor-element.elementor-element-a02efdb .elementor-button:hover, .elementor-1718 .elementor-element.elementor-element-a02efdb .elementor-button:focus{background-color:var( --e-global-color-3099df0 );color:var( --e-global-color-a567df4 );}.elementor-1718 .elementor-element.elementor-element-a02efdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1718 .elementor-element.elementor-element-a02efdb .elementor-button:hover svg, .elementor-1718 .elementor-element.elementor-element-a02efdb .elementor-button:focus svg{fill:var( --e-global-color-a567df4 );}.elementor-1718 .elementor-element.elementor-element-0463f06 .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;letter-spacing:-0.4px;fill:var( --e-global-color-3099df0 );color:var( --e-global-color-3099df0 );border-radius:4px 4px 4px 4px;padding:9px 9px 9px 9px;}.elementor-1718 .elementor-element.elementor-element-0463f06 .elementor-button:hover, .elementor-1718 .elementor-element.elementor-element-0463f06 .elementor-button:focus{background-color:var( --e-global-color-3099df0 );color:var( --e-global-color-a567df4 );}.elementor-1718 .elementor-element.elementor-element-0463f06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-1718 .elementor-element.elementor-element-0463f06 .elementor-button:hover svg, .elementor-1718 .elementor-element.elementor-element-0463f06 .elementor-button:focus svg{fill:var( --e-global-color-a567df4 );}.elementor-1718 .elementor-element.elementor-element-aaaa2c8{padding:0px 0px 0px 0px;}.elementor-1718 .elementor-element.elementor-element-b88f79b{padding:0px 0px 0px 0px;}.elementor-1718 .elementor-element.elementor-element-43f75b2{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-1718 .elementor-element.elementor-element-a1ba144 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1718 .elementor-element.elementor-element-a1ba144 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1718 .elementor-element.elementor-element-a1ba144{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1718 .elementor-element.elementor-element-a1ba144 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1718 .elementor-element.elementor-element-864d7ec{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-1718 .elementor-element.elementor-element-df858c4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1718 .elementor-element.elementor-element-df858c4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1718 .elementor-element.elementor-element-df858c4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1718 .elementor-element.elementor-element-df858c4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1718 .elementor-element.elementor-element-fd40068{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}@media(max-width:767px){.elementor-1718 .elementor-element.elementor-element-b88f79b{padding:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-aaaa2c8 *//* =========================
   Technical Specification Table
========================= */

.elementor-1718 .elementor-element.elementor-element-aaaa2c8 table{
    width:100%;
    border-collapse:separate;
    border-spacing:0;
    table-layout:auto;
    background:#transparent;
    border:1px solid #E5E7EB;
    border-radius:15px;
    overflow:hidden;
    box-shadow:0 8px 24px rgba(0,0,0,.05);
}

/* Header */

.elementor-1718 .elementor-element.elementor-element-aaaa2c8 thead th{
    background:#FF5000;
    color:#fff;
    text-align:center;
    font-size:22px;
    font-weight:700;
    padding:14px 18px;
    border:none;
}

/* Left Column */

.elementor-1718 .elementor-element.elementor-element-aaaa2c8 tbody th{
    width:25%;
    min-width:220px;
    background:#transparent;
    color:#222;
    font-weight:600;
    text-align:left;
    padding:2px 12px;
    border-right:1px solid #E5E7EB;
    border-bottom:1px solid #E5E7EB;
    line-height:1.5;
}

/* Right Column */

.elementor-1718 .elementor-element.elementor-element-aaaa2c8 tbody td{
    width:78%;
    padding:2px 16px;
    border-bottom:1px solid #E5E7EB;
    color:#555;
    line-height:1.6;
}

/* Alternate Rows */

.elementor-1718 .elementor-element.elementor-element-aaaa2c8 tbody tr:nth-child(even){
    background:#FCFCFC;
}

/* Hover */

.elementor-1718 .elementor-element.elementor-element-aaaa2c8 tbody tr:hover{
    background:#FFF5EF;
    transition:.25s;
}

/* Remove Last Border */

.elementor-1718 .elementor-element.elementor-element-aaaa2c8 tbody tr:last-child th,
.elementor-1718 .elementor-element.elementor-element-aaaa2c8 tbody tr:last-child td{
    border-bottom:none;
}

/* Border Radius */

.elementor-1718 .elementor-element.elementor-element-aaaa2c8 thead tr:first-child th{
    border-top-left-radius:15px;
    border-top-right-radius:15px;
}

.elementor-1718 .elementor-element.elementor-element-aaaa2c8 tbody tr:last-child th{
    border-bottom-left-radius:15px;
}

.elementor-1718 .elementor-element.elementor-element-aaaa2c8 tbody tr:last-child td{
    border-bottom-right-radius:15px;
}

/* Typography */

.elementor-1718 .elementor-element.elementor-element-aaaa2c8 th,
.elementor-1718 .elementor-element.elementor-element-aaaa2c8 td{
    font-size:15px;
    vertical-align:middle;
}

/* Responsive */

@media(max-width:767px){

.elementor-1718 .elementor-element.elementor-element-aaaa2c8 table,
.elementor-1718 .elementor-element.elementor-element-aaaa2c8 thead,
.elementor-1718 .elementor-element.elementor-element-aaaa2c8 tbody,
.elementor-1718 .elementor-element.elementor-element-aaaa2c8 tr,
.elementor-1718 .elementor-element.elementor-element-aaaa2c8 th,
.elementor-1718 .elementor-element.elementor-element-aaaa2c8 td{
    display:block;
    width:100%;
}

.elementor-1718 .elementor-element.elementor-element-aaaa2c8 thead{
    display:none;
}

.elementor-1718 .elementor-element.elementor-element-aaaa2c8 tbody tr{
    margin-bottom:16px;
    border:1px solid #E5E7EB;
    border-radius:15px;
    overflow:hidden;
}

.elementor-1718 .elementor-element.elementor-element-aaaa2c8 tbody th{
    width:100%;
    min-width:100%;
    background:#FF5000;
    color:#fff;
    border-right:none;
    border-bottom:none;
    padding:12px 14px;
}

.elementor-1718 .elementor-element.elementor-element-aaaa2c8 tbody td{
    width:100%;
    padding:12px 14px;
    border-bottom:none;
}

}/* End custom CSS */