body:not(.rtl) .elementor-3 .elementor-element.elementor-global-10817{left:0px;}body.rtl .elementor-3 .elementor-element.elementor-global-10817{right:0px;}.elementor-3 .elementor-element.elementor-global-10817{top:0px;}.elementor-3 .elementor-element.elementor-element-2c73c64{margin-top:5px;margin-bottom:5px;}.elementor-3 .elementor-element.elementor-element-a3278db{--spacer-size:40px;}.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 );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-d1d6355 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-d1d6355{text-align:left;}.elementor-3 .elementor-element.elementor-element-d1d6355 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;letter-spacing:1px;word-spacing:3px;color:#000000;}.elementor-3 .elementor-element.elementor-element-be70693{--spacer-size:35px;}.elementor-3 .elementor-element.elementor-element-1977f0f .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );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-3 .elementor-element.elementor-element-546c24f{text-align:justify;font-family:"Source Sans Pro", Sans-serif;font-weight:400;}.elementor-3 .elementor-element.elementor-element-8deb833{text-align:left;}.elementor-3 .elementor-element.elementor-element-8deb833 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-764609d{text-align:justify;font-family:"Source Sans Pro", Sans-serif;font-weight:400;}.elementor-3 .elementor-element.elementor-element-a524dc6{text-align:left;}.elementor-3 .elementor-element.elementor-element-a524dc6 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-e60af25 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-e60af25{text-align:justify;font-family:"Source Sans Pro", Sans-serif;font-weight:400;}.elementor-3 .elementor-element.elementor-element-5e9ed40 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-8a11fbd{text-align:justify;}.elementor-3 .elementor-element.elementor-element-775ec77 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-5455040{text-align:justify;}.elementor-3 .elementor-element.elementor-element-f743e23 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-b9c4f69{text-align:justify;}.elementor-3 .elementor-element.elementor-element-73d54f5 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-b499063{text-align:justify;}.elementor-3 .elementor-element.elementor-element-eea720b .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-2ca03c8{text-align:justify;}.elementor-3 .elementor-element.elementor-element-ccd77f4 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-4e4d047{text-align:justify;}.elementor-3 .elementor-element.elementor-element-aaaaa81 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-55c8b1f{text-align:justify;}.elementor-3 .elementor-element.elementor-element-8afe0af .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-3455276{text-align:justify;}.elementor-3 .elementor-element.elementor-element-3c5df9e .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-a6779e0{text-align:justify;}.elementor-3 .elementor-element.elementor-element-c6daf6c .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-ee463e4{text-align:justify;}.elementor-3 .elementor-element.elementor-element-8e74ad7 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-9ad4dc4{text-align:justify;}.elementor-3 .elementor-element.elementor-element-2225006 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-c5cea59{text-align:justify;}.elementor-3 .elementor-element.elementor-element-3c2949b .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-b0fd6cf{text-align:justify;}.elementor-3 .elementor-element.elementor-element-1487828 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-2bc5416{text-align:justify;}.elementor-3 .elementor-element.elementor-element-550f2dc .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-69c091d{text-align:justify;}.elementor-3 .elementor-element.elementor-element-5615e96 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-04f84af{text-align:justify;}.elementor-3 .elementor-element.elementor-element-dbb402c .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-weight:600;color:#000000;}.elementor-3 .elementor-element.elementor-element-52e35a7{text-align:justify;}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-global-10817 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-3 .elementor-element.elementor-element-d1d6355 .elementor-heading-title{font-size:1.2em;}.elementor-3 .elementor-element.elementor-element-1977f0f > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-3 .elementor-element.elementor-element-1977f0f .elementor-heading-title{font-size:1.2em;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3 .elementor-element.elementor-element-546c24f{font-size:1em;}.elementor-3 .elementor-element.elementor-element-8deb833 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-3 .elementor-element.elementor-element-8deb833 .elementor-heading-title{font-size:1.2em;}.elementor-3 .elementor-element.elementor-element-764609d{font-size:1em;}.elementor-3 .elementor-element.elementor-element-a524dc6 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-3 .elementor-element.elementor-element-a524dc6 .elementor-heading-title{font-size:1.2em;}.elementor-3 .elementor-element.elementor-element-e60af25 > .elementor-widget-container{margin:0em 0em -2em 0em;}.elementor-3 .elementor-element.elementor-element-5e9ed40 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-3 .elementor-element.elementor-element-5e9ed40 .elementor-heading-title{font-size:1.2em;}.elementor-3 .elementor-element.elementor-element-775ec77 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-3 .elementor-element.elementor-element-775ec77 .elementor-heading-title{font-size:1.2em;}.elementor-3 .elementor-element.elementor-element-f743e23 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-3 .elementor-element.elementor-element-f743e23 .elementor-heading-title{font-size:1.2em;}.elementor-3 .elementor-element.elementor-element-73d54f5 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-3 .elementor-element.elementor-element-73d54f5 .elementor-heading-title{font-size:1.2em;}.elementor-3 .elementor-element.elementor-element-eea720b .elementor-heading-title{font-size:1.2em;}.elementor-3 .elementor-element.elementor-element-ccd77f4 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-3 .elementor-element.elementor-element-ccd77f4 .elementor-heading-title{font-size:1.2em;}.elementor-3 .elementor-element.elementor-element-aaaaa81 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-3 .elementor-element.elementor-element-aaaaa81 .elementor-heading-title{font-size:1.2em;}.elementor-3 .elementor-element.elementor-element-8afe0af > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-3 .elementor-element.elementor-element-8afe0af .elementor-heading-title{font-size:1.2em;}.elementor-3 .elementor-element.elementor-element-3455276 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-3 .elementor-element.elementor-element-3c5df9e > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-3 .elementor-element.elementor-element-3c5df9e .elementor-heading-title{font-size:1.2em;}.elementor-3 .elementor-element.elementor-element-c6daf6c > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-3 .elementor-element.elementor-element-c6daf6c .elementor-heading-title{font-size:1.2em;}.elementor-3 .elementor-element.elementor-element-8e74ad7 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-3 .elementor-element.elementor-element-8e74ad7 .elementor-heading-title{font-size:1.2em;}.elementor-3 .elementor-element.elementor-element-2225006 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-3 .elementor-element.elementor-element-2225006 .elementor-heading-title{font-size:1.2em;}.elementor-3 .elementor-element.elementor-element-3c2949b > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-3 .elementor-element.elementor-element-3c2949b .elementor-heading-title{font-size:1.2em;}.elementor-3 .elementor-element.elementor-element-1487828 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-3 .elementor-element.elementor-element-1487828 .elementor-heading-title{font-size:1.2em;}.elementor-3 .elementor-element.elementor-element-550f2dc > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-3 .elementor-element.elementor-element-550f2dc .elementor-heading-title{font-size:1.2em;}.elementor-3 .elementor-element.elementor-element-5615e96 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-3 .elementor-element.elementor-element-5615e96 .elementor-heading-title{font-size:1.2em;}.elementor-3 .elementor-element.elementor-element-dbb402c > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-3 .elementor-element.elementor-element-dbb402c .elementor-heading-title{font-size:1.2em;}}/* Start custom CSS for global, class: .elementor-global-10817 *//* Style for the navigation bar */
.nav-logo{
    height: 80px;
}

