.elementor-464 .elementor-element.elementor-element-f519839{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-464 .elementor-element.elementor-element-0d2c7fc > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-464 .elementor-element.elementor-element-0d2c7fc{text-align:center;}.elementor-464 .elementor-element.elementor-element-0d2c7fc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-74a7a87 );}.elementor-464 .elementor-element.elementor-element-16ec1c6{text-align:center;}.elementor-464 .elementor-element.elementor-element-16ec1c6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-74a7a87 );}/* Start custom CSS for html, class: .elementor-element-2aa99d0 */.npCustomTable{
                        width: 100%;
                        overflow: auto;
                        border-spacing: 0;
                        border-collapse: collapse;
                        line-height: 1.4;
                        vertical-align: baseline;
                }

                .npCustomTable th{
                        border: 1px solid #fff;
                        background-color: #2b6daa;
                        color: #fff;
                        padding: 5px;
                        text-align: center;
                        font-size: .8rem;
                        text-transform: uppercase;
                        font-weight: 600;
                        vertical-align: middle;
                }

                .npCustomTable tr:nth-child(odd) td{
                        background-color: #fff;
                        color: #000;
                }

                .npCustomTable tr:nth-child(2n) td{
                        background-color: #ece9e9;
                        color: #000;
                }

                .npCustomTable td{
                        border: 1px solid #fff;
                        padding: 4.5px;
                        vertical-align: middle;
                        text-align: start;
                }

                 .npCustomTable td img{
                        max-width: 160px;
                        height: auto;
                        border: 0;
                        vertical-align: middle;
                 }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-864dc77 */.npCustomTable{
                        width: 100%;
                        overflow: auto;
                        border-spacing: 0;
                        border-collapse: collapse;
                        line-height: 1.4;
                        vertical-align: baseline;
                }

                .npCustomTable th{
                        border: 1px solid #fff;
                        background-color: #2b6daa;
                        color: #fff;
                        padding: 5px;
                        text-align: center;
                        font-size: .8rem;
                        text-transform: uppercase;
                        font-weight: 600;
                        vertical-align: middle;
                }

                .npCustomTable tr:nth-child(odd) td{
                        background-color: #fff;
                        color: #000;
                }

                .npCustomTable tr:nth-child(2n) td{
                        background-color: #ece9e9;
                        color: #000;
                }

                .npCustomTable td{
                        border: 1px solid #fff;
                        padding: 4.5px;
                        vertical-align: middle;
                        text-align: start;
                }

                 .npCustomTable td img{
                        max-width: 160px;
                        height: auto;
                        border: 0;
                        vertical-align: middle;
                 }/* End custom CSS */