.elementor-5457 .elementor-element.elementor-element-c32b0c2{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-5457 .elementor-element.elementor-element-c32b0c2:not(.elementor-motion-effects-element-type-background), .elementor-5457 .elementor-element.elementor-element-c32b0c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9ed9405 );}.elementor-5457 .elementor-element.elementor-element-39d2dfc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-5457 .elementor-element.elementor-element-4287154 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-ec9732f .elementor-button{background-color:#12C64F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:12px 12px 12px 12px;padding:14px 22px 14px 22px;}.elementor-5457 .elementor-element.elementor-element-ec9732f .elementor-button:hover, .elementor-5457 .elementor-element.elementor-element-ec9732f .elementor-button:focus{background-color:#0FAE45;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-5457 .elementor-element.elementor-element-ec9732f .elementor-button-content-wrapper{flex-direction:row;}.elementor-5457 .elementor-element.elementor-element-ec9732f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-5457 .elementor-element.elementor-element-a94e56b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-5457 .elementor-element.elementor-element-256129d{--display:flex;--min-height:30px;--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-5457 .elementor-element.elementor-element-a3598ae{text-align:start;}.elementor-5457 .elementor-element.elementor-element-a3598ae img{width:75%;}.elementor-5457 .elementor-element.elementor-element-f638f66{--display:flex;--min-height:30px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-5457 .elementor-element.elementor-element-198be37 .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-198be37 .elementor-heading-title a:hover, .elementor-5457 .elementor-element.elementor-element-198be37 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-5457 .elementor-element.elementor-element-d064bff .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-d064bff .elementor-heading-title a:hover, .elementor-5457 .elementor-element.elementor-element-d064bff .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-5457 .elementor-element.elementor-element-b9144a7 .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-291f030 .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-b646bf5 .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-b4c44b8 .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-a6ffdcf .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-f1a6b54{--display:flex;--min-height:30px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-5457 .elementor-element.elementor-element-a2a1c65 .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-b73f0de .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-7a8606d .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-9dc34e5 .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-cadcac2 .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-069d9e3 .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-3ddcb36 .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-d1354ce{--display:flex;--min-height:30px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-5457 .elementor-element.elementor-element-9e2edb3 .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-70ef0b4 .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-1bb0b7b .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-b515180 .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-674754b .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-83d3e56 .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-f6265d4{--display:flex;--min-height:30px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-5457 .elementor-element.elementor-element-2d1c857 .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-c0a714a .elementor-heading-title{font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-bca6ea9 .elementor-heading-title{font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-ceb3b92 .elementor-heading-title{font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-5457 .elementor-element.elementor-element-ade8df3 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-5457 .elementor-element.elementor-element-ade8df3 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-5457 .elementor-element.elementor-element-ade8df3{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-5457 .elementor-element.elementor-element-ade8df3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-5457 .elementor-element.elementor-element-6c7588c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5457 .elementor-element.elementor-element-8423ff7 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-5457 .elementor-element.elementor-element-ee21a82 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-5457 .elementor-element.elementor-element-256129d{--width:30%;}.elementor-5457 .elementor-element.elementor-element-f638f66{--width:15%;}.elementor-5457 .elementor-element.elementor-element-f1a6b54{--width:18%;}.elementor-5457 .elementor-element.elementor-element-d1354ce{--width:18%;}.elementor-5457 .elementor-element.elementor-element-f6265d4{--width:19%;}}/* Start custom CSS for container, class: .elementor-element-c32b0c2 *//* ==========================================
   NOMADAWARE - FOOTER
   ========================================== */

.nw-footer{
    background:
        radial-gradient(circle at top left, rgba(237,43,121,.14), transparent 28%),
        linear-gradient(180deg, #0B111C 0%, #05070B 100%);
    color:#FFFFFF;
    font-family:'Montserrat',sans-serif;
}

.nw-footer-cta{
    max-width:1440px;
    margin:0 auto;
    padding:34px 32px;
    display:flex;
    justify-content:space-between;
    align-items:center;
    gap:24px;
    border-bottom:1px solid rgba(255,255,255,.08);
}

.nw-footer-cta h2,
.nw-footer-cta .elementor-heading-title{
    color:#FFFFFF !important;
    font-size:28px !important;
    font-weight:900 !important;
    line-height:1.1 !important;
    margin:0 !important;
}

.nw-footer-cta p{
    color:#B7C0CC;
    font-size:15px;
    margin:8px 0 0 0;
}

.nw-footer-main{
    max-width:1440px;
    margin:0 auto;
    padding:56px 32px;
    display:flex;
    flex-wrap:none;
    gap:48px;
}

.nw-footer-col{
    flex:1;
    min-width:160px;
}

.nw-footer-brand{
    flex:1.8;
    min-width:280px;
}

.nw-footer-title,
.nw-footer-title .elementor-heading-title{
    color:#ED2B79 !important;
    font-size:14px !important;
    font-weight:900 !important;
    text-transform:uppercase !important;
    letter-spacing:.04em;
    margin:0 0 18px 0 !important;
}

.nw-footer-text,
.nw-footer-text p{
    color:#B7C0CC !important;
    font-size:14px !important;
    line-height:1.65 !important;
    margin:0 !important;
}

.nw-footer-link{
    display:block;
    color:#D7DEE8 !important;
    font-size:14px;
    font-weight:600;
    text-decoration:none !important;
    margin-bottom:11px;
    transition:color .2s ease, transform .2s ease;
}

.nw-footer-link:hover{
    color:#ED2B79 !important;
    transform:translateX(4px);
}

.nw-footer .elementor-button{
    background:#25D366 !important;
    color:#FFFFFF !important;
    border-radius:12px !important;
    padding:14px 24px !important;
    font-size:14px !important;
    font-weight:800 !important;
    border:1px solid rgba(255,255,255,.18) !important;
    box-shadow:0 14px 28px rgba(37,211,102,.20);
    transition:transform .2s ease, box-shadow .2s ease;
}

.nw-footer .elementor-button:hover{
    transform:translateY(-2px);
    box-shadow:0 18px 36px rgba(37,211,102,.28);
}

.nw-footer-bottom{
    max-width:1440px;
    margin:0 auto;
    padding:20px 32px;
    border-top:1px solid rgba(255,255,255,.08);
    display:flex;
    justify-content:space-between;
    align-items:center;
    gap:20px;
}

.nw-footer-bottom,
.nw-footer-bottom a{
    color:#8F9AAA !important;
    font-size:12px;
    font-weight:500;
    text-decoration:none !important;
}

.nw-footer-bottom a:hover{
    color:#ED2B79 !important;
}

@media(max-width:1024px){
    .nw-footer-cta{
        flex-direction:column;
        align-items:flex-start;
    }

    .nw-footer-main{
        gap:34px;
    }

    .nw-footer-col,
    .nw-footer-brand{
        min-width:220px;
    }
}

@media(max-width:767px){
    .nw-footer-cta,
    .nw-footer-main,
    .nw-footer-bottom{
        padding-left:22px;
        padding-right:22px;
    }

    .nw-footer-cta h2,
    .nw-footer-cta .elementor-heading-title{
        font-size:24px !important;
    }

    .nw-footer-bottom{
        flex-direction:column;
        align-items:flex-start;
    }
}/* End custom CSS */