.navbar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0 -10px;
    padding: 10px 170px;
    z-index: 100; 
    background: #fff;
}

.nav-logo a {
    text-decoration: none;
    color: #000;
    font-weight: bold;
    font-size: 24px;
}

.nav-menu {
    list-style-type: none;
    display: flex;
    flex: .5;
    justify-content: space-between;
}

.nav-item {
    position: relative;
    flex: 1;
    text-align: center;
}

.nav-item a {
    text-decoration: none;
    font-size: 1.3em;
    color: #000;
    padding: 10px;
    transition: 0.3s;
    display: block;
}

.nav-item:hover a {
    background-color: #ff8c00;
    color: #fff;
    border: 1px solid #000;
    border-radius: 10px;
}

/* Dropdown menu styles */
.sub-menu {
    display: none;
    position: absolute;
    list-style-type: none;
    padding: 0;
    top: 100%;
    left: 0;
    z-index: 1;
}

.nav-item:hover .sub-menu {
    display: block;
    width: 160%;
}

.sub-menu li {
    margin: 0;
}

.sub-menu a {
    padding: 10px;
    height: auto;
    color: #000 !important;
}

.sub-menu a:hover {
    color: #fff !important;
}

.sub-menu-item a::after {
        content: "\25B8";
        margin-left: 5px;
    }
    

.sub-menu-item:hover a::after {
        content: "\25BE";
        margin-left: 5px;
    }
    
.sub-menu-item:hover .sub-menu a::after{
    content: "";
}/* End custom CSS */