.elementor-9954 .elementor-element.elementor-element-9a9418a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9954 .elementor-element.elementor-element-8ec53b5{margin-top:45px;margin-bottom:45px;}.elementor-9954 .elementor-element.elementor-element-37bb086 .elementor-heading-title{color:#000000;font-family:"Arial", Sans-serif;font-size:33px;font-weight:600;}.elementor-9954 .elementor-element.elementor-element-febf77f{color:#0A0A0A;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-9954 .elementor-element.elementor-element-650ed3d .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Arial", Sans-serif;font-size:33px;font-weight:600;}.elementor-9954 .elementor-element.elementor-element-2c09659{--spacer-size:10px;}.elementor-9954 .elementor-element.elementor-element-26399fd{text-align:left;}.elementor-9954 .elementor-element.elementor-element-a73a982{color:#0A0A0A;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-9954 .elementor-element.elementor-element-246dfe2{color:#0A0A0A;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-9954 .elementor-element.elementor-element-d2a8fa8{text-align:left;}.elementor-9954 .elementor-element.elementor-element-a2bc9aa{text-align:left;}.elementor-9954 .elementor-element.elementor-element-a2bc9aa .elementor-heading-title{color:#54595F;font-family:"Arial", Sans-serif;font-weight:600;}.elementor-9954 .elementor-element.elementor-element-a2bc9aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9954 .elementor-element.elementor-element-05b6d45{color:#0A0A0A;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-9954 .elementor-element.elementor-element-05b6d45 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9954 .elementor-element.elementor-element-d394d8d{text-align:left;}.elementor-9954 .elementor-element.elementor-element-d394d8d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-9954 .elementor-element.elementor-element-d394d8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9954 .elementor-element.elementor-element-a8fc112{color:#0A0A0A;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-9954 .elementor-element.elementor-element-a8fc112 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9954 .elementor-element.elementor-element-b814d45{text-align:left;}.elementor-9954 .elementor-element.elementor-element-b814d45 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-9954 .elementor-element.elementor-element-b814d45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9954 .elementor-element.elementor-element-72f2b37{color:#0A0A0A;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-9954 .elementor-element.elementor-element-72f2b37 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9954 .elementor-element.elementor-element-1f670bb{text-align:left;}.elementor-9954 .elementor-element.elementor-element-1f670bb .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-9954 .elementor-element.elementor-element-1f670bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9954 .elementor-element.elementor-element-3ecfffc{color:#0A0A0A;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-9954 .elementor-element.elementor-element-3ecfffc > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9954 .elementor-element.elementor-element-80aeed6{text-align:left;}.elementor-9954 .elementor-element.elementor-element-c4108f1{color:#0A0A0A;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-9954 .elementor-element.elementor-element-41a4faa{font-family:"Arial", Sans-serif;font-weight:400;}.elementor-9954 .elementor-element.elementor-element-587584b6{padding:0px 0px 0px 0px;}.elementor-9954 .elementor-element.elementor-element-53b931bc > .elementor-element-populated{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}/* Start custom CSS */.customAcordeon h4 a{
    color:#54595F;
}
.columnText h2{
    color:#006DFF;
}
.elementor-tab-content  p  a{
    color:black;
}

.elementor-toggle .elementor-tab-content {
    display: block;
}

 .table_tecnic_doc {
            display: flex;
            flex-direction: column
        }

        .table_tecnic_doc .doc_row_table div p {
            margin: 5px 0
        }

        .doc_row_table {
            width: 100%;
            border-bottom: solid 1px #979797;
            display: flex;
            flex-direction: row;
            flex-wrap: wrap;
            padding: 10px 0
        }

        .doc_row_table p {
            font-family: 'Zilla Slab', serif
        }

        .doc_row_table div+p,
        span.code_text xmp+p,
        span.code_text xmp+br {
            display: none
        }

        span.code_text pre+p,
        span.code_text pre+br {
            display: none
        }

        .doc_col3_1 {
            width: 40%;
            min-width: 260px;
            display: flex;
            flex-direction: column;
            align-items: flex-start;
            justify-content: flex-start;
            padding: 5px 0;
            font-size: 14px
        }

        .doc_col7_1 {
            width: 38%;
            min-width: 190px;
            display: flex;
            flex-direction: column;
            font-size: 14px
        }

        .doc_col10_1 {
            width: 100%;
            display: flex;
            flex-wrap: wrap;
            font-size: 14px
        }

        .doc_row_table .insert_info .insert_info .insert_info .doc_col3_1 {
            min-width: 220px
        }

        .doc_row_table div .note_table {
            font-family: 'Quicksand', sans-serif;
            font-size: 14px;
            color: #6d6d6d
        }

        .doc_row_table div p.doc_example_table {
            width: max-content;
            width: -moz-max-content;
            padding: 3px 10px !important;
            margin: 2px 0;
            border-radius: 5px;
            background: rgba(0, 0, 0, .1);
            font-weight: 600;
            font-size: 14px
        }

        .doc_row_table div p.example_description {
            width: 70%;
            display: block;
            font-weight: 100
        }

        .doc_row_table .insert_info {
            width: 100%;
            display: flex;
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center;
            background: rgba(0, 0, 0, .1);
            border-radius: 5px;
            padding: 10px;
            margin: 5px auto;
            box-sizing: border-box
        }/* End custom CSS */