.elementor-320 .elementor-element.elementor-element-49ba019{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-320 .elementor-element.elementor-element-2b30691{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-320 .elementor-element.elementor-element-4ef1b42{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:calc(80 * var(--unit)) calc(80 * var(--unit));--row-gap:calc(80 * var(--unit));--column-gap:calc(80 * var(--unit));}.elementor-320 .elementor-element.elementor-element-255747c{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:calc(24 * var(--unit)) calc(24 * var(--unit));--row-gap:calc(24 * var(--unit));--column-gap:calc(24 * var(--unit));}.elementor-320 .elementor-element.elementor-element-e55b0fa{--display:flex;}.elementor-320 .elementor-element.elementor-element-7a03b60{--display:flex;}.elementor-320 .elementor-element.elementor-element-7a03b60:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-7a03b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://f-lounge.com/wp-content/uploads/2026/03/footer-image-box-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-320 .elementor-element.elementor-element-5139ef0{text-align:center;}.elementor-320 .elementor-element.elementor-element-5139ef0 .elementor-heading-title{font-family:var( --e-global-typography-a63d7bb-font-family ), Sans-serif;font-size:var( --e-global-typography-a63d7bb-font-size );font-weight:var( --e-global-typography-a63d7bb-font-weight );text-transform:var( --e-global-typography-a63d7bb-text-transform );line-height:var( --e-global-typography-a63d7bb-line-height );letter-spacing:var( --e-global-typography-a63d7bb-letter-spacing );color:var( --e-global-color-f677f37 );}.elementor-320 .elementor-element.elementor-element-4b9e749{text-align:center;}.elementor-320 .elementor-element.elementor-element-4b9e749 .elementor-heading-title{font-family:var( --e-global-typography-327b929-font-family ), Sans-serif;font-size:var( --e-global-typography-327b929-font-size );font-weight:var( --e-global-typography-327b929-font-weight );line-height:var( --e-global-typography-327b929-line-height );letter-spacing:var( --e-global-typography-327b929-letter-spacing );color:var( --e-global-color-4608add );}.elementor-320 .elementor-element.elementor-element-ac32132{text-align:center;}.elementor-320 .elementor-element.elementor-element-ac32132 .elementor-heading-title{font-family:var( --e-global-typography-c5395e6-font-family ), Sans-serif;font-size:var( --e-global-typography-c5395e6-font-size );font-weight:var( --e-global-typography-c5395e6-font-weight );line-height:var( --e-global-typography-c5395e6-line-height );letter-spacing:var( --e-global-typography-c5395e6-letter-spacing );color:var( --e-global-color-17201b2 );}.elementor-320 .elementor-element.elementor-element-72c7c6c{--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:center;--align-items:center;--gap:calc(8 * var(--unit)) calc(8 * var(--unit));--row-gap:calc(8 * var(--unit));--column-gap:calc(8 * var(--unit));}.elementor-320 .elementor-element.elementor-element-36f930f{text-align:center;}.elementor-320 .elementor-element.elementor-element-36f930f img{width:calc(24 * var(--unit));}.elementor-320 .elementor-element.elementor-element-dedd2bc{text-align:center;}.elementor-320 .elementor-element.elementor-element-dedd2bc .elementor-heading-title{font-family:var( --e-global-typography-a3a1013-font-family ), Sans-serif;font-size:var( --e-global-typography-a3a1013-font-size );font-weight:var( --e-global-typography-a3a1013-font-weight );text-transform:var( --e-global-typography-a3a1013-text-transform );line-height:var( --e-global-typography-a3a1013-line-height );letter-spacing:var( --e-global-typography-a3a1013-letter-spacing );color:var( --e-global-color-163012e );}.elementor-320 .elementor-element.elementor-element-e894d69{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0;--padding-bottom:calc(80 * var(--unit));--padding-left:0;--padding-right:0;}.elementor-320 .elementor-element.elementor-element-5cd49db{--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:space-between;border-style:solid;--border-style:solid;border-width:0 0 calc(1 * var(--unit)) 0;--border-top-width:0;--border-right-width:0;--border-bottom-width:calc(1 * var(--unit));--border-left-width:0;border-color:var( --e-global-color-4608add );--border-color:var( --e-global-color-4608add );--padding-top:0;--padding-bottom:calc(24 * var(--unit));--padding-left:0;--padding-right:0;}.elementor-320 .elementor-element.elementor-element-3807cca{text-align:start;}.elementor-320 .elementor-element.elementor-element-3807cca img{width:calc(191 * var(--unit));}.elementor-320 .elementor-element.elementor-element-fd1fe0e{--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:center;--align-items:center;--gap:calc(8 * var(--unit)) calc(8 * var(--unit));--row-gap:calc(8 * var(--unit));--column-gap:calc(8 * var(--unit));}.elementor-320 .elementor-element.elementor-element-bc5b42a{--display:flex;}.elementor-320 .elementor-element.elementor-element-b3dbd1f{text-align:center;}.elementor-320 .elementor-element.elementor-element-b3dbd1f .elementor-heading-title{font-family:var( --e-global-typography-a3a1013-font-family ), Sans-serif;font-size:var( --e-global-typography-a3a1013-font-size );font-weight:var( --e-global-typography-a3a1013-font-weight );text-transform:var( --e-global-typography-a3a1013-text-transform );line-height:var( --e-global-typography-a3a1013-line-height );letter-spacing:var( --e-global-typography-a3a1013-letter-spacing );color:var( --e-global-color-f677f37 );}.elementor-320 .elementor-element.elementor-element-fcb0d3d{--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;--padding-top:calc(24 * var(--unit));--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-320 .elementor-element.elementor-element-ce60903{text-align:start;}.elementor-320 .elementor-element.elementor-element-ce60903 .elementor-heading-title{font-family:var( --e-global-typography-bb8738f-font-family ), Sans-serif;font-size:var( --e-global-typography-bb8738f-font-size );font-weight:var( --e-global-typography-bb8738f-font-weight );line-height:var( --e-global-typography-bb8738f-line-height );letter-spacing:var( --e-global-typography-bb8738f-letter-spacing );color:var( --e-global-color-87b85c1 );}.elementor-320 .elementor-element.elementor-element-ed03ab5{--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:flex-end;--align-items:center;--gap:calc(24 * var(--unit)) calc(24 * var(--unit));--row-gap:calc(24 * var(--unit));--column-gap:calc(24 * var(--unit));}.elementor-320 .elementor-element.elementor-element-ae0772d{--display:flex;}.elementor-320 .elementor-element.elementor-element-bc7d7df{--display:flex;}.elementor-320 .elementor-element.elementor-element-afd8385{--display:flex;}.elementor-320 .elementor-element.elementor-element-aee178a{--display:flex;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-320 .elementor-element.elementor-element-5139ef0 .elementor-heading-title{font-size:var( --e-global-typography-a63d7bb-font-size );line-height:var( --e-global-typography-a63d7bb-line-height );letter-spacing:var( --e-global-typography-a63d7bb-letter-spacing );}.elementor-320 .elementor-element.elementor-element-4b9e749 .elementor-heading-title{font-size:var( --e-global-typography-327b929-font-size );line-height:var( --e-global-typography-327b929-line-height );letter-spacing:var( --e-global-typography-327b929-letter-spacing );}.elementor-320 .elementor-element.elementor-element-ac32132 .elementor-heading-title{font-size:var( --e-global-typography-c5395e6-font-size );line-height:var( --e-global-typography-c5395e6-line-height );letter-spacing:var( --e-global-typography-c5395e6-letter-spacing );}.elementor-320 .elementor-element.elementor-element-dedd2bc .elementor-heading-title{font-size:var( --e-global-typography-a3a1013-font-size );line-height:var( --e-global-typography-a3a1013-line-height );letter-spacing:var( --e-global-typography-a3a1013-letter-spacing );}.elementor-320 .elementor-element.elementor-element-b3dbd1f .elementor-heading-title{font-size:var( --e-global-typography-a3a1013-font-size );line-height:var( --e-global-typography-a3a1013-line-height );letter-spacing:var( --e-global-typography-a3a1013-letter-spacing );}.elementor-320 .elementor-element.elementor-element-ce60903 .elementor-heading-title{font-size:var( --e-global-typography-bb8738f-font-size );line-height:var( --e-global-typography-bb8738f-line-height );letter-spacing:var( --e-global-typography-bb8738f-letter-spacing );}}@media(max-width:767px){.elementor-320 .elementor-element.elementor-element-5139ef0 .elementor-heading-title{font-size:var( --e-global-typography-a63d7bb-font-size );line-height:var( --e-global-typography-a63d7bb-line-height );letter-spacing:var( --e-global-typography-a63d7bb-letter-spacing );}.elementor-320 .elementor-element.elementor-element-4b9e749 .elementor-heading-title{font-size:var( --e-global-typography-327b929-font-size );line-height:var( --e-global-typography-327b929-line-height );letter-spacing:var( --e-global-typography-327b929-letter-spacing );}.elementor-320 .elementor-element.elementor-element-ac32132 .elementor-heading-title{font-size:var( --e-global-typography-c5395e6-font-size );line-height:var( --e-global-typography-c5395e6-line-height );letter-spacing:var( --e-global-typography-c5395e6-letter-spacing );}.elementor-320 .elementor-element.elementor-element-dedd2bc .elementor-heading-title{font-size:var( --e-global-typography-a3a1013-font-size );line-height:var( --e-global-typography-a3a1013-line-height );letter-spacing:var( --e-global-typography-a3a1013-letter-spacing );}.elementor-320 .elementor-element.elementor-element-5cd49db{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:calc(24 * var(--unit)) calc(24 * var(--unit));--row-gap:calc(24 * var(--unit));--column-gap:calc(24 * var(--unit));}.elementor-320 .elementor-element.elementor-element-b3dbd1f .elementor-heading-title{font-size:var( --e-global-typography-a3a1013-font-size );line-height:var( --e-global-typography-a3a1013-line-height );letter-spacing:var( --e-global-typography-a3a1013-letter-spacing );}.elementor-320 .elementor-element.elementor-element-fcb0d3d{--justify-content:center;--gap:calc(24 * var(--unit)) calc(24 * var(--unit));--row-gap:calc(24 * var(--unit));--column-gap:calc(24 * var(--unit));}.elementor-320 .elementor-element.elementor-element-ce60903{text-align:center;}.elementor-320 .elementor-element.elementor-element-ce60903 .elementor-heading-title{font-size:var( --e-global-typography-bb8738f-font-size );line-height:var( --e-global-typography-bb8738f-line-height );letter-spacing:var( --e-global-typography-bb8738f-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-4b9e749 */.elementor-320 .elementor-element.elementor-element-4b9e749{
    max-width: calc(944 * var(--unit)) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac32132 */.elementor-320 .elementor-element.elementor-element-ac32132{
    max-width: calc(600 * var(--unit)) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ba019 */.elementor-320 .elementor-element.elementor-element-49ba019{
    padding-bottom: 0;
}

.footer-image-box{
    width: calc(250 * var(--unit));
    height: calc(250 * var(--unit));
    border-radius: 100%;
    overflow: hidden;
   
}

.footer-image-layer{
    height: 100%;
     transform: scale(1);
     transition: 0.6s ease !important;
}

.f-lounge-footer-main:hover .footer-image-layer{
     transform: scale(1.06);
}


.start-your-project-button{
    width: fit-content;
    border-radius: 4px;
    background: var(--Deep-Sea-Teal-3, #688895);
    padding: 0 calc(32 * var(--unit));
    height: calc(64 * var(--unit));
    transition: 0.5s ease !important;
    cursor: pointer;
}

.start-your-project-button:hover{
   background: #315468;
}


.download-brochure-button-2{
    width: fit-content;
    cursor: pointer;
    padding: 0 calc(32 * var(--unit));
    height: calc(64 * var(--unit));
    border-radius: 64px;
    border: calc(1 * var(--unit)) solid #D4DEDD;
    background: rgba(2, 27, 47, 0);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
    transition: 0.5s ease !important;
}

.download-icon-2{
    width: calc(24 * var(--unit));
    fill: #688895;
}

.button-icon-box-2{
    width: fit-content;
}

.download-brochure-button-2:hover {
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);
    border-color: #688895;
}


.footer-social-wrapper-main{
    width: fit-content;
}


.footer-social-icon-wrapper{
    width: fit-content;
    cursor: pointer;
}

.footer-social-icon{
    width: calc(28 * var(--unit));
    fill: #94B6C2;
    transition: 0.4s ease !important;
}

.footer-social-icon-wrapper:hover .footer-social-icon{
    fill: #021B2F;
}


@media (min-width: 768px) and (max-width: 1024px) {
  .f-lounge-footer-main:hover .footer-image-layer{
     transform: scale(1);
}

}

@media  (max-width: 767px) {
  .f-lounge-footer-main:hover .footer-image-layer{
     transform: scale(1);
}
}/* End custom CSS */