.elementor-3135 .elementor-element.elementor-element-751aed2{--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;}.elementor-3135 .elementor-element.elementor-element-08453de{--spacer-size:50px;}.elementor-3135 .elementor-element.elementor-element-f75c30d .e-search-input{background-color:#FFFFFF00;border-style:none;}.elementor-3135 .elementor-element.elementor-element-f75c30d .e-search-submit{background-color:var( --e-global-color-7a9e462 );}.elementor-3135 .elementor-element.elementor-element-f75c30d{--e-search-placeholder-color:var( --e-global-color-73b4c6e );--e-search-input-color:var( --e-global-color-73b4c6e );--e-search-icon-label-color:var( --e-global-color-7a9e462 );}.elementor-3135 .elementor-element.elementor-element-4dad93e .elementor-button{background-color:#1F1446;border-style:solid;border-color:var( --e-global-color-175b404 );}.elementor-3135 .elementor-element.elementor-element-4dad93e .elementor-button-content-wrapper{flex-direction:row;}.elementor-3135 .elementor-element.elementor-element-4dad93e .elementor-button:hover, .elementor-3135 .elementor-element.elementor-element-4dad93e .elementor-button:focus{color:var( --e-global-color-7a9e462 );}.elementor-3135 .elementor-element.elementor-element-4dad93e .elementor-button:hover svg, .elementor-3135 .elementor-element.elementor-element-4dad93e .elementor-button:focus svg{fill:var( --e-global-color-7a9e462 );}.elementor-3135 .elementor-element.elementor-element-a6fd198{--display:flex;}.elementor-3135 .elementor-element.elementor-element-f3d8279{color:var( --e-global-color-73b4c6e );}.elementor-3135 .elementor-element.elementor-element-a3b9304{color:var( --e-global-color-73b4c6e );}.elementor-3135 .elementor-element.elementor-element-88d4e41{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-73b4c6e );--n-accordion-title-hover-color:var( --e-global-color-7a9e462 );--n-accordion-title-active-color:var( --e-global-color-7a9e462 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-73b4c6e );}.elementor-3135 .elementor-element.elementor-element-88d4e41 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-39302ae );border-style:solid;border-color:var( --e-global-color-175b404 );}:where( .elementor-3135 .elementor-element.elementor-element-88d4e41 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-39302ae );border-style:none;}.elementor-3135 .elementor-element.elementor-element-88d4e41 > .elementor-widget-container{border-style:none;}.elementor-3135 .elementor-element.elementor-element-dae65f3 .elementor-button{background-color:var( --e-global-color-39302ae );border-style:solid;border-color:var( --e-global-color-175b404 );}.elementor-3135 .elementor-element.elementor-element-dae65f3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3135 .elementor-element.elementor-element-dae65f3 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-3135 .elementor-element.elementor-element-dae65f3 .elementor-button:hover, .elementor-3135 .elementor-element.elementor-element-dae65f3 .elementor-button:focus{color:var( --e-global-color-7a9e462 );}.elementor-3135 .elementor-element.elementor-element-dae65f3 .elementor-button:hover svg, .elementor-3135 .elementor-element.elementor-element-dae65f3 .elementor-button:focus svg{fill:var( --e-global-color-7a9e462 );}.elementor-3135 .elementor-element.elementor-element-327ed98 .elementor-button{background-color:var( --e-global-color-39302ae );border-style:solid;border-color:var( --e-global-color-175b404 );}.elementor-3135 .elementor-element.elementor-element-327ed98 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3135 .elementor-element.elementor-element-327ed98 .elementor-button:hover, .elementor-3135 .elementor-element.elementor-element-327ed98 .elementor-button:focus{color:var( --e-global-color-7a9e462 );}.elementor-3135 .elementor-element.elementor-element-327ed98 .elementor-button:hover svg, .elementor-3135 .elementor-element.elementor-element-327ed98 .elementor-button:focus svg{fill:var( --e-global-color-7a9e462 );}.elementor-3135 .elementor-element.elementor-element-1390afe .elementor-button{background-color:var( --e-global-color-39302ae );border-style:solid;border-color:var( --e-global-color-175b404 );}.elementor-3135 .elementor-element.elementor-element-1390afe .elementor-button-content-wrapper{flex-direction:row;}.elementor-3135 .elementor-element.elementor-element-1390afe .elementor-button:hover, .elementor-3135 .elementor-element.elementor-element-1390afe .elementor-button:focus{color:var( --e-global-color-7a9e462 );}.elementor-3135 .elementor-element.elementor-element-1390afe .elementor-button:hover svg, .elementor-3135 .elementor-element.elementor-element-1390afe .elementor-button:focus svg{fill:var( --e-global-color-7a9e462 );}.elementor-3135 .elementor-element.elementor-element-bc14aee .elementor-button{background-color:var( --e-global-color-39302ae );border-style:solid;border-color:var( --e-global-color-175b404 );}.elementor-3135 .elementor-element.elementor-element-bc14aee .elementor-button-content-wrapper{flex-direction:row;}.elementor-3135 .elementor-element.elementor-element-bc14aee .elementor-button:hover, .elementor-3135 .elementor-element.elementor-element-bc14aee .elementor-button:focus{color:var( --e-global-color-7a9e462 );}.elementor-3135 .elementor-element.elementor-element-bc14aee .elementor-button:hover svg, .elementor-3135 .elementor-element.elementor-element-bc14aee .elementor-button:focus svg{fill:var( --e-global-color-7a9e462 );}.elementor-3135 .elementor-element.elementor-element-b8721a5 .elementor-button{background-color:var( --e-global-color-39302ae );border-style:solid;border-color:var( --e-global-color-175b404 );}.elementor-3135 .elementor-element.elementor-element-b8721a5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3135 .elementor-element.elementor-element-b8721a5 .elementor-button:hover, .elementor-3135 .elementor-element.elementor-element-b8721a5 .elementor-button:focus{color:var( --e-global-color-7a9e462 );}.elementor-3135 .elementor-element.elementor-element-b8721a5 .elementor-button:hover svg, .elementor-3135 .elementor-element.elementor-element-b8721a5 .elementor-button:focus svg{fill:var( --e-global-color-7a9e462 );}.elementor-3135 .elementor-element.elementor-element-29451a9 .elementor-button{background-color:var( --e-global-color-39302ae );border-style:solid;border-color:var( --e-global-color-175b404 );}.elementor-3135 .elementor-element.elementor-element-29451a9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3135 .elementor-element.elementor-element-29451a9 .elementor-button:hover, .elementor-3135 .elementor-element.elementor-element-29451a9 .elementor-button:focus{color:var( --e-global-color-7a9e462 );}.elementor-3135 .elementor-element.elementor-element-29451a9 .elementor-button:hover svg, .elementor-3135 .elementor-element.elementor-element-29451a9 .elementor-button:focus svg{fill:var( --e-global-color-7a9e462 );}.elementor-3135 .elementor-element.elementor-element-d050b5a .elementor-button{background-color:var( --e-global-color-39302ae );border-style:solid;border-color:var( --e-global-color-175b404 );}.elementor-3135 .elementor-element.elementor-element-d050b5a .elementor-button-content-wrapper{flex-direction:row;}.elementor-3135 .elementor-element.elementor-element-d050b5a .elementor-button:hover, .elementor-3135 .elementor-element.elementor-element-d050b5a .elementor-button:focus{color:var( --e-global-color-7a9e462 );}.elementor-3135 .elementor-element.elementor-element-d050b5a .elementor-button:hover svg, .elementor-3135 .elementor-element.elementor-element-d050b5a .elementor-button:focus svg{fill:var( --e-global-color-7a9e462 );}.elementor-3135 .elementor-element.elementor-element-c3e8c23 .elementor-button{background-color:var( --e-global-color-7a9e462 );font-family:"Roboto", Sans-serif;font-size:0.8125rem;font-weight:500;text-transform:uppercase;line-height:1.1em;letter-spacing:0.15px;fill:#ffffff;color:#ffffff;border-style:none;border-radius:24px 24px 24px 24px;}.elementor-3135 .elementor-element.elementor-element-c3e8c23 .elementor-button:hover, .elementor-3135 .elementor-element.elementor-element-c3e8c23 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#cc9955;}.elementor-3135 .elementor-element.elementor-element-c3e8c23.elementor-element{--align-self:center;}.elementor-3135 .elementor-element.elementor-element-c3e8c23 .elementor-button:hover svg, .elementor-3135 .elementor-element.elementor-element-c3e8c23 .elementor-button:focus svg{fill:#cc9955;}#elementor-popup-modal-3135 .dialog-widget-content{background-color:var( --e-global-color-39302ae );box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-3135{background-color:var( --e-global-color-39302ae );justify-content:flex-start;align-items:center;pointer-events:all;}#elementor-popup-modal-3135 .dialog-message{width:640px;height:100vh;align-items:flex-start;}#elementor-popup-modal-3135 .dialog-close-button{display:flex;top:4%;background-color:#301D6B1C;}body:not(.rtl) #elementor-popup-modal-3135 .dialog-close-button{right:6%;}body.rtl #elementor-popup-modal-3135 .dialog-close-button{left:6%;}#elementor-popup-modal-3135 .dialog-close-button i{color:var( --e-global-color-73b4c6e );}#elementor-popup-modal-3135 .dialog-close-button svg{fill:var( --e-global-color-73b4c6e );}#elementor-popup-modal-3135 .dialog-close-button:hover i{color:var( --e-global-color-7a9e462 );}@media(max-width:767px){.elementor-3135 .elementor-element.elementor-element-08453de{--spacer-size:37px;}.elementor-3135 .elementor-element.elementor-element-0a9a639 > .elementor-widget-container{margin:-27px 0px 0px 0px;}.elementor-3135 .elementor-element.elementor-element-0a9a639{text-align:left;}.elementor-3135 .elementor-element.elementor-element-0a9a639 img{width:37%;}.elementor-3135 .elementor-element.elementor-element-f75c30d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3135 .elementor-element.elementor-element-f75c30d{--e-search-submit-border-radius:102px 102px 102px 102px;}.elementor-3135 .elementor-element.elementor-element-4cc7245 > .elementor-widget-container{margin:8px 0px -24px 0px;}.elementor-3135 .elementor-element.elementor-element-4dad93e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 58px 0px;}.elementor-3135 .elementor-element.elementor-element-4dad93e.elementor-element{--align-self:stretch;}.elementor-3135 .elementor-element.elementor-element-4dad93e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-3135 .elementor-element.elementor-element-4dad93e .elementor-button{border-width:1px 0px 1px 0px;}.elementor-3135 .elementor-element.elementor-element-a6fd198{--width:500px;--min-height:0px;}.elementor-3135 .elementor-element.elementor-element-f3d8279 p{margin-block-end:0px;}.elementor-3135 .elementor-element.elementor-element-a3b9304 p{margin-block-end:0px;}.elementor-3135 .elementor-element.elementor-element-88d4e41 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-3135 .elementor-element.elementor-element-88d4e41.elementor-element{--align-self:flex-start;}.elementor-3135 .elementor-element.elementor-element-88d4e41{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;}.elementor-3135 .elementor-element.elementor-element-88d4e41 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:0px 0px 1px 0px;}:where( .elementor-3135 .elementor-element.elementor-element-88d4e41 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-3135 .elementor-element.elementor-element-dae65f3 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-3135 .elementor-element.elementor-element-dae65f3 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-3135 .elementor-element.elementor-element-dae65f3 .elementor-button{border-width:0px 0px 1px 0px;}.elementor-3135 .elementor-element.elementor-element-327ed98 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-3135 .elementor-element.elementor-element-327ed98 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-3135 .elementor-element.elementor-element-327ed98 .elementor-button{border-width:0px 0px 1px 0px;}.elementor-3135 .elementor-element.elementor-element-1390afe > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-3135 .elementor-element.elementor-element-1390afe .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-3135 .elementor-element.elementor-element-1390afe .elementor-button{border-width:0px 0px 1px 0px;}.elementor-3135 .elementor-element.elementor-element-bc14aee > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3135 .elementor-element.elementor-element-bc14aee .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-3135 .elementor-element.elementor-element-bc14aee .elementor-button{border-width:0px 0px 1px 0px;}.elementor-3135 .elementor-element.elementor-element-b8721a5 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3135 .elementor-element.elementor-element-b8721a5 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-3135 .elementor-element.elementor-element-b8721a5 .elementor-button{border-width:0px 0px 1px 0px;}.elementor-3135 .elementor-element.elementor-element-29451a9 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3135 .elementor-element.elementor-element-29451a9 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-3135 .elementor-element.elementor-element-29451a9 .elementor-button{border-width:0px 0px 1px 0px;}.elementor-3135 .elementor-element.elementor-element-d050b5a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3135 .elementor-element.elementor-element-d050b5a .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-3135 .elementor-element.elementor-element-d050b5a .elementor-button{border-width:0px 0px 1px 0px;}#elementor-popup-modal-3135 .dialog-close-button{font-size:24px;}}/* Start custom CSS for nested-accordion, class: .elementor-element-88d4e41 */.elementor-accordion .elementor-accordion-item {
  pointer-events: auto;
}

.elementor-accordion .elementor-tab-content {
  display: none;
}

.elementor-accordion .elementor-active .elementor-tab-content {
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-751aed2 *//* General menu styling */
.melptech-mobile-menu {
    background-color: ##1F1446;
    color: #fff;
    font-family: 'Segoe UI', sans-serif;
    padding: 18px0px;
}

.melptech-mobile-menu a {
    color: #ffffff;
    text-decoration: none;
    display: flex;
    align-items: center;
    padding: 12px 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.08);
    transition: all 0.3s ease;
}

.melptech-mobile-menu a:hover {
    background-color: rgba(255, 255, 255, 0.05);
    padding-left: 10px;
}

/* Icons size and spacing */
.melptech-mobile-menu a i,
.melptech-mobile-menu a svg {
    margin-right: 10px;
    font-size: 18px;
}

/* Fixing the spacing and consistency */
.melptech-mobile-menu .menu-heading {
    font-size: 12px;
    color: #bbb;
    margin-top: 20px;
    margin-bottom: 8px;
    font-weight: 600;
    text-transform: uppercase;
}

/* ----------------------- */
/* Modern Search Bar Style */
/* ----------------------- */
.melptech-search-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 25px;
    background: #2e1b4b;
    border-radius: 50px;
    padding: 5px 10px;
    border: 1px solid #3a2460;
    transition: 0.3s ease;
}

.melptech-search-wrapper input[type="text"] {
    flex: 1;
    background: transparent;
    border: none;
    outline: none;
    color: #fff;
    padding: 12px 15px;
    font-size: 14px;
    font-family: 'Segoe UI', sans-serif;
}

.melptech-search-wrapper input::placeholder {
    color: #aaa;
}

.melptech-search-wrapper button {
    background: linear-gradient(to right, #f72585, #7209b7);
    border: none;
    color: #fff;
    padding: 10px 18px;
    border-radius: 30px;
    font-weight: bold;
    font-size: 14px;
    cursor: pointer;
    transition: 0.3s ease;
}

.melptech-search-wrapper button:hover {
    background: linear-gradient(to right, #7209b7, #f72585);
    transform: scale(1.05);
}

/* Responsive spacing on small screens */
@media (max-width: 480px) {
    .melptech-search-wrapper input[type="text"] {
        padding: 10px;
        font-size: 13px;
    }

    .melptech-search-wrapper button {
        padding: 8px 14px;
        font-size: 13px;
    }

    .melptech-mobile-menu a {
        padding: 10px 0;
    }
}/* End custom CSS */