.elementor-1026 .elementor-element.elementor-element-6a5db73:not(.elementor-motion-effects-element-type-background), .elementor-1026 .elementor-element.elementor-element-6a5db73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-6a5db73 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1026 .elementor-element.elementor-element-6a5db73{border-style:solid;border-color:#1F0547;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-1026 .elementor-element.elementor-element-db6deb5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1026 .elementor-element.elementor-element-db6deb5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-db6deb5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1026 .elementor-element.elementor-element-db6deb5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1026 .elementor-element.elementor-element-3791093{--spacer-size:95px;}.elementor-1026 .elementor-element.elementor-element-9e8ee79:not(.elementor-motion-effects-element-type-background), .elementor-1026 .elementor-element.elementor-element-9e8ee79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-9e8ee79 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1026 .elementor-element.elementor-element-9e8ee79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1026 .elementor-element.elementor-element-9e8ee79 a{color:#1F0547;}.elementor-1026 .elementor-element.elementor-element-9e8ee79 a:hover{color:#000000;}.elementor-1026 .elementor-element.elementor-element-871f02f > .elementor-element-populated{color:#1F0547;}.elementor-1026 .elementor-element.elementor-element-256a5ae > .elementor-widget-container{margin:0px 70px 20px 0px;}.elementor-1026 .elementor-element.elementor-element-256a5ae .elementor-heading-title{font-size:18px;line-height:30px;letter-spacing:-0.045em;color:#1F0547;}.elementor-repeater-item-68b837c.master-decor{left:0px;top:0px;visibility:visible;}.elementor-1026 .elementor-element.elementor-element-4791d5b .master-button .content-base{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-4791d5b .master-button{background-color:#1F0547;}.elementor-1026 .elementor-element.elementor-element-4791d5b .master-button .bg-hover{background-color:var( --e-global-color-wishon_accent );}.elementor-1026 .elementor-element.elementor-element-4643579{--spacer-size:95px;}.elementor-1026 .elementor-element.elementor-element-8bf3a08 .elementor-element-populated a:hover{color:#22C3B6;}.elementor-1026 .elementor-element.elementor-element-94ecc6f{width:var( --container-widget-width, 29.778% );max-width:29.778%;--container-widget-width:29.778%;--container-widget-flex-grow:0;}.elementor-1026 .elementor-element.elementor-element-94ecc6f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1026 .elementor-element.elementor-element-94ecc6f .elementor-heading-title{font-size:20px;line-height:30px;letter-spacing:-0.04em;color:#1F0547;}.elementor-1026 .elementor-element.elementor-element-399c968{--divider-border-style:solid;--divider-color:var( --e-global-color-wishon_accent_2 );--divider-border-width:2px;width:auto;max-width:auto;}.elementor-1026 .elementor-element.elementor-element-399c968 > .elementor-widget-container{margin:0px 0px 25px 10px;}.elementor-1026 .elementor-element.elementor-element-399c968 .elementor-divider-separator{width:20px;}.elementor-1026 .elementor-element.elementor-element-399c968 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-1026 .elementor-element.elementor-element-63bc4d3 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1026 .elementor-element.elementor-element-63bc4d3 .master-link{font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;}.elementor-1026 .elementor-element.elementor-element-63bc4d3 .master-link:hover{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-5912e6d{width:var( --container-widget-width, 99.414% );max-width:99.414%;--container-widget-width:99.414%;--container-widget-flex-grow:0;}.elementor-1026 .elementor-element.elementor-element-5912e6d > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1026 .elementor-element.elementor-element-5912e6d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1026 .elementor-element.elementor-element-5912e6d .master-link{font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;}.elementor-1026 .elementor-element.elementor-element-5912e6d .master-link:hover{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-2d16860 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1026 .elementor-element.elementor-element-2d16860 .master-link{font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;color:#000000;}.elementor-1026 .elementor-element.elementor-element-2d16860 .master-link:after{background-color:#000000;}.elementor-1026 .elementor-element.elementor-element-2d16860 .master-link:hover{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-b465e23 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1026 .elementor-element.elementor-element-b465e23 .master-link{font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;}.elementor-1026 .elementor-element.elementor-element-b465e23 .master-link:hover{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-940df1e > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1026 .elementor-element.elementor-element-940df1e .master-link{font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;}.elementor-1026 .elementor-element.elementor-element-940df1e .master-link:hover{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-cfbd9dd .elementor-element-populated a:hover{color:#22C3B6;}.elementor-1026 .elementor-element.elementor-element-fa36f54{width:var( --container-widget-width, 53.307% );max-width:53.307%;--container-widget-width:53.307%;--container-widget-flex-grow:0;}.elementor-1026 .elementor-element.elementor-element-fa36f54.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1026 .elementor-element.elementor-element-fa36f54 .elementor-heading-title{font-size:20px;line-height:30px;letter-spacing:-0.04em;color:#000000;}.elementor-1026 .elementor-element.elementor-element-b8e2ce6{--divider-border-style:solid;--divider-color:var( --e-global-color-wishon_accent_2 );--divider-border-width:2px;width:var( --container-widget-width, 39.044% );max-width:39.044%;--container-widget-width:39.044%;--container-widget-flex-grow:0;}.elementor-1026 .elementor-element.elementor-element-b8e2ce6 > .elementor-widget-container{margin:0px 0px 25px 10px;}.elementor-1026 .elementor-element.elementor-element-b8e2ce6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1026 .elementor-element.elementor-element-b8e2ce6 .elementor-divider-separator{width:20px;}.elementor-1026 .elementor-element.elementor-element-b8e2ce6 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-1026 .elementor-element.elementor-element-24065fb{width:var( --container-widget-width, 85.533% );max-width:85.533%;--container-widget-width:85.533%;--container-widget-flex-grow:0;}.elementor-1026 .elementor-element.elementor-element-24065fb > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1026 .elementor-element.elementor-element-24065fb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1026 .elementor-element.elementor-element-24065fb .master-link{font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;}.elementor-1026 .elementor-element.elementor-element-24065fb .master-link:hover{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-0dd3f9b > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1026 .elementor-element.elementor-element-0dd3f9b .master-link{font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;}.elementor-1026 .elementor-element.elementor-element-0dd3f9b .master-link:hover{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-1b938b9{width:var( --container-widget-width, 88.661% );max-width:88.661%;--container-widget-width:88.661%;--container-widget-flex-grow:0;}.elementor-1026 .elementor-element.elementor-element-1b938b9 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1026 .elementor-element.elementor-element-1b938b9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1026 .elementor-element.elementor-element-1b938b9 .master-link{font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;}.elementor-1026 .elementor-element.elementor-element-1b938b9 .master-link:hover{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-e231f0e{width:var( --container-widget-width, 89.443% );max-width:89.443%;--container-widget-width:89.443%;--container-widget-flex-grow:0;}.elementor-1026 .elementor-element.elementor-element-e231f0e > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1026 .elementor-element.elementor-element-e231f0e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1026 .elementor-element.elementor-element-e231f0e .master-link{font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;}.elementor-1026 .elementor-element.elementor-element-e231f0e .master-link:hover{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-ed23b10{width:var( --container-widget-width, 87.879% );max-width:87.879%;--container-widget-width:87.879%;--container-widget-flex-grow:0;}.elementor-1026 .elementor-element.elementor-element-ed23b10 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1026 .elementor-element.elementor-element-ed23b10.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1026 .elementor-element.elementor-element-ed23b10 .master-link{font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;}.elementor-1026 .elementor-element.elementor-element-ed23b10 .master-link:hover{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-5855381{width:var( --container-widget-width, 91.004% );max-width:91.004%;--container-widget-width:91.004%;--container-widget-flex-grow:0;}.elementor-1026 .elementor-element.elementor-element-5855381 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1026 .elementor-element.elementor-element-5855381.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1026 .elementor-element.elementor-element-5855381 .master-link{font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;}.elementor-1026 .elementor-element.elementor-element-5855381 .master-link:hover{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-f5ebae0{width:var( --container-widget-width, 91.346% );max-width:91.346%;--container-widget-width:91.346%;--container-widget-flex-grow:0;}.elementor-1026 .elementor-element.elementor-element-f5ebae0 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1026 .elementor-element.elementor-element-f5ebae0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1026 .elementor-element.elementor-element-f5ebae0 .master-link{font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;}.elementor-1026 .elementor-element.elementor-element-f5ebae0 .master-link:hover{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-7735b02 .elementor-element-populated a:hover{color:#22C3B6;}.elementor-1026 .elementor-element.elementor-element-e9945f5{width:auto;max-width:auto;}.elementor-1026 .elementor-element.elementor-element-e9945f5 .elementor-heading-title{font-size:20px;line-height:30px;letter-spacing:-0.04em;color:#1F0547;}.elementor-1026 .elementor-element.elementor-element-db820b7{--divider-border-style:solid;--divider-color:var( --e-global-color-wishon_accent_2 );--divider-border-width:2px;width:auto;max-width:auto;}.elementor-1026 .elementor-element.elementor-element-db820b7 > .elementor-widget-container{margin:0px 0px 20px 10px;}.elementor-1026 .elementor-element.elementor-element-db820b7 .elementor-divider-separator{width:20px;}.elementor-1026 .elementor-element.elementor-element-db820b7 .elementor-divider{padding-block-start:14px;padding-block-end:14px;}.elementor-1026 .elementor-element.elementor-element-8c6f480 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1026 .elementor-element.elementor-element-8c6f480 .master-link{font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;}.elementor-1026 .elementor-element.elementor-element-8c6f480 .master-link:hover{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-69adfad > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1026 .elementor-element.elementor-element-69adfad .master-link{font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;}.elementor-1026 .elementor-element.elementor-element-69adfad .master-link:hover{color:#FFFFFF;}.elementor-1026 .elementor-element.elementor-element-5f6bd0e{--spacer-size:50px;}.elementor-1026 .elementor-element.elementor-element-5132f5e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1026 .elementor-element.elementor-element-5132f5e:not(.elementor-motion-effects-element-type-background), .elementor-1026 .elementor-element.elementor-element-5132f5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEFF5;}.elementor-1026 .elementor-element.elementor-element-5132f5e > .elementor-container{max-width:1140px;}.elementor-1026 .elementor-element.elementor-element-5132f5e, .elementor-1026 .elementor-element.elementor-element-5132f5e > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-1026 .elementor-element.elementor-element-5132f5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:40px;padding:20px 30px 20px 30px;}.elementor-1026 .elementor-element.elementor-element-5132f5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1026 .elementor-element.elementor-element-1a11b69 .master-copyright{font-size:15px;color:#1F0547;}.elementor-1026 .elementor-element.elementor-element-9eb8c0f .master-copyright{font-size:15px;color:#1F0547;}.elementor-1026 .elementor-element.elementor-element-d7802ce a{font-size:14px;width:40px;height:40px;line-height:40px;border-radius:50%;margin-left:calc(10px / 2);margin-right:calc(10px / 2);margin-top:calc(10px / 2);margin-bottom:calc(10px / 2);color:#FFFFFF;background-color:var( --e-global-color-wishon_primary );}.elementor-1026 .elementor-element.elementor-element-d7802ce a:hover{background-color:var( --e-global-color-wishon_accent );}.elementor-1026 .elementor-element.elementor-element-673e8ea.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1026 .elementor-element.elementor-element-673e8ea > .elementor-element-populated{text-align:center;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1026 .elementor-element.elementor-element-1f70460 .master-link{color:#000000;}.elementor-1026 .elementor-element.elementor-element-6c8306e .master-link{color:#000000;}.elementor-1026 .elementor-element.elementor-element-9fab84d .master-link{color:#000000;}@media(min-width:768px){.elementor-1026 .elementor-element.elementor-element-871f02f{width:29.31%;}.elementor-1026 .elementor-element.elementor-element-8bf3a08{width:20.69%;}.elementor-1026 .elementor-element.elementor-element-cfbd9dd{width:19.956%;}.elementor-1026 .elementor-element.elementor-element-7735b02{width:30.024%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1026 .elementor-element.elementor-element-871f02f{width:50%;}.elementor-1026 .elementor-element.elementor-element-8bf3a08{width:50%;}.elementor-1026 .elementor-element.elementor-element-cfbd9dd{width:50%;}.elementor-1026 .elementor-element.elementor-element-7735b02{width:50%;}}@media(max-width:1024px){.elementor-1026 .elementor-element.elementor-element-871f02f > .elementor-element-populated{margin:0px 30px 60px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-1026 .elementor-element.elementor-element-8bf3a08 > .elementor-element-populated{margin:0px 30px 60px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-1026 .elementor-element.elementor-element-871f02f > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1026 .elementor-element.elementor-element-cfbd9dd > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1026 .elementor-element.elementor-element-5132f5e{padding:15px 15px 15px 15px;}.elementor-1026 .elementor-element.elementor-element-1a11b69 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1026 .elementor-element.elementor-element-9eb8c0f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1026 .elementor-element.elementor-element-673e8ea > .elementor-element-populated{margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}}/* Start custom CSS *//* Make footer responsive */
#footer {
    width: 100%;
    padding: 2vw; /* Adjust padding dynamically based on viewport width */
    text-align: center;
}

/* Adjust footer height based on screen size */
@media screen and (max-width: 1200px) {
    #footer {
        padding: 3vw;
    }
}

@media screen and (max-width: 768px) {
    #footer {
        padding: 4vw;
        font-size: 0.9rem;
    }
}

@media screen and (max-width: 480px) {
    #footer {
        padding: 5vw;
        font-size: 0.8rem;
    }
}/* End custom CSS */