.elementor-50505 .elementor-element.elementor-element-12f5416d{overflow:hidden;margin-top:100px;margin-bottom: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-50505 .elementor-element.elementor-element-771bfb8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:40px;letter-spacing:0.5px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-50505 .elementor-element.elementor-element-41802954 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-41802954{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:27px;letter-spacing:0.5px;color:#5F5D5D;}.elementor-50505 .elementor-element.elementor-element-16fd776{overflow:hidden;margin-top:0px;margin-bottom:0px;}.elementor-50505 .elementor-element.elementor-element-1c7fd289 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-1c7fd289 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:40px;letter-spacing:0.5px;color:#044A68;}.elementor-50505 .elementor-element.elementor-element-568109c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-568109c5{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:27px;letter-spacing:0.5px;color:#5F5D5D;}.elementor-50505 .elementor-element.elementor-element-00bdefe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-00bdefe .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:500;line-height:40px;letter-spacing:0.5px;color:#044A68;}.elementor-50505 .elementor-element.elementor-element-51ebb0f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-51ebb0f4{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:27px;letter-spacing:0.5px;color:#5F5D5D;}.elementor-50505 .elementor-element.elementor-element-1ae54e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-1ae54e9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:500;line-height:40px;letter-spacing:0.5px;color:#044A68;}.elementor-50505 .elementor-element.elementor-element-d865e2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-d865e2c{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:27px;letter-spacing:0.5px;color:#5F5D5D;}.elementor-50505 .elementor-element.elementor-element-fe0c971 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-fe0c971 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:500;line-height:40px;letter-spacing:0.5px;color:#044A68;}.elementor-50505 .elementor-element.elementor-element-ed476d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-ed476d7{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:27px;letter-spacing:0.5px;color:#5F5D5D;}.elementor-50505 .elementor-element.elementor-element-ae7e6ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-ae7e6ab .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:500;line-height:40px;letter-spacing:0.5px;color:#044A68;}.elementor-50505 .elementor-element.elementor-element-3e6cdd6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-3e6cdd6{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:27px;letter-spacing:0.5px;color:#5F5D5D;}.elementor-50505 .elementor-element.elementor-element-245d544 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-245d544 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:500;line-height:40px;letter-spacing:0.5px;color:#044A68;}.elementor-50505 .elementor-element.elementor-element-94ee355{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:27px;letter-spacing:0.5px;color:#5F5D5D;}.elementor-50505 .elementor-element.elementor-element-8abc4a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-8abc4a3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:500;line-height:40px;letter-spacing:0.5px;color:#044A68;}.elementor-50505 .elementor-element.elementor-element-8711bc0{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:27px;letter-spacing:0.5px;color:#5F5D5D;}.elementor-50505 .elementor-element.elementor-element-aa74a0c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-aa74a0c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:500;line-height:40px;letter-spacing:0.5px;color:#044A68;}.elementor-50505 .elementor-element.elementor-element-83190b1{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:27px;letter-spacing:0.5px;color:#5F5D5D;}.elementor-50505 .elementor-element.elementor-element-9bf8b7f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-9bf8b7f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:500;line-height:40px;letter-spacing:0.5px;color:#044A68;}.elementor-50505 .elementor-element.elementor-element-52299bc{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:27px;letter-spacing:0.5px;color:#5F5D5D;}.elementor-50505 .elementor-element.elementor-element-ca42b04 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-ca42b04 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:500;line-height:40px;letter-spacing:0.5px;color:#044A68;}.elementor-50505 .elementor-element.elementor-element-c8f0bc5{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:27px;letter-spacing:0.5px;color:#5F5D5D;}.elementor-50505 .elementor-element.elementor-element-d3e2249 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-d3e2249 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:500;line-height:40px;letter-spacing:0.5px;color:#044A68;}.elementor-50505 .elementor-element.elementor-element-da42059{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:27px;letter-spacing:0.5px;color:#5F5D5D;}.elementor-50505 .elementor-element.elementor-element-2af7498e{overflow:hidden;margin-top:1px;margin-bottom:0px;}.elementor-50505 .elementor-element.elementor-element-7c9867b7 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-7c9867b7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:40px;letter-spacing:0.5px;color:#044A68;}.elementor-50505 .elementor-element.elementor-element-2aadf4b7{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:27px;letter-spacing:0.5px;color:#5F5D5D;}.elementor-50505 .elementor-element.elementor-element-4be75cf7 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-4be75cf7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:40px;letter-spacing:0.5px;color:#044A68;}.elementor-50505 .elementor-element.elementor-element-22711fe7{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:27px;letter-spacing:0.5px;color:#5F5D5D;}.elementor-50505 .elementor-element.elementor-element-14d8dd19 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-14d8dd19 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:40px;letter-spacing:0.5px;color:#044A68;}.elementor-50505 .elementor-element.elementor-element-19b656c4{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:27px;letter-spacing:0.5px;color:#5F5D5D;}.elementor-50505 .elementor-element.elementor-element-be1a794 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-be1a794 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:40px;letter-spacing:0.5px;color:#044A68;}.elementor-50505 .elementor-element.elementor-element-6221e6f{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:27px;letter-spacing:0.5px;color:#5F5D5D;}.elementor-50505 .elementor-element.elementor-element-96fd4a5 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-96fd4a5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:40px;letter-spacing:0.5px;color:#044A68;}.elementor-50505 .elementor-element.elementor-element-7e8a7bc{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:27px;letter-spacing:0.5px;color:#5F5D5D;}.elementor-50505 .elementor-element.elementor-element-666adcb > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-666adcb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:40px;letter-spacing:0.5px;color:#044A68;}.elementor-50505 .elementor-element.elementor-element-076840f{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:27px;letter-spacing:0.5px;color:#5F5D5D;}.elementor-50505 .elementor-element.elementor-element-7097d24 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-7097d24 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:40px;letter-spacing:0.5px;color:#044A68;}.elementor-50505 .elementor-element.elementor-element-eab4788{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:27px;letter-spacing:0.5px;color:#5F5D5D;}.elementor-50505 .elementor-element.elementor-element-36a6923 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-36a6923 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:40px;letter-spacing:0.5px;color:#044A68;}.elementor-50505 .elementor-element.elementor-element-4544f1d{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:27px;letter-spacing:0.5px;color:#5F5D5D;}.elementor-50505 .elementor-element.elementor-element-7dc7a875 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-7dc7a875 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:500;line-height:40px;letter-spacing:0.5px;color:#044A68;}.elementor-50505 .elementor-element.elementor-element-7494e46b{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:27px;letter-spacing:0.5px;color:#5F5D5D;}.elementor-50505 .elementor-element.elementor-element-1d538b6a{overflow:hidden;margin-top:40px;margin-bottom:0px;}.elementor-50505 .elementor-element.elementor-element-4d89cfbd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-4d89cfbd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:600;line-height:52px;letter-spacing:1px;color:#044A68;}@media(max-width:1024px){.elementor-50505 .elementor-element.elementor-element-12f5416d{margin-top:50px;margin-bottom:0px;}.elementor-50505 .elementor-element.elementor-element-16fd776{margin-top:25px;margin-bottom:0px;}.elementor-50505 .elementor-element.elementor-element-2af7498e{margin-top:25px;margin-bottom:0px;}.elementor-50505 .elementor-element.elementor-element-1d538b6a{margin-top:25px;margin-bottom:0px;}.elementor-50505 .elementor-element.elementor-element-4d89cfbd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-4d89cfbd .elementor-heading-title{font-size:35px;line-height:45px;}}@media(max-width:767px){.elementor-50505 .elementor-element.elementor-element-771bfb8 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-50505 .elementor-element.elementor-element-16fd776{margin-top:25px;margin-bottom:0px;}.elementor-50505 .elementor-element.elementor-element-1c7fd289 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-50505 .elementor-element.elementor-element-00bdefe .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-50505 .elementor-element.elementor-element-1ae54e9 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-50505 .elementor-element.elementor-element-fe0c971 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-50505 .elementor-element.elementor-element-ae7e6ab .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-50505 .elementor-element.elementor-element-245d544 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-50505 .elementor-element.elementor-element-8abc4a3 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-50505 .elementor-element.elementor-element-aa74a0c .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-50505 .elementor-element.elementor-element-9bf8b7f .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-50505 .elementor-element.elementor-element-ca42b04 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-50505 .elementor-element.elementor-element-d3e2249 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-50505 .elementor-element.elementor-element-2af7498e{margin-top:10px;margin-bottom:0px;}.elementor-50505 .elementor-element.elementor-element-7c9867b7 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-50505 .elementor-element.elementor-element-4be75cf7 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-50505 .elementor-element.elementor-element-14d8dd19 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-50505 .elementor-element.elementor-element-be1a794 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-50505 .elementor-element.elementor-element-96fd4a5 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-50505 .elementor-element.elementor-element-666adcb .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-50505 .elementor-element.elementor-element-7097d24 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-50505 .elementor-element.elementor-element-36a6923 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-50505 .elementor-element.elementor-element-7dc7a875 .elementor-heading-title{font-size:22px;line-height:35px;}.elementor-50505 .elementor-element.elementor-element-1d538b6a{margin-top:25px;margin-bottom:0px;}.elementor-50505 .elementor-element.elementor-element-4d89cfbd > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-50505 .elementor-element.elementor-element-4d89cfbd .elementor-heading-title{font-size:22px;line-height:35px;}}/* Start custom CSS for section, class: .elementor-element-12f5416d */@media only screen and (max-width: 1024px) {
.satab .satable{
    max-width: 1000px;
    width: 100%;
}
.satab .satable th, td
{

    font-size: 12px;
    
}
.satab .elementor-widget-container{
        overflow-x: auto;
}


}
.listing b ,  li::marker{
color:#044A68;
}

.listing li{
margin-bottom: 18px;
}
b{
    font-weight: bold;
}
table {
            width: 100%;
            border-collapse: collapse;
            margin: 0;
            padding: 0;
            border-radius: 8px;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
            background-color: #fff;
        }

        th, td {
            padding: 12px;
            text-align: left;
            border: 1px solid #ddd;
            
        }

        th {
            background-color: #044A68;
            font-weight: bold;
            color: white;
        }

       

        tr:hover {
            background-color: #f1f1f1;
        }

        /* Responsive Design */
        @media (max-width: 768px) {
            table {
                font-size: 14px;
            }
            th, td {
                padding: 10px;
            }
        }

        @media (max-width: 480px) {
            table {
                font-size: 12px;
            }
            th, td {
                padding: 8px;
            }
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-568109c5 */table {
            width: 100%;
            border-collapse: collapse;
            margin: 0;
            padding: 0;
            border-radius: 8px;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
            background-color: #fff;
        }

        th, td {
            padding: 12px;
            text-align: left;
            border: 1px solid #ddd;
            
        }

        th {
            background-color: #044A68;
            font-weight: bold;
            color: white;
        }

       

        tr:hover {
            background-color: #f1f1f1;
        }

        /* Responsive Design */
        @media (max-width: 768px) {
            table {
                font-size: 14px;
            }
            th, td {
                padding: 10px;
            }
        }

        @media (max-width: 480px) {
            table {
                font-size: 12px;
            }
            th, td {
                padding: 8px;
            }
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51ebb0f4 */table {
            width: 100%;
            border-collapse: collapse;
            margin: 0;
            padding: 0;
            border-radius: 8px;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
            background-color: #fff;
        }

        th, td {
            padding: 12px;
            text-align: left;
            border: 1px solid #ddd;
            
        }

        th {
            background-color: #044A68;
            font-weight: bold;
            color: white;
        }

       

        tr:hover {
            background-color: #f1f1f1;
        }

        /* Responsive Design */
        @media (max-width: 768px) {
            table {
                font-size: 14px;
            }
            th, td {
                padding: 10px;
            }
        }

        @media (max-width: 480px) {
            table {
                font-size: 12px;
            }
            th, td {
                padding: 8px;
            }
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d865e2c */table {
            width: 100%;
            border-collapse: collapse;
            margin: 0;
            padding: 0;
            border-radius: 8px;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
            background-color: #fff;
        }

        th, td {
            padding: 12px;
            text-align: left;
            border: 1px solid #ddd;
            
        }

        th {
            background-color: #044A68;
            font-weight: bold;
            color: white;
        }

       

        tr:hover {
            background-color: #f1f1f1;
        }

        /* Responsive Design */
        @media (max-width: 768px) {
            table {
                font-size: 14px;
            }
            th, td {
                padding: 10px;
            }
        }

        @media (max-width: 480px) {
            table {
                font-size: 12px;
            }
            th, td {
                padding: 8px;
            }
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed476d7 */table {
            width: 100%;
            border-collapse: collapse;
            margin: 0;
            padding: 0;
            border-radius: 8px;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
            background-color: #fff;
        }

        th, td {
            padding: 12px;
            text-align: left;
            border: 1px solid #ddd;
            
        }

        th {
            background-color: #044A68;
            font-weight: bold;
            color: white;
        }

       

        tr:hover {
            background-color: #f1f1f1;
        }

        /* Responsive Design */
        @media (max-width: 768px) {
            table {
                font-size: 14px;
            }
            th, td {
                padding: 10px;
            }
        }

        @media (max-width: 480px) {
            table {
                font-size: 12px;
            }
            th, td {
                padding: 8px;
            }
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e6cdd6 */table {
            width: 100%;
            border-collapse: collapse;
            margin: 0;
            padding: 0;
            border-radius: 8px;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
            background-color: #fff;
        }

        th, td {
            padding: 12px;
            text-align: left;
            border: 1px solid #ddd;
            
        }

        th {
            background-color: #044A68;
            font-weight: bold;
            color: white;
        }

       

        tr:hover {
            background-color: #f1f1f1;
        }

        /* Responsive Design */
        @media (max-width: 768px) {
            table {
                font-size: 14px;
            }
            th, td {
                padding: 10px;
            }
        }

        @media (max-width: 480px) {
            table {
                font-size: 12px;
            }
            th, td {
                padding: 8px;
            }
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-94ee355 */ul{
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8711bc0 */ul{
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83190b1 */ul{
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52299bc */ul{
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8f0bc5 */ul{
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da42059 */ul{
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-16fd776 */@media only screen and (max-width: 1024px) {
.satab .satable{
    max-width: 1000px;
    width: 100%;
}
.satab .satable th, td
{

    font-size: 12px;
    
}
.satab .elementor-widget-container{
        overflow-x: auto;
}


}
.listing b ,  li::marker{
color:#044A68;
}

.listing li{
margin-bottom: 18px;
}
b{
    font-weight: bold;
}
table {
            width: 100%;
            border-collapse: collapse;
            margin: 0;
            padding: 0;
            border-radius: 8px;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
            background-color: #fff;
        }

        th, td {
            padding: 12px;
            text-align: left;
            border: 1px solid #ddd;
            
        }

        th {
            background-color: #044A68;
            font-weight: bold;
            color: white;
        }

       

        tr:hover {
            background-color: #f1f1f1;
        }

        /* Responsive Design */
        @media (max-width: 768px) {
            table {
                font-size: 14px;
            }
            th, td {
                padding: 10px;
            }
        }

        @media (max-width: 480px) {
            table {
                font-size: 12px;
            }
            th, td {
                padding: 8px;
            }
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aadf4b7 */ul{
    padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22711fe7 */table {
            width: 100%;
            border-collapse: collapse;
            margin: 0;
            padding: 0;
            border-radius: 8px;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
            background-color: #fff;
        }

        th, td {
            padding: 12px;
            text-align: left;
            border: 1px solid #ddd;
            
        }

        th {
            background-color: #044A68;
            font-weight: bold;
            color: white;
        }

       

        tr:hover {
            background-color: #f1f1f1;
        }

        /* Responsive Design */
        @media (max-width: 768px) {
            table {
                font-size: 14px;
            }
            th, td {
                padding: 10px;
            }
        }

        @media (max-width: 480px) {
            table {
                font-size: 12px;
            }
            th, td {
                padding: 8px;
            }
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19b656c4 */table {
            width: 100%;
            border-collapse: collapse;
            margin: 0;
            padding: 0;
            border-radius: 8px;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
            background-color: #fff;
        }

        th, td {
            padding: 12px;
            text-align: left;
            border: 1px solid #ddd;
            
        }

        th {
            background-color: #044A68;
            font-weight: bold;
            color: white;
        }

       

        tr:hover {
            background-color: #f1f1f1;
        }

        /* Responsive Design */
        @media (max-width: 768px) {
            table {
                font-size: 14px;
            }
            th, td {
                padding: 10px;
            }
        }

        @media (max-width: 480px) {
            table {
                font-size: 12px;
            }
            th, td {
                padding: 8px;
            }
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6221e6f */table {
            width: 100%;
            border-collapse: collapse;
            margin: 0;
            padding: 0;
            border-radius: 8px;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
            background-color: #fff;
        }

        th, td {
            padding: 12px;
            text-align: left;
            border: 1px solid #ddd;
            
        }

        th {
            background-color: #044A68;
            font-weight: bold;
            color: white;
        }

       

        tr:hover {
            background-color: #f1f1f1;
        }

        /* Responsive Design */
        @media (max-width: 768px) {
            table {
                font-size: 14px;
            }
            th, td {
                padding: 10px;
            }
        }

        @media (max-width: 480px) {
            table {
                font-size: 12px;
            }
            th, td {
                padding: 8px;
            }
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e8a7bc */table {
            width: 100%;
            border-collapse: collapse;
            margin: 0;
            padding: 0;
            border-radius: 8px;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
            background-color: #fff;
        }

        th, td {
            padding: 12px;
            text-align: left;
            border: 1px solid #ddd;
            
        }

        th {
            background-color: #044A68;
            font-weight: bold;
            color: white;
        }

       

        tr:hover {
            background-color: #f1f1f1;
        }

        /* Responsive Design */
        @media (max-width: 768px) {
            table {
                font-size: 14px;
            }
            th, td {
                padding: 10px;
            }
        }

        @media (max-width: 480px) {
            table {
                font-size: 12px;
            }
            th, td {
                padding: 8px;
            }
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-076840f */table {
            width: 100%;
            border-collapse: collapse;
            margin: 0;
            padding: 0;
            border-radius: 8px;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
            background-color: #fff;
        }

        th, td {
            padding: 12px;
            text-align: left;
            border: 1px solid #ddd;
            
        }

        th {
            background-color: #044A68;
            font-weight: bold;
            color: white;
        }

       

        tr:hover {
            background-color: #f1f1f1;
        }

        /* Responsive Design */
        @media (max-width: 768px) {
            table {
                font-size: 14px;
            }
            th, td {
                padding: 10px;
            }
        }

        @media (max-width: 480px) {
            table {
                font-size: 12px;
            }
            th, td {
                padding: 8px;
            }
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eab4788 */table {
            width: 100%;
            border-collapse: collapse;
            margin: 0;
            padding: 0;
            border-radius: 8px;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
            background-color: #fff;
        }

        th, td {
            padding: 12px;
            text-align: left;
            border: 1px solid #ddd;
            
        }

        th {
            background-color: #044A68;
            font-weight: bold;
            color: white;
        }

       

        tr:hover {
            background-color: #f1f1f1;
        }

        /* Responsive Design */
        @media (max-width: 768px) {
            table {
                font-size: 14px;
            }
            th, td {
                padding: 10px;
            }
        }

        @media (max-width: 480px) {
            table {
                font-size: 12px;
            }
            th, td {
                padding: 8px;
            }
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4544f1d */table {
            width: 100%;
            border-collapse: collapse;
            margin: 0;
            padding: 0;
            border-radius: 8px;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
            background-color: #fff;
        }

        th, td {
            padding: 12px;
            text-align: left;
            border: 1px solid #ddd;
            
        }

        th {
            background-color: #044A68;
            font-weight: bold;
            color: white;
        }

       

        tr:hover {
            background-color: #f1f1f1;
        }

        /* Responsive Design */
        @media (max-width: 768px) {
            table {
                font-size: 14px;
            }
            th, td {
                padding: 10px;
            }
        }

        @media (max-width: 480px) {
            table {
                font-size: 12px;
            }
            th, td {
                padding: 8px;
            }
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7494e46b */table {
            width: 100%;
            border-collapse: collapse;
            margin: 0;
            padding: 0;
            border-radius: 8px;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
            background-color: #fff;
        }

        th, td {
            padding: 12px;
            text-align: left;
            border: 1px solid #ddd;
            
        }

        th {
            background-color: #044A68;
            font-weight: bold;
            color: white;
        }

       

        tr:hover {
            background-color: #f1f1f1;
        }

        /* Responsive Design */
        @media (max-width: 768px) {
            table {
                font-size: 14px;
            }
            th, td {
                padding: 10px;
            }
        }

        @media (max-width: 480px) {
            table {
                font-size: 12px;
            }
            th, td {
                padding: 8px;
            }
        }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2af7498e */@media only screen and (max-width: 1024px) {
.satab .satable{
    max-width: 1000px;
    width: 100%;
}
.satab .satable th, td
{

    font-size: 12px;
    
}
.satab .elementor-widget-container{
        overflow-x: auto;
}


}
.listing b ,  li::marker{
color:#044A68;
}

.listing li{
margin-bottom: 18px;
}
b{
    font-weight: bold;
}
table {
            width: 100%;
            border-collapse: collapse;
            margin: 0;
            padding: 0;
            border-radius: 8px;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
            background-color: #fff;
        }

        th, td {
            padding: 12px;
            text-align: left;
            border: 1px solid #ddd;
            
        }

        th {
            background-color: #044A68;
            font-weight: bold;
            color: white;
        }

       

        tr:hover {
            background-color: #f1f1f1;
        }

        /* Responsive Design */
        @media (max-width: 768px) {
            table {
                font-size: 14px;
            }
            th, td {
                padding: 10px;
            }
        }

        @media (max-width: 480px) {
            table {
                font-size: 12px;
            }
            th, td {
                padding: 8px;
            }
        }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1d538b6a */@media only screen and (max-width: 1024px) {
.satab .satable{
    max-width: 1000px;
    width: 100%;
}
.satab .satable th, td
{

    font-size: 12px;
    
}
.satab .elementor-widget-container{
        overflow-x: auto;
}


}
.listing b ,  li::marker{
color:#044A68;
}

.listing li{
margin-bottom: 18px;
}
b{
    font-weight: bold;
}
table {
            width: 100%;
            border-collapse: collapse;
            margin: 0;
            padding: 0;
            border-radius: 8px;
            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
            background-color: #fff;
        }

        th, td {
            padding: 12px;
            text-align: left;
            border: 1px solid #ddd;
            
        }

        th {
            background-color: #044A68;
            font-weight: bold;
            color: white;
        }

       

        tr:hover {
            background-color: #f1f1f1;
        }

        /* Responsive Design */
        @media (max-width: 768px) {
            table {
                font-size: 14px;
            }
            th, td {
                padding: 10px;
            }
        }

        @media (max-width: 480px) {
            table {
                font-size: 12px;
            }
            th, td {
                padding: 8px;
            }
        }/* End custom CSS */