.elementor-40 .elementor-element.elementor-element-ab087b4{--display:flex;--min-height:87vh;--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-ab087b4:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-ab087b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-40 .elementor-element.elementor-element-1142272{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-40 .elementor-element.elementor-element-1142272.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-ab4ad23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-40 .elementor-element.elementor-element-ab4ad23 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:500;line-height:0.9em;letter-spacing:-1px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-40 .elementor-element.elementor-element-cf895e4{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;color:#C8C8C8;}.elementor-40 .elementor-element.elementor-element-cf895e4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-cf895e4 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-845abb4{--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;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-40 .elementor-element.elementor-element-c70b61e .elementor-button{background-color:#C8A96B;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-40 .elementor-element.elementor-element-c70b61e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40 .elementor-element.elementor-element-c70b61e .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40 .elementor-element.elementor-element-901e393 .elementor-button{background-color:#050505;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BC9C57;border-radius:0px 0px 0px 0px;padding:15px 40px 15px 40px;}.elementor-40 .elementor-element.elementor-element-901e393 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40 .elementor-element.elementor-element-901e393 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40 .elementor-element.elementor-element-fbb7382{--display:flex;--position:absolute;--min-height:90vh;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}.elementor-40 .elementor-element.elementor-element-fbb7382::before, .elementor-40 .elementor-element.elementor-element-fbb7382 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-fbb7382 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-fbb7382 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-fbb7382 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-fbb7382 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000F5 0%, #00000085 65%);}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-fbb7382{right:0px;}body.rtl .elementor-40 .elementor-element.elementor-element-fbb7382{left:0px;}.elementor-40 .elementor-element.elementor-element-7655c87{--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:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;--padding-top:28px;--padding-bottom:28px;--padding-left:100px;--padding-right:100px;--z-index:5;}.elementor-40 .elementor-element.elementor-element-7655c87:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-7655c87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0AFC;}.elementor-40 .elementor-element.elementor-element-949ee09{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-07a1bf5 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-07a1bf5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-07a1bf5.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-07a1bf5.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-07a1bf5.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-07a1bf5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-07a1bf5 .elementor-icon{font-size:45px;}.elementor-40 .elementor-element.elementor-element-07a1bf5 .elementor-icon svg{height:45px;}.elementor-40 .elementor-element.elementor-element-d926bbf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-40 .elementor-element.elementor-element-1e74b7d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Cormorant Unicase", Sans-serif;font-size:45px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-f681a0e{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;color:#9C9C9C;}.elementor-40 .elementor-element.elementor-element-f681a0e p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-14a9138{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-40 .elementor-element.elementor-element-71bef6a .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-71bef6a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-71bef6a.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-71bef6a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-71bef6a.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-71bef6a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-71bef6a .elementor-icon{font-size:45px;}.elementor-40 .elementor-element.elementor-element-71bef6a .elementor-icon svg{height:45px;}.elementor-40 .elementor-element.elementor-element-c1e015b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-40 .elementor-element.elementor-element-7bd6e8a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Cormorant Unicase", Sans-serif;font-size:45px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-ecc7556{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;color:#9C9C9C;}.elementor-40 .elementor-element.elementor-element-ecc7556 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-127ef5b{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-40 .elementor-element.elementor-element-8d6f114 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-8d6f114.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-8d6f114.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-8d6f114.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-8d6f114.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-8d6f114.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-8d6f114 .elementor-icon{font-size:42px;}.elementor-40 .elementor-element.elementor-element-8d6f114 .elementor-icon svg{height:42px;}.elementor-40 .elementor-element.elementor-element-8e497b0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-40 .elementor-element.elementor-element-76f5f83 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Cormorant Unicase", Sans-serif;font-size:45px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-07c4885{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;color:#9C9C9C;}.elementor-40 .elementor-element.elementor-element-07c4885 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-68fcfcf{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-40 .elementor-element.elementor-element-a181444 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-a181444.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-a181444.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-a181444.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-a181444.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-a181444.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-a181444 .elementor-icon{font-size:42px;}.elementor-40 .elementor-element.elementor-element-a181444 .elementor-icon svg{height:42px;}.elementor-40 .elementor-element.elementor-element-297e24a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-40 .elementor-element.elementor-element-121a53c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Cormorant Unicase", Sans-serif;font-size:45px;font-weight:600;}.elementor-40 .elementor-element.elementor-element-de67810{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:1px;color:#9C9C9C;}.elementor-40 .elementor-element.elementor-element-de67810 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-7b42086{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C8A96B59;--border-color:#C8A96B59;--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-40 .elementor-element.elementor-element-7b42086:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-7b42086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-40 .elementor-element.elementor-element-33ab0c3{--display:flex;--min-height:320px;--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;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-40 .elementor-element.elementor-element-33ab0c3:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-33ab0c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070707;}.elementor-40 .elementor-element.elementor-element-33ab0c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-75c84c1{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;letter-spacing:2px;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-75c84c1 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-3581edd{margin:00px 00px calc(var(--kit-widget-spacing, 0px) + 00px) 00px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-3581edd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:45px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-40 .elementor-element.elementor-element-abb9bec{width:var( --container-widget-width, 97.306% );max-width:97.306%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:97.306%;--container-widget-flex-grow:0;text-align:start;}.elementor-40 .elementor-element.elementor-element-abb9bec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-abb9bec img{width:100%;max-width:60%;}.elementor-40 .elementor-element.elementor-element-9eb7c9c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#B8B8B8;}.elementor-40 .elementor-element.elementor-element-9eb7c9c p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-f214ea7 .elementor-button{background-color:#070707;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;letter-spacing:1px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:25px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-f214ea7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-f214ea7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-f214ea7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40 .elementor-element.elementor-element-f214ea7 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-40 .elementor-element.elementor-element-cc6eb8a{--display:flex;--min-height:320px;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-cc6eb8a:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-cc6eb8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070707;}.elementor-40 .elementor-element.elementor-element-a9063f4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-d033f97{--display:flex;--min-height:280px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.15;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#C8A96B47;--border-color:#C8A96B47;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-40 .elementor-element.elementor-element-d033f97:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-d033f97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://latticeglobal.in/wp-content/uploads/2026/06/Christmas-Decor.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-d033f97::before, .elementor-40 .elementor-element.elementor-element-d033f97 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-d033f97 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-d033f97 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-d033f97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-d033f97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000E0 0%, #00000014 100%);}.elementor-40 .elementor-element.elementor-element-cb83bc2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C8A96B47;--border-color:#C8A96B47;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:9px;--padding-left:18px;--padding-right:18px;}.elementor-40 .elementor-element.elementor-element-f36592b{--grid-template-columns:repeat(0, auto);text-align:center;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-size:25px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-40 .elementor-element.elementor-element-f36592b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-f36592b .elementor-social-icon{background-color:#050505;--icon-padding:9px;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-f36592b .elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-f36592b .elementor-social-icon svg{fill:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-f36592b .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-40 .elementor-element.elementor-element-397f1af .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-efe066c .elementor-button{background-color:#070707;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-efe066c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-efe066c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-efe066c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40 .elementor-element.elementor-element-efe066c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-40 .elementor-element.elementor-element-4e4aca7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-d697e04{--display:flex;--min-height:280px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.15;border-style:solid;--border-style:solid;border-width:01px 01px 0px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:01px;border-color:#C8A96B47;--border-color:#C8A96B47;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-40 .elementor-element.elementor-element-d697e04:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-d697e04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://latticeglobal.in/wp-content/uploads/2026/06/Home-Decor.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-d697e04::before, .elementor-40 .elementor-element.elementor-element-d697e04 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-d697e04 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-d697e04 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-d697e04 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-d697e04 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000E0 0%, #00000014 100%);}.elementor-40 .elementor-element.elementor-element-cb1d388{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C8A96B47;--border-color:#C8A96B47;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:9px;--padding-left:18px;--padding-right:18px;}.elementor-40 .elementor-element.elementor-element-269f83a{--grid-template-columns:repeat(0, auto);text-align:center;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-size:25px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-40 .elementor-element.elementor-element-269f83a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-269f83a .elementor-social-icon{background-color:#050505;--icon-padding:9px;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-269f83a .elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-269f83a .elementor-social-icon svg{fill:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-269f83a .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-40 .elementor-element.elementor-element-8e24112 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-4eaaa64 .elementor-button{background-color:#070707;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-4eaaa64{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-4eaaa64.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-4eaaa64 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40 .elementor-element.elementor-element-4eaaa64 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-40 .elementor-element.elementor-element-60a7dca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-015ecab{--display:flex;--min-height:280px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.15;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#C8A96B47;--border-color:#C8A96B47;--padding-top:0px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-40 .elementor-element.elementor-element-015ecab:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-015ecab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://latticeglobal.in/wp-content/uploads/2026/06/Tabletop.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-015ecab::before, .elementor-40 .elementor-element.elementor-element-015ecab > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-015ecab > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-015ecab > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-015ecab > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-015ecab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000E0 0%, #00000014 100%);}.elementor-40 .elementor-element.elementor-element-271cb0f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C8A96B47;--border-color:#C8A96B47;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:9px;--padding-left:18px;--padding-right:18px;}.elementor-40 .elementor-element.elementor-element-ecf73b9{--grid-template-columns:repeat(0, auto);text-align:center;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-size:25px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-40 .elementor-element.elementor-element-ecf73b9.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-ecf73b9 .elementor-social-icon{background-color:#050505;--icon-padding:9px;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-ecf73b9 .elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-ecf73b9 .elementor-social-icon svg{fill:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-ecf73b9 .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-40 .elementor-element.elementor-element-cd66e5b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-1d74ab7 .elementor-button{background-color:#070707;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-1d74ab7{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-1d74ab7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-1d74ab7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40 .elementor-element.elementor-element-1d74ab7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-40 .elementor-element.elementor-element-dde4e27{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-525bf3f{--display:flex;--min-height:280px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#C8A96B47;--border-color:#C8A96B47;--padding-top:0px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-40 .elementor-element.elementor-element-525bf3f:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-525bf3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://latticeglobal.in/wp-content/uploads/2026/06/Custom-Manufacturing.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-525bf3f::before, .elementor-40 .elementor-element.elementor-element-525bf3f > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-525bf3f > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-525bf3f > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-525bf3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-525bf3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000E0 0%, #00000014 100%);}.elementor-40 .elementor-element.elementor-element-47502d9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C8A96B47;--border-color:#C8A96B47;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:9px;--padding-left:18px;--padding-right:18px;}.elementor-40 .elementor-element.elementor-element-87af28f{--grid-template-columns:repeat(0, auto);text-align:center;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-size:25px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-40 .elementor-element.elementor-element-87af28f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-87af28f .elementor-social-icon{background-color:#050505;--icon-padding:9px;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-87af28f .elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-87af28f .elementor-social-icon svg{fill:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-87af28f .elementor-icon{border-radius:50px 50px 50px 50px;}.elementor-40 .elementor-element.elementor-element-776223b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-d25b0e3 .elementor-button{background-color:#070707;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-d25b0e3{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-d25b0e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-d25b0e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40 .elementor-element.elementor-element-d25b0e3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-40 .elementor-element.elementor-element-0f7190f{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C8A96B2E;--border-color:#C8A96B2E;--border-radius:0px 0px 0px 0px;--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-40 .elementor-element.elementor-element-0f7190f:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-0f7190f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-40 .elementor-element.elementor-element-877cd6d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-40 .elementor-element.elementor-element-ab12a39{--display:flex;--min-height:235px;--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;--overlay-opacity:0;}.elementor-40 .elementor-element.elementor-element-ab12a39:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-ab12a39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://latticeglobal.in/wp-content/uploads/2026/07/Bg1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-ab12a39::before, .elementor-40 .elementor-element.elementor-element-ab12a39 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-ab12a39 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-ab12a39 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-ab12a39 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-ab12a39 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-40 .elementor-element.elementor-element-6b0ad0e{--display:flex;--min-height:200px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-40 .elementor-element.elementor-element-b52549d{--display:flex;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--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-40 .elementor-element.elementor-element-b52549d:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-b52549d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://latticeglobal.in/wp-content/uploads/2026/07/Bg3.png");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-b52549d::before, .elementor-40 .elementor-element.elementor-element-b52549d > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-b52549d > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-b52549d > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-b52549d > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-b52549d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-40 .elementor-element.elementor-element-74648cc{--display:flex;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:3px 0px 0px 3px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:0px 0px 0px 0px;--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-40 .elementor-element.elementor-element-74648cc:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-74648cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://latticeglobal.in/wp-content/uploads/2026/07/Bg2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-74648cc::before, .elementor-40 .elementor-element.elementor-element-74648cc > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-74648cc > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-74648cc > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-74648cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-74648cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-40 .elementor-element.elementor-element-54a8018{--display:flex;--position:absolute;--min-height:250px;--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;--justify-content:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;top:135px;--z-index:5;}.elementor-40 .elementor-element.elementor-element-54a8018:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-54a8018 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9F7721;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-54a8018{left:340px;}body.rtl .elementor-40 .elementor-element.elementor-element-54a8018{right:340px;}.elementor-40 .elementor-element.elementor-element-72ccb3d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;letter-spacing:3px;color:#F4EFE3;}.elementor-40 .elementor-element.elementor-element-72ccb3d p{margin-block-end:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-d109ddc{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-40 .elementor-element.elementor-element-d109ddc .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-40 .elementor-element.elementor-element-d109ddc .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-40 .elementor-element.elementor-element-bacd278{text-align:center;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;letter-spacing:2.3px;color:#F4EFE3;}.elementor-40 .elementor-element.elementor-element-bacd278 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-f9a0bd9{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-f9a0bd9 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-f9a0bd9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-f9a0bd9.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-f9a0bd9.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-f9a0bd9.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-f9a0bd9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-f9a0bd9 .elementor-icon{font-size:50px;}.elementor-40 .elementor-element.elementor-element-f9a0bd9 .elementor-icon svg{height:50px;}.elementor-40 .elementor-element.elementor-element-f9a0bd9 .elementor-icon i, .elementor-40 .elementor-element.elementor-element-f9a0bd9 .elementor-icon svg{transform:rotate(0deg);}.elementor-40 .elementor-element.elementor-element-a2f8636{--display:flex;--min-height:0px;--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:80px;--padding-right:50px;}.elementor-40 .elementor-element.elementor-element-feb78b3{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;letter-spacing:3px;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-feb78b3 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-117328d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:42px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-5134e39{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#B8B8B8;}.elementor-40 .elementor-element.elementor-element-5134e39 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-62f5bdd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Allison", Sans-serif;font-size:36px;font-weight:400;color:#BC9C57;}.elementor-40 .elementor-element.elementor-element-62f5bdd p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-9056116 .elementor-button{background-color:#070707;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#967934;border-radius:0px 0px 0px 0px;padding:13px 35px 13px 20px;}.elementor-40 .elementor-element.elementor-element-9056116{width:var( --container-widget-width, 88% );max-width:88%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1px 1px 1px 1px;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-9056116.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-9056116 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40 .elementor-element.elementor-element-9056116 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-40 .elementor-element.elementor-element-a8fa511{--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:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-40 .elementor-element.elementor-element-4fa65e6{--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;--align-items:center;--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-40 .elementor-element.elementor-element-900a154 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-900a154 .elementor-icon{font-size:40px;}.elementor-40 .elementor-element.elementor-element-900a154 .elementor-icon svg{height:40px;}.elementor-40 .elementor-element.elementor-element-77342fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-40 .elementor-element.elementor-element-9ebfcc1{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.3px;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-9ebfcc1 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-0618687{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-0618687 p{margin-block-end:5px;}.elementor-40 .elementor-element.elementor-element-156d825{--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;--align-items:center;--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-40 .elementor-element.elementor-element-3c41caa .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-3c41caa .elementor-icon{font-size:40px;}.elementor-40 .elementor-element.elementor-element-3c41caa .elementor-icon svg{height:40px;}.elementor-40 .elementor-element.elementor-element-4e3ff9b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-40 .elementor-element.elementor-element-218ac5a{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.3px;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-218ac5a p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-78546e3{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-78546e3 p{margin-block-end:5px;}.elementor-40 .elementor-element.elementor-element-24385f8{--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;--align-items:center;--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-40 .elementor-element.elementor-element-d8b3562 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-d8b3562 .elementor-icon{font-size:40px;}.elementor-40 .elementor-element.elementor-element-d8b3562 .elementor-icon svg{height:40px;}.elementor-40 .elementor-element.elementor-element-37ae90d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-40 .elementor-element.elementor-element-3d72a24{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.3px;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-3d72a24 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-d7555a6{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-d7555a6 p{margin-block-end:5px;}.elementor-40 .elementor-element.elementor-element-5523bc9{--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;--align-items:center;--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-40 .elementor-element.elementor-element-2c8e4ce .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-2c8e4ce .elementor-icon{font-size:40px;}.elementor-40 .elementor-element.elementor-element-2c8e4ce .elementor-icon svg{height:40px;}.elementor-40 .elementor-element.elementor-element-1a14687{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-40 .elementor-element.elementor-element-1cc0d05{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1.3px;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-1cc0d05 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-6d370cc{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-6d370cc p{margin-block-end:5px;}.elementor-40 .elementor-element.elementor-element-98e4afb{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C8A96B2E;--border-color:#C8A96B2E;--border-radius:0px 0px 0px 0px;--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-40 .elementor-element.elementor-element-98e4afb:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-98e4afb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-40 .elementor-element.elementor-element-a016f30{--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:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-40 .elementor-element.elementor-element-089e39d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-40 .elementor-element.elementor-element-7d3edfd .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-7d3edfd .elementor-icon{font-size:40px;}.elementor-40 .elementor-element.elementor-element-7d3edfd .elementor-icon svg{height:40px;}.elementor-40 .elementor-element.elementor-element-e885756{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-40 .elementor-element.elementor-element-0b77ab3{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-0b77ab3 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-81d5634{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-81d5634 p{margin-block-end:5px;}.elementor-40 .elementor-element.elementor-element-d44c993{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-40 .elementor-element.elementor-element-eee0b53 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-eee0b53 .elementor-icon{font-size:40px;}.elementor-40 .elementor-element.elementor-element-eee0b53 .elementor-icon svg{height:40px;}.elementor-40 .elementor-element.elementor-element-d9a5b96{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-40 .elementor-element.elementor-element-07408e4{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-07408e4 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-21c325f{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-21c325f p{margin-block-end:5px;}.elementor-40 .elementor-element.elementor-element-ddb0787{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-40 .elementor-element.elementor-element-1a23f8d .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-1a23f8d .elementor-icon{font-size:40px;}.elementor-40 .elementor-element.elementor-element-1a23f8d .elementor-icon svg{height:40px;}.elementor-40 .elementor-element.elementor-element-d7fe014{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-40 .elementor-element.elementor-element-8d65596{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-8d65596 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-c1ae4da{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-c1ae4da p{margin-block-end:5px;}.elementor-40 .elementor-element.elementor-element-3511dde{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-40 .elementor-element.elementor-element-efd1252 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-efd1252 .elementor-icon{font-size:40px;}.elementor-40 .elementor-element.elementor-element-efd1252 .elementor-icon svg{height:40px;}.elementor-40 .elementor-element.elementor-element-fd4a037{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-40 .elementor-element.elementor-element-b4711c4{font-family:"Playfair Display", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-b4711c4 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-0124626{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:300;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-0124626 p{margin-block-end:5px;}.elementor-40 .elementor-element.elementor-element-6618d2a{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--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-40 .elementor-element.elementor-element-6618d2a:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-6618d2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE7;}.elementor-40 .elementor-element.elementor-element-6618d2a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-ab81eaf{--display:flex;--min-height:220px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-976d259{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:25px;--z-index:5;}.elementor-40 .elementor-element.elementor-element-976d259.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-d736c6c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-40 .elementor-element.elementor-element-c9ee40e{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#8A6D2D;}.elementor-40 .elementor-element.elementor-element-c9ee40e p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-ebdb502 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:700;line-height:1em;color:#2A2118;}.elementor-40 .elementor-element.elementor-element-746c01b{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-c516941{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-40 .elementor-element.elementor-element-c6dd4b9{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-40 .elementor-element.elementor-element-d405883 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-d405883.elementor-view-stacked .elementor-icon{background-color:#BC9C57;}.elementor-40 .elementor-element.elementor-element-d405883.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-d405883.elementor-view-default .elementor-icon{color:#BC9C57;border-color:#BC9C57;}.elementor-40 .elementor-element.elementor-element-d405883.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-d405883.elementor-view-default .elementor-icon svg{fill:#BC9C57;}.elementor-40 .elementor-element.elementor-element-d405883 .elementor-icon{font-size:25px;}.elementor-40 .elementor-element.elementor-element-d405883 .elementor-icon svg{height:25px;}.elementor-40 .elementor-element.elementor-element-c60cf76{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-40 .elementor-element.elementor-element-beee051{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1em;color:#2A2118;}.elementor-40 .elementor-element.elementor-element-beee051 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-5a195c4{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#6F655C;}.elementor-40 .elementor-element.elementor-element-5a195c4 p{margin-block-end:5px;}.elementor-40 .elementor-element.elementor-element-9c6c6ae{--display:flex;--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-40 .elementor-element.elementor-element-80f4ad5{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-40 .elementor-element.elementor-element-974fa49 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-974fa49.elementor-view-stacked .elementor-icon{background-color:#BC9C57;}.elementor-40 .elementor-element.elementor-element-974fa49.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-974fa49.elementor-view-default .elementor-icon{color:#BC9C57;border-color:#BC9C57;}.elementor-40 .elementor-element.elementor-element-974fa49.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-974fa49.elementor-view-default .elementor-icon svg{fill:#BC9C57;}.elementor-40 .elementor-element.elementor-element-974fa49 .elementor-icon{font-size:30px;}.elementor-40 .elementor-element.elementor-element-974fa49 .elementor-icon svg{height:30px;}.elementor-40 .elementor-element.elementor-element-ff060fc{--display:flex;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--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-40 .elementor-element.elementor-element-441bc84{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1em;color:#2A2118;}.elementor-40 .elementor-element.elementor-element-441bc84 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-b1537e5{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#6F655C;}.elementor-40 .elementor-element.elementor-element-b1537e5 p{margin-block-end:5px;}.elementor-40 .elementor-element.elementor-element-8c97089{--display:flex;--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-40 .elementor-element.elementor-element-e806e1b{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-40 .elementor-element.elementor-element-6ee5fc3{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-6ee5fc3 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-6ee5fc3.elementor-view-stacked .elementor-icon{background-color:#BC9C57;}.elementor-40 .elementor-element.elementor-element-6ee5fc3.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-6ee5fc3.elementor-view-default .elementor-icon{color:#BC9C57;border-color:#BC9C57;}.elementor-40 .elementor-element.elementor-element-6ee5fc3.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-6ee5fc3.elementor-view-default .elementor-icon svg{fill:#BC9C57;}.elementor-40 .elementor-element.elementor-element-6ee5fc3 .elementor-icon{font-size:32px;}.elementor-40 .elementor-element.elementor-element-6ee5fc3 .elementor-icon svg{height:32px;}.elementor-40 .elementor-element.elementor-element-c29b71d{--display:flex;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--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-40 .elementor-element.elementor-element-a65ba16{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1em;color:#2A2118;}.elementor-40 .elementor-element.elementor-element-a65ba16 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-0ac5b6a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#6F655C;}.elementor-40 .elementor-element.elementor-element-0ac5b6a p{margin-block-end:5px;}.elementor-40 .elementor-element.elementor-element-4c518ef{--display:flex;--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-40 .elementor-element.elementor-element-12fff8b{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-40 .elementor-element.elementor-element-67b1994 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-67b1994.elementor-view-stacked .elementor-icon{background-color:#BC9C57;}.elementor-40 .elementor-element.elementor-element-67b1994.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-67b1994.elementor-view-default .elementor-icon{color:#BC9C57;border-color:#BC9C57;}.elementor-40 .elementor-element.elementor-element-67b1994.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-67b1994.elementor-view-default .elementor-icon svg{fill:#BC9C57;}.elementor-40 .elementor-element.elementor-element-67b1994 .elementor-icon{font-size:28px;}.elementor-40 .elementor-element.elementor-element-67b1994 .elementor-icon svg{height:28px;}.elementor-40 .elementor-element.elementor-element-e1446d4{--display:flex;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--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-40 .elementor-element.elementor-element-0b77235{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1em;color:#2A2118;}.elementor-40 .elementor-element.elementor-element-0b77235 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-02f166a{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#6F655C;}.elementor-40 .elementor-element.elementor-element-02f166a p{margin-block-end:5px;}.elementor-40 .elementor-element.elementor-element-df2a550{--display:flex;--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-40 .elementor-element.elementor-element-3b246fc{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-40 .elementor-element.elementor-element-fa3d76b{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-fa3d76b .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-fa3d76b.elementor-view-stacked .elementor-icon{background-color:#BC9C57;}.elementor-40 .elementor-element.elementor-element-fa3d76b.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-fa3d76b.elementor-view-default .elementor-icon{color:#BC9C57;border-color:#BC9C57;}.elementor-40 .elementor-element.elementor-element-fa3d76b.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-fa3d76b.elementor-view-default .elementor-icon svg{fill:#BC9C57;}.elementor-40 .elementor-element.elementor-element-fa3d76b .elementor-icon{font-size:33px;}.elementor-40 .elementor-element.elementor-element-fa3d76b .elementor-icon svg{height:33px;}.elementor-40 .elementor-element.elementor-element-613dc0c{--display:flex;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--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-40 .elementor-element.elementor-element-67cd0df{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1em;color:#2A2118;}.elementor-40 .elementor-element.elementor-element-67cd0df p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-d785cdd{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#6F655C;}.elementor-40 .elementor-element.elementor-element-d785cdd p{margin-block-end:5px;}.elementor-40 .elementor-element.elementor-element-6a4d5eb{--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;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-40 .elementor-element.elementor-element-6a4d5eb:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-6a4d5eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://latticeglobal.in/wp-content/uploads/2026/07/Home-Decor2.png");background-position:0px -160px;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-521a47e{--display:flex;--min-height:220px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--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-40 .elementor-element.elementor-element-521a47e:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-521a47e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE7;}.elementor-40 .elementor-element.elementor-element-521a47e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-2c1af10{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:25px;--z-index:5;}.elementor-40 .elementor-element.elementor-element-2c1af10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-7d97003{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-40 .elementor-element.elementor-element-b9bc5b0{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#8A6D2D;}.elementor-40 .elementor-element.elementor-element-b9bc5b0 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-9ed4cc3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:700;line-height:1em;color:#2A2118;}.elementor-40 .elementor-element.elementor-element-aada927{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-5548a75{--display:flex;--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-40 .elementor-element.elementor-element-37a390a{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-40 .elementor-element.elementor-element-adbd918{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-adbd918 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-adbd918.elementor-view-stacked .elementor-icon{background-color:#BC9C57;}.elementor-40 .elementor-element.elementor-element-adbd918.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-adbd918.elementor-view-default .elementor-icon{color:#BC9C57;border-color:#BC9C57;}.elementor-40 .elementor-element.elementor-element-adbd918.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-adbd918.elementor-view-default .elementor-icon svg{fill:#BC9C57;}.elementor-40 .elementor-element.elementor-element-adbd918 .elementor-icon{font-size:32px;}.elementor-40 .elementor-element.elementor-element-adbd918 .elementor-icon svg{height:32px;}.elementor-40 .elementor-element.elementor-element-b70bd67{--display:flex;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--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-40 .elementor-element.elementor-element-fec7e1e{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1em;color:#2A2118;}.elementor-40 .elementor-element.elementor-element-fec7e1e p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-d76aead{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#6F655C;}.elementor-40 .elementor-element.elementor-element-d76aead p{margin-block-end:5px;}.elementor-40 .elementor-element.elementor-element-a6c14ee{--display:flex;--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-40 .elementor-element.elementor-element-98c6a98{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-40 .elementor-element.elementor-element-26da1f6{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-26da1f6 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-26da1f6.elementor-view-stacked .elementor-icon{background-color:#BC9C57;}.elementor-40 .elementor-element.elementor-element-26da1f6.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-26da1f6.elementor-view-default .elementor-icon{color:#BC9C57;border-color:#BC9C57;}.elementor-40 .elementor-element.elementor-element-26da1f6.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-26da1f6.elementor-view-default .elementor-icon svg{fill:#BC9C57;}.elementor-40 .elementor-element.elementor-element-26da1f6 .elementor-icon{font-size:32px;}.elementor-40 .elementor-element.elementor-element-26da1f6 .elementor-icon svg{height:32px;}.elementor-40 .elementor-element.elementor-element-56670a8{--display:flex;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--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-40 .elementor-element.elementor-element-55f8061{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1em;color:#2A2118;}.elementor-40 .elementor-element.elementor-element-55f8061 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-7dc8bcf{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#6F655C;}.elementor-40 .elementor-element.elementor-element-7dc8bcf p{margin-block-end:5px;}.elementor-40 .elementor-element.elementor-element-ff30d44{--display:flex;--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-40 .elementor-element.elementor-element-5fcf9c3{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-40 .elementor-element.elementor-element-1ffad78{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-1ffad78 .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-1ffad78.elementor-view-stacked .elementor-icon{background-color:#BC9C57;}.elementor-40 .elementor-element.elementor-element-1ffad78.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-1ffad78.elementor-view-default .elementor-icon{color:#BC9C57;border-color:#BC9C57;}.elementor-40 .elementor-element.elementor-element-1ffad78.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-1ffad78.elementor-view-default .elementor-icon svg{fill:#BC9C57;}.elementor-40 .elementor-element.elementor-element-1ffad78 .elementor-icon{font-size:32px;}.elementor-40 .elementor-element.elementor-element-1ffad78 .elementor-icon svg{height:32px;}.elementor-40 .elementor-element.elementor-element-d448085{--display:flex;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--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-40 .elementor-element.elementor-element-ea041ab{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1em;color:#2A2118;}.elementor-40 .elementor-element.elementor-element-ea041ab p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-a096673{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#6F655C;}.elementor-40 .elementor-element.elementor-element-a096673 p{margin-block-end:5px;}.elementor-40 .elementor-element.elementor-element-b20a3c0{--display:flex;--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-40 .elementor-element.elementor-element-b20a3c0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-4d42fe8{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-40 .elementor-element.elementor-element-3b295fc{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-3b295fc .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-3b295fc.elementor-view-stacked .elementor-icon{background-color:#BC9C57;}.elementor-40 .elementor-element.elementor-element-3b295fc.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-3b295fc.elementor-view-default .elementor-icon{color:#BC9C57;border-color:#BC9C57;}.elementor-40 .elementor-element.elementor-element-3b295fc.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-3b295fc.elementor-view-default .elementor-icon svg{fill:#BC9C57;}.elementor-40 .elementor-element.elementor-element-3b295fc .elementor-icon{font-size:33px;}.elementor-40 .elementor-element.elementor-element-3b295fc .elementor-icon svg{height:33px;}.elementor-40 .elementor-element.elementor-element-9ecfaba{--display:flex;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--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-40 .elementor-element.elementor-element-9c99449{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1em;color:#2A2118;}.elementor-40 .elementor-element.elementor-element-9c99449 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-699f6d1{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#6F655C;}.elementor-40 .elementor-element.elementor-element-699f6d1 p{margin-block-end:5px;}.elementor-40 .elementor-element.elementor-element-41bf175{--display:flex;--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-40 .elementor-element.elementor-element-41bf175.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-7d93abb{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-40 .elementor-element.elementor-element-10c618a{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-10c618a .elementor-icon-wrapper{text-align:center;}.elementor-40 .elementor-element.elementor-element-10c618a.elementor-view-stacked .elementor-icon{background-color:#BC9C57;}.elementor-40 .elementor-element.elementor-element-10c618a.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-10c618a.elementor-view-default .elementor-icon{color:#BC9C57;border-color:#BC9C57;}.elementor-40 .elementor-element.elementor-element-10c618a.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-10c618a.elementor-view-default .elementor-icon svg{fill:#BC9C57;}.elementor-40 .elementor-element.elementor-element-10c618a .elementor-icon{font-size:33px;}.elementor-40 .elementor-element.elementor-element-10c618a .elementor-icon svg{height:33px;}.elementor-40 .elementor-element.elementor-element-e737839{--display:flex;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--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-40 .elementor-element.elementor-element-263f589{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1em;color:#2A2118;}.elementor-40 .elementor-element.elementor-element-263f589 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-4cbdf22{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:1.3em;color:#6F655C;}.elementor-40 .elementor-element.elementor-element-4cbdf22 p{margin-block-end:5px;}.elementor-40 .elementor-element.elementor-element-8eec147{--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;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-40 .elementor-element.elementor-element-8eec147:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-8eec147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -160px;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-f786020{--display:flex;--min-height:225px;--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C8A96B2E;--border-color:#C8A96B2E;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-f786020:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-f786020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-40 .elementor-element.elementor-element-efa84c8{--display:flex;--min-height:225px;--overlay-opacity:0.8;}.elementor-40 .elementor-element.elementor-element-efa84c8::before, .elementor-40 .elementor-element.elementor-element-efa84c8 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-efa84c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-efa84c8 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-efa84c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-efa84c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000029;background-image:url("https://latticeglobal.in/wp-content/uploads/2026/06/Bg-Map3-scaled.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-f2eccba{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:35px;--padding-bottom:35px;--padding-left:45px;--padding-right:45px;}.elementor-40 .elementor-element.elementor-element-1105119{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-40 .elementor-element.elementor-element-1105119 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;letter-spacing:3px;color:#C8A96B;}.elementor-40 .elementor-element.elementor-element-3527f66 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:42px;font-weight:500;line-height:1em;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-fbd3ee4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#B8B8B8;}.elementor-40 .elementor-element.elementor-element-fbd3ee4 p{margin-block-end:0px;}.elementor-40 .elementor-element.elementor-element-67dcc2e{--display:flex;--min-height:25px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C8A96B33;--border-color:#C8A96B33;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-67dcc2e:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-67dcc2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-40 .elementor-element.elementor-element-67dcc2e::before, .elementor-40 .elementor-element.elementor-element-67dcc2e > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-67dcc2e > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-67dcc2e > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-67dcc2e > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-67dcc2e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-ab087b4{--min-height:460px;--padding-top:20px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-40 .elementor-element.elementor-element-ab4ad23{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-ab4ad23 .elementor-heading-title{font-size:44px;}.elementor-40 .elementor-element.elementor-element-cf895e4{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;font-size:14px;}.elementor-40 .elementor-element.elementor-element-c70b61e .elementor-button{font-size:13px;padding:15px 25px 15px 25px;}.elementor-40 .elementor-element.elementor-element-901e393 .elementor-button{font-size:13px;padding:15px 25px 15px 25px;}.elementor-40 .elementor-element.elementor-element-fbb7382{--min-height:470px;--overlay-opacity:0.4;}.elementor-40 .elementor-element.elementor-element-fbb7382 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-40 .elementor-element.elementor-element-7655c87{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-40 .elementor-element.elementor-element-07a1bf5 .elementor-icon{font-size:30px;}.elementor-40 .elementor-element.elementor-element-07a1bf5 .elementor-icon svg{height:30px;}.elementor-40 .elementor-element.elementor-element-d926bbf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-40 .elementor-element.elementor-element-1e74b7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-1e74b7d .elementor-counter-number-wrapper{font-size:35px;}.elementor-40 .elementor-element.elementor-element-f681a0e{font-size:13px;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-71bef6a .elementor-icon{font-size:30px;}.elementor-40 .elementor-element.elementor-element-71bef6a .elementor-icon svg{height:30px;}.elementor-40 .elementor-element.elementor-element-c1e015b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-7bd6e8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-7bd6e8a .elementor-counter-number-wrapper{font-size:35px;}.elementor-40 .elementor-element.elementor-element-ecc7556{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;font-size:13px;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-8d6f114 .elementor-icon{font-size:25px;}.elementor-40 .elementor-element.elementor-element-8d6f114 .elementor-icon svg{height:25px;}.elementor-40 .elementor-element.elementor-element-8e497b0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-76f5f83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-76f5f83 .elementor-counter-number-wrapper{font-size:35px;}.elementor-40 .elementor-element.elementor-element-07c4885{font-size:13px;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-a181444 .elementor-icon{font-size:27px;}.elementor-40 .elementor-element.elementor-element-a181444 .elementor-icon svg{height:27px;}.elementor-40 .elementor-element.elementor-element-297e24a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-121a53c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-121a53c .elementor-counter-number-wrapper{font-size:35px;}.elementor-40 .elementor-element.elementor-element-de67810{font-size:13px;line-height:1.3em;}.elementor-40 .elementor-element.elementor-element-7b42086{--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;--padding-top:25px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-40 .elementor-element.elementor-element-33ab0c3{--min-height:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-40 .elementor-element.elementor-element-75c84c1{font-size:13px;}.elementor-40 .elementor-element.elementor-element-3581edd .elementor-heading-title{font-size:40px;}.elementor-40 .elementor-element.elementor-element-abb9bec img{width:100%;max-width:25%;}.elementor-40 .elementor-element.elementor-element-f214ea7 .elementor-button{padding:20px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-cc6eb8a{--min-height:305px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-40 .elementor-element.elementor-element-a9063f4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-d033f97{--min-height:10em;}.elementor-40 .elementor-element.elementor-element-cb83bc2{--min-height:0px;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:5px;--padding-bottom:5px;--padding-left:8px;--padding-right:5px;}.elementor-40 .elementor-element.elementor-element-f36592b{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:17px;}.elementor-40 .elementor-element.elementor-element-397f1af .elementor-heading-title{font-size:14px;}.elementor-40 .elementor-element.elementor-element-efe066c .elementor-button{padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-4e4aca7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-d697e04{--min-height:10em;}.elementor-40 .elementor-element.elementor-element-cb1d388{--min-height:0px;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:5px;--padding-bottom:5px;--padding-left:8px;--padding-right:5px;}.elementor-40 .elementor-element.elementor-element-269f83a{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:17px;}.elementor-40 .elementor-element.elementor-element-8e24112 .elementor-heading-title{font-size:14px;}.elementor-40 .elementor-element.elementor-element-4eaaa64 .elementor-button{padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-60a7dca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-015ecab{--min-height:10em;}.elementor-40 .elementor-element.elementor-element-271cb0f{--min-height:0px;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:5px;--padding-bottom:5px;--padding-left:8px;--padding-right:5px;}.elementor-40 .elementor-element.elementor-element-ecf73b9{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:17px;}.elementor-40 .elementor-element.elementor-element-cd66e5b .elementor-heading-title{font-size:14px;}.elementor-40 .elementor-element.elementor-element-1d74ab7 .elementor-button{padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-dde4e27{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-525bf3f{--min-height:10em;}.elementor-40 .elementor-element.elementor-element-47502d9{--min-height:0px;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:5px;--padding-bottom:5px;--padding-left:8px;--padding-right:5px;}.elementor-40 .elementor-element.elementor-element-87af28f{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:17px;}.elementor-40 .elementor-element.elementor-element-776223b .elementor-heading-title{font-size:14px;}.elementor-40 .elementor-element.elementor-element-d25b0e3 .elementor-button{padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-0f7190f{--min-height:330px;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-40 .elementor-element.elementor-element-877cd6d{--min-height:360px;}.elementor-40 .elementor-element.elementor-element-ab12a39{--min-height:210px;--overlay-opacity:0;}.elementor-40 .elementor-element.elementor-element-6b0ad0e{--min-height:155px;}.elementor-40 .elementor-element.elementor-element-b52549d{--overlay-opacity:0;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-40 .elementor-element.elementor-element-74648cc{--overlay-opacity:0;border-width:2px 0px 0px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;}.elementor-40 .elementor-element.elementor-element-54a8018{--min-height:0px;--padding-top:15px;--padding-bottom:5px;--padding-left:05px;--padding-right:5px;top:145px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-54a8018{left:180px;}body.rtl .elementor-40 .elementor-element.elementor-element-54a8018{right:180px;}.elementor-40 .elementor-element.elementor-element-72ccb3d{font-size:10px;}.elementor-40 .elementor-element.elementor-element-bacd278{font-size:10px;}.elementor-40 .elementor-element.elementor-element-f9a0bd9 .elementor-icon{font-size:35px;}.elementor-40 .elementor-element.elementor-element-f9a0bd9 .elementor-icon svg{height:35px;}.elementor-40 .elementor-element.elementor-element-a2f8636{--min-height:360px;--padding-top:25px;--padding-bottom:25px;--padding-left:35px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-feb78b3{font-size:12px;}.elementor-40 .elementor-element.elementor-element-117328d .elementor-heading-title{font-size:35px;}.elementor-40 .elementor-element.elementor-element-5134e39{font-size:14px;}.elementor-40 .elementor-element.elementor-element-62f5bdd{font-size:30px;}.elementor-40 .elementor-element.elementor-element-9056116 .elementor-button{font-size:14px;}.elementor-40 .elementor-element.elementor-element-a8fa511{--min-height:0px;}.elementor-40 .elementor-element.elementor-element-98e4afb{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-a016f30{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-089e39d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-7d3edfd .elementor-icon{font-size:31px;}.elementor-40 .elementor-element.elementor-element-7d3edfd .elementor-icon svg{height:31px;}.elementor-40 .elementor-element.elementor-element-e885756{--min-height:150px;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-40 .elementor-element.elementor-element-0b77ab3{text-align:center;font-size:16px;line-height:1.1em;}.elementor-40 .elementor-element.elementor-element-81d5634{text-align:center;font-size:13px;}.elementor-40 .elementor-element.elementor-element-d44c993{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40 .elementor-element.elementor-element-eee0b53 .elementor-icon{font-size:31px;}.elementor-40 .elementor-element.elementor-element-eee0b53 .elementor-icon svg{height:31px;}.elementor-40 .elementor-element.elementor-element-d9a5b96{--min-height:150px;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-40 .elementor-element.elementor-element-07408e4{text-align:center;font-size:16px;line-height:1.1em;}.elementor-40 .elementor-element.elementor-element-21c325f{text-align:center;font-size:13px;}.elementor-40 .elementor-element.elementor-element-ddb0787{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40 .elementor-element.elementor-element-1a23f8d .elementor-icon{font-size:31px;}.elementor-40 .elementor-element.elementor-element-1a23f8d .elementor-icon svg{height:31px;}.elementor-40 .elementor-element.elementor-element-d7fe014{--min-height:150px;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-40 .elementor-element.elementor-element-8d65596{text-align:center;font-size:16px;line-height:1.1em;}.elementor-40 .elementor-element.elementor-element-c1ae4da{text-align:center;font-size:13px;}.elementor-40 .elementor-element.elementor-element-3511dde{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-40 .elementor-element.elementor-element-efd1252 .elementor-icon{font-size:31px;}.elementor-40 .elementor-element.elementor-element-efd1252 .elementor-icon svg{height:31px;}.elementor-40 .elementor-element.elementor-element-fd4a037{--min-height:150px;--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-40 .elementor-element.elementor-element-b4711c4{text-align:center;font-size:16px;line-height:1.1em;}.elementor-40 .elementor-element.elementor-element-0124626{text-align:center;font-size:13px;}.elementor-40 .elementor-element.elementor-element-6618d2a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-976d259{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-c9ee40e{font-size:13px;}.elementor-40 .elementor-element.elementor-element-ebdb502 .elementor-heading-title{font-size:45px;}.elementor-40 .elementor-element.elementor-element-c516941{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-c6dd4b9{--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-d405883{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-d405883 .elementor-icon-wrapper{text-align:start;}.elementor-40 .elementor-element.elementor-element-d405883 .elementor-icon{font-size:30px;}.elementor-40 .elementor-element.elementor-element-d405883 .elementor-icon svg{height:30px;}.elementor-40 .elementor-element.elementor-element-beee051{font-size:12px;}.elementor-40 .elementor-element.elementor-element-9c6c6ae{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-80f4ad5{--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-40 .elementor-element.elementor-element-974fa49{width:100%;max-width:100%;}.elementor-40 .elementor-element.elementor-element-974fa49 .elementor-icon-wrapper{text-align:start;}.elementor-40 .elementor-element.elementor-element-8c97089{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-e806e1b{--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-40 .elementor-element.elementor-element-6ee5fc3{width:100%;max-width:100%;}.elementor-40 .elementor-element.elementor-element-6ee5fc3 .elementor-icon-wrapper{text-align:start;}.elementor-40 .elementor-element.elementor-element-4c518ef{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-12fff8b{--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-40 .elementor-element.elementor-element-67b1994{width:100%;max-width:100%;}.elementor-40 .elementor-element.elementor-element-67b1994 .elementor-icon-wrapper{text-align:start;}.elementor-40 .elementor-element.elementor-element-df2a550{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-3b246fc{--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-40 .elementor-element.elementor-element-fa3d76b{width:100%;max-width:100%;}.elementor-40 .elementor-element.elementor-element-fa3d76b .elementor-icon-wrapper{text-align:start;}.elementor-40 .elementor-element.elementor-element-6a4d5eb:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-6a4d5eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-40 .elementor-element.elementor-element-521a47e{--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-40 .elementor-element.elementor-element-2c1af10{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-50px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:0px;--z-index:10;}.elementor-40 .elementor-element.elementor-element-b9bc5b0{font-size:13px;}.elementor-40 .elementor-element.elementor-element-9ed4cc3 .elementor-heading-title{font-size:45px;}.elementor-40 .elementor-element.elementor-element-aada927{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-40 .elementor-element.elementor-element-5548a75{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-37a390a{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-40 .elementor-element.elementor-element-adbd918 .elementor-icon-wrapper{text-align:start;}.elementor-40 .elementor-element.elementor-element-adbd918 .elementor-icon{font-size:30px;}.elementor-40 .elementor-element.elementor-element-adbd918 .elementor-icon svg{height:30px;}.elementor-40 .elementor-element.elementor-element-fec7e1e{font-size:17px;}.elementor-40 .elementor-element.elementor-element-d76aead{font-size:14px;}.elementor-40 .elementor-element.elementor-element-a6c14ee{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-98c6a98{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-40 .elementor-element.elementor-element-26da1f6 .elementor-icon-wrapper{text-align:start;}.elementor-40 .elementor-element.elementor-element-55f8061{font-size:17px;}.elementor-40 .elementor-element.elementor-element-7dc8bcf{font-size:14px;}.elementor-40 .elementor-element.elementor-element-ff30d44{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-5fcf9c3{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-40 .elementor-element.elementor-element-1ffad78 .elementor-icon-wrapper{text-align:start;}.elementor-40 .elementor-element.elementor-element-1ffad78 .elementor-icon{font-size:35px;}.elementor-40 .elementor-element.elementor-element-1ffad78 .elementor-icon svg{height:35px;}.elementor-40 .elementor-element.elementor-element-ea041ab{font-size:17px;}.elementor-40 .elementor-element.elementor-element-a096673{font-size:14px;}.elementor-40 .elementor-element.elementor-element-b20a3c0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-4d42fe8{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-40 .elementor-element.elementor-element-3b295fc .elementor-icon-wrapper{text-align:start;}.elementor-40 .elementor-element.elementor-element-3b295fc .elementor-icon{font-size:30px;}.elementor-40 .elementor-element.elementor-element-3b295fc .elementor-icon svg{height:30px;}.elementor-40 .elementor-element.elementor-element-9c99449{font-size:17px;}.elementor-40 .elementor-element.elementor-element-699f6d1{font-size:14px;}.elementor-40 .elementor-element.elementor-element-41bf175{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-7d93abb{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-40 .elementor-element.elementor-element-10c618a .elementor-icon-wrapper{text-align:start;}.elementor-40 .elementor-element.elementor-element-263f589{font-size:17px;}.elementor-40 .elementor-element.elementor-element-4cbdf22{font-size:14px;}.elementor-40 .elementor-element.elementor-element-8eec147:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-8eec147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://latticeglobal.in/wp-content/uploads/2026/07/Home-Decor2.png");background-position:0px 0px;}.elementor-40 .elementor-element.elementor-element-8eec147{--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-f786020{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-efa84c8{--overlay-opacity:0.8;}.elementor-40 .elementor-element.elementor-element-f2eccba{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:15px;}.elementor-40 .elementor-element.elementor-element-3527f66 .elementor-heading-title{font-size:33px;}.elementor-40 .elementor-element.elementor-element-fbd3ee4{font-size:14px;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-ab087b4{--width:100%;--min-height:560px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-40 .elementor-element.elementor-element-1142272{--width:100%;--min-height:366px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-40 .elementor-element.elementor-element-ab4ad23 .elementor-heading-title{font-size:38px;}.elementor-40 .elementor-element.elementor-element-cf895e4{font-size:14px;line-height:1.5em;}.elementor-40 .elementor-element.elementor-element-845abb4{--width:77%;--justify-content:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-40 .elementor-element.elementor-element-c70b61e .elementor-button{padding:13px 26px 13px 20px;}.elementor-40 .elementor-element.elementor-element-901e393 .elementor-button{padding:13px 21px 13px 16px;}.elementor-40 .elementor-element.elementor-element-fbb7382{--width:100%;--min-height:225px;--overlay-opacity:0.4;top:345px;}.elementor-40 .elementor-element.elementor-element-fbb7382 .elementor-background-slideshow__slide__image{background-size:cover;background-position:bottom center;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-fbb7382{right:0px;}body.rtl .elementor-40 .elementor-element.elementor-element-fbb7382{left:0px;}.elementor-40 .elementor-element.elementor-element-7655c87{--content-width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-949ee09{--width:100%;}.elementor-40 .elementor-element.elementor-element-d926bbf{--width:75%;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-40 .elementor-element.elementor-element-f681a0e{font-size:13px;}.elementor-40 .elementor-element.elementor-element-14a9138{--width:100%;}.elementor-40 .elementor-element.elementor-element-c1e015b{--width:75%;}.elementor-40 .elementor-element.elementor-element-ecc7556{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:13px;}.elementor-40 .elementor-element.elementor-element-127ef5b{--width:100%;}.elementor-40 .elementor-element.elementor-element-8e497b0{--width:75%;}.elementor-40 .elementor-element.elementor-element-07c4885{font-size:13px;}.elementor-40 .elementor-element.elementor-element-68fcfcf{--width:100%;}.elementor-40 .elementor-element.elementor-element-297e24a{--width:75%;}.elementor-40 .elementor-element.elementor-element-de67810{font-size:13px;}.elementor-40 .elementor-element.elementor-element-7b42086{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-40 .elementor-element.elementor-element-33ab0c3{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-abb9bec img{max-width:55%;}.elementor-40 .elementor-element.elementor-element-9eb7c9c{font-size:14px;}.elementor-40 .elementor-element.elementor-element-cc6eb8a{--gap:31px 31px;--row-gap:31px;--column-gap:31px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-40 .elementor-element.elementor-element-d033f97{--min-height:275px;--overlay-opacity:0.2;}.elementor-40 .elementor-element.elementor-element-cb83bc2{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-40 .elementor-element.elementor-element-f36592b{width:var( --container-widget-width, 36px );max-width:36px;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:36px;--container-widget-flex-grow:0;--icon-size:25px;}.elementor-40 .elementor-element.elementor-element-397f1af .elementor-heading-title{font-size:16px;}.elementor-40 .elementor-element.elementor-element-efe066c .elementor-button{font-size:14px;}.elementor-40 .elementor-element.elementor-element-d697e04{--min-height:275px;--overlay-opacity:0.2;}.elementor-40 .elementor-element.elementor-element-cb1d388{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-40 .elementor-element.elementor-element-269f83a{width:var( --container-widget-width, 36px );max-width:36px;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:36px;--container-widget-flex-grow:0;--icon-size:25px;}.elementor-40 .elementor-element.elementor-element-8e24112 .elementor-heading-title{font-size:16px;}.elementor-40 .elementor-element.elementor-element-4eaaa64 .elementor-button{font-size:14px;}.elementor-40 .elementor-element.elementor-element-015ecab{--min-height:275px;--overlay-opacity:0.2;}.elementor-40 .elementor-element.elementor-element-271cb0f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-40 .elementor-element.elementor-element-ecf73b9{width:var( --container-widget-width, 36px );max-width:36px;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:36px;--container-widget-flex-grow:0;--icon-size:25px;}.elementor-40 .elementor-element.elementor-element-cd66e5b .elementor-heading-title{font-size:16px;}.elementor-40 .elementor-element.elementor-element-1d74ab7 .elementor-button{font-size:14px;}.elementor-40 .elementor-element.elementor-element-525bf3f{--min-height:275px;--overlay-opacity:0.3;}.elementor-40 .elementor-element.elementor-element-47502d9{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-40 .elementor-element.elementor-element-87af28f{width:var( --container-widget-width, 36px );max-width:36px;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:36px;--container-widget-flex-grow:0;--icon-size:25px;}.elementor-40 .elementor-element.elementor-element-776223b .elementor-heading-title{font-size:16px;}.elementor-40 .elementor-element.elementor-element-d25b0e3 .elementor-button{font-size:14px;}.elementor-40 .elementor-element.elementor-element-0f7190f{--width:100%;--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;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-ab12a39{--min-height:200px;--overlay-opacity:0.15;}.elementor-40 .elementor-element.elementor-element-6b0ad0e{--width:100%;}.elementor-40 .elementor-element.elementor-element-b52549d{--width:40%;--overlay-opacity:0.15;}.elementor-40 .elementor-element.elementor-element-74648cc{--width:60%;--overlay-opacity:0.15;}.elementor-40 .elementor-element.elementor-element-54a8018{--width:33%;--min-height:220px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:170px;}body:not(.rtl) .elementor-40 .elementor-element.elementor-element-54a8018{left:220px;}body.rtl .elementor-40 .elementor-element.elementor-element-54a8018{right:220px;}.elementor-40 .elementor-element.elementor-element-bacd278{padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-a2f8636{--padding-top:20px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-40 .elementor-element.elementor-element-62f5bdd{font-size:35px;}.elementor-40 .elementor-element.elementor-element-a8fa511{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:15px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-40 .elementor-element.elementor-element-4fa65e6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-900a154{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-40 .elementor-element.elementor-element-900a154 .elementor-icon{font-size:33px;}.elementor-40 .elementor-element.elementor-element-900a154 .elementor-icon svg{height:33px;}.elementor-40 .elementor-element.elementor-element-9ebfcc1{font-size:18px;letter-spacing:0.5px;}.elementor-40 .elementor-element.elementor-element-0618687{font-size:13px;}.elementor-40 .elementor-element.elementor-element-156d825{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-3c41caa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-40 .elementor-element.elementor-element-3c41caa .elementor-icon{font-size:33px;}.elementor-40 .elementor-element.elementor-element-3c41caa .elementor-icon svg{height:33px;}.elementor-40 .elementor-element.elementor-element-218ac5a{font-size:18px;letter-spacing:0.5px;}.elementor-40 .elementor-element.elementor-element-78546e3{font-size:13px;}.elementor-40 .elementor-element.elementor-element-24385f8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-d8b3562{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-40 .elementor-element.elementor-element-d8b3562 .elementor-icon{font-size:33px;}.elementor-40 .elementor-element.elementor-element-d8b3562 .elementor-icon svg{height:33px;}.elementor-40 .elementor-element.elementor-element-3d72a24{font-size:18px;letter-spacing:0.5px;}.elementor-40 .elementor-element.elementor-element-5523bc9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-2c8e4ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-40 .elementor-element.elementor-element-2c8e4ce .elementor-icon{font-size:33px;}.elementor-40 .elementor-element.elementor-element-2c8e4ce .elementor-icon svg{height:33px;}.elementor-40 .elementor-element.elementor-element-1cc0d05{font-size:18px;letter-spacing:0.5px;}.elementor-40 .elementor-element.elementor-element-98e4afb{--width:0px;}.elementor-40 .elementor-element.elementor-element-6618d2a{--width:0px;}.elementor-40 .elementor-element.elementor-element-6a4d5eb:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-6a4d5eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-40 .elementor-element.elementor-element-521a47e{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-2c1af10{--width:100%;--padding-top:40px;--padding-bottom:040px;--padding-left:15px;--padding-right:15px;}.elementor-40 .elementor-element.elementor-element-7d97003{--width:100%;}.elementor-40 .elementor-element.elementor-element-9ed4cc3 .elementor-heading-title{font-size:40px;}.elementor-40 .elementor-element.elementor-element-aada927{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-40 .elementor-element.elementor-element-37a390a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-98c6a98{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-5fcf9c3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-4d42fe8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-7d93abb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-8eec147{--width:0%;}.elementor-40 .elementor-element.elementor-element-8eec147:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-8eec147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-40 .elementor-element.elementor-element-f786020{--width:100%;--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-40 .elementor-element.elementor-element-efa84c8{--width:100%;--min-height:150px;--overlay-opacity:0.6;}.elementor-40 .elementor-element.elementor-element-efa84c8::before, .elementor-40 .elementor-element.elementor-element-efa84c8 > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-efa84c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-40 .elementor-element.elementor-element-efa84c8 > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-efa84c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40 .elementor-element.elementor-element-efa84c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:500px auto;}.elementor-40 .elementor-element.elementor-element-f2eccba{--width:100%;}.elementor-40 .elementor-element.elementor-element-67dcc2e{--width:100%;}}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-1142272{--width:50%;}.elementor-40 .elementor-element.elementor-element-fbb7382{--width:63%;}.elementor-40 .elementor-element.elementor-element-7655c87{--content-width:1600px;}.elementor-40 .elementor-element.elementor-element-949ee09{--width:25%;}.elementor-40 .elementor-element.elementor-element-14a9138{--width:25%;}.elementor-40 .elementor-element.elementor-element-127ef5b{--width:25%;}.elementor-40 .elementor-element.elementor-element-68fcfcf{--width:25%;}.elementor-40 .elementor-element.elementor-element-33ab0c3{--width:25%;}.elementor-40 .elementor-element.elementor-element-cc6eb8a{--content-width:100%;}.elementor-40 .elementor-element.elementor-element-a9063f4{--width:25%;}.elementor-40 .elementor-element.elementor-element-d033f97{--width:100%;}.elementor-40 .elementor-element.elementor-element-4e4aca7{--width:25%;}.elementor-40 .elementor-element.elementor-element-d697e04{--width:100%;}.elementor-40 .elementor-element.elementor-element-60a7dca{--width:25%;}.elementor-40 .elementor-element.elementor-element-015ecab{--width:100%;}.elementor-40 .elementor-element.elementor-element-dde4e27{--width:25%;}.elementor-40 .elementor-element.elementor-element-525bf3f{--width:100%;}.elementor-40 .elementor-element.elementor-element-877cd6d{--width:90%;}.elementor-40 .elementor-element.elementor-element-ab12a39{--width:100%;}.elementor-40 .elementor-element.elementor-element-b52549d{--width:40%;}.elementor-40 .elementor-element.elementor-element-74648cc{--width:60%;}.elementor-40 .elementor-element.elementor-element-54a8018{--width:9%;}.elementor-40 .elementor-element.elementor-element-a2f8636{--width:100%;}.elementor-40 .elementor-element.elementor-element-a8fa511{--width:90%;}.elementor-40 .elementor-element.elementor-element-a016f30{--width:90%;}.elementor-40 .elementor-element.elementor-element-ab81eaf{--content-width:100%;}.elementor-40 .elementor-element.elementor-element-976d259{--width:85%;}.elementor-40 .elementor-element.elementor-element-c516941{--width:20%;}.elementor-40 .elementor-element.elementor-element-9c6c6ae{--width:20%;}.elementor-40 .elementor-element.elementor-element-8c97089{--width:20%;}.elementor-40 .elementor-element.elementor-element-4c518ef{--width:20%;}.elementor-40 .elementor-element.elementor-element-df2a550{--width:20%;}.elementor-40 .elementor-element.elementor-element-6a4d5eb{--width:25%;}.elementor-40 .elementor-element.elementor-element-2c1af10{--width:85%;}.elementor-40 .elementor-element.elementor-element-5548a75{--width:20%;}.elementor-40 .elementor-element.elementor-element-a6c14ee{--width:20%;}.elementor-40 .elementor-element.elementor-element-ff30d44{--width:20%;}.elementor-40 .elementor-element.elementor-element-b20a3c0{--width:20%;}.elementor-40 .elementor-element.elementor-element-41bf175{--width:20%;}.elementor-40 .elementor-element.elementor-element-8eec147{--width:25%;}.elementor-40 .elementor-element.elementor-element-efa84c8{--width:60%;}.elementor-40 .elementor-element.elementor-element-f2eccba{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-40 .elementor-element.elementor-element-1142272{--width:75%;}.elementor-40 .elementor-element.elementor-element-fbb7382{--width:50%;}.elementor-40 .elementor-element.elementor-element-33ab0c3{--width:100%;}.elementor-40 .elementor-element.elementor-element-877cd6d{--width:40%;}.elementor-40 .elementor-element.elementor-element-54a8018{--width:15%;}.elementor-40 .elementor-element.elementor-element-a2f8636{--width:70%;}.elementor-40 .elementor-element.elementor-element-a8fa511{--width:0%;}.elementor-40 .elementor-element.elementor-element-a016f30{--width:100%;}.elementor-40 .elementor-element.elementor-element-6618d2a{--width:777.6px;}.elementor-40 .elementor-element.elementor-element-976d259{--width:88.566%;}.elementor-40 .elementor-element.elementor-element-6a4d5eb{--width:25%;}.elementor-40 .elementor-element.elementor-element-521a47e{--width:100%;}.elementor-40 .elementor-element.elementor-element-2c1af10{--width:90%;}.elementor-40 .elementor-element.elementor-element-aada927{--width:90%;}.elementor-40 .elementor-element.elementor-element-5548a75{--width:100%;}.elementor-40 .elementor-element.elementor-element-37a390a{--width:100%;}.elementor-40 .elementor-element.elementor-element-b70bd67{--width:100%;}.elementor-40 .elementor-element.elementor-element-a6c14ee{--width:100%;}.elementor-40 .elementor-element.elementor-element-98c6a98{--width:100%;}.elementor-40 .elementor-element.elementor-element-56670a8{--width:100%;}.elementor-40 .elementor-element.elementor-element-ff30d44{--width:100%;}.elementor-40 .elementor-element.elementor-element-5fcf9c3{--width:100%;}.elementor-40 .elementor-element.elementor-element-d448085{--width:100%;}.elementor-40 .elementor-element.elementor-element-b20a3c0{--width:522.338px;}.elementor-40 .elementor-element.elementor-element-4d42fe8{--width:100%;}.elementor-40 .elementor-element.elementor-element-9ecfaba{--width:100%;}.elementor-40 .elementor-element.elementor-element-41bf175{--width:522.338px;}.elementor-40 .elementor-element.elementor-element-7d93abb{--width:100%;}.elementor-40 .elementor-element.elementor-element-e737839{--width:100%;}.elementor-40 .elementor-element.elementor-element-8eec147{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-c70b61e *//* =========================
   PREMIUM SVG BUTTON ICON
========================= */

.elementor-40 .elementor-element.elementor-element-c70b61e .elementor-button{

    position:relative;

    overflow:hidden;

    transition:
    transform .45s cubic-bezier(.22,1,.36,1),
    box-shadow .45s ease;

    will-change:transform;
}

/* SMOOTH HOVER */

.elementor-40 .elementor-element.elementor-element-c70b61e .elementor-button:hover{

    transform:
    translateY(-2px)
    scale(1.015);

    box-shadow:
    0 14px 32px rgba(0,0,0,0.16);
}

/* SVG ICON COLOR */

.elementor-40 .elementor-element.elementor-element-c70b61e .elementor-button-icon svg,
.elementor-40 .elementor-element.elementor-element-c70b61e .elementor-button-icon svg path{

    fill:#BC9C57 !important;

    stroke:#BC9C57 !important;

    transition:
    transform .4s cubic-bezier(.22,1,.36,1),
    fill .3s ease,
    stroke .3s ease;
}

/* ICON MICRO ANIMATION */

.elementor-40 .elementor-element.elementor-element-c70b61e:hover .elementor-button-icon svg{

    transform:translateX(3px);
}

/* CINEMATIC SHINE */

.elementor-40 .elementor-element.elementor-element-c70b61e .elementor-button:before{

    content:'';

    position:absolute;

    top:0;
    left:-140%;

    width:60%;
    height:100%;

    background:linear-gradient(
        115deg,
        transparent,
        rgba(255,255,255,0.18),
        transparent
    );

    transform:skewX(-18deg);

    transition:left .9s cubic-bezier(.22,1,.36,1);
}

/* SHINE MOVE */

.elementor-40 .elementor-element.elementor-element-c70b61e .elementor-button:hover:before{

    left:160%;
}

/* PRESS EFFECT */

.elementor-40 .elementor-element.elementor-element-c70b61e .elementor-button:active{

    transform:scale(.985);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-901e393 *//* =========================
   PREMIUM SVG BUTTON ICON
========================= */

.elementor-40 .elementor-element.elementor-element-901e393 .elementor-button{

    position:relative;

    overflow:hidden;

    transition:
    transform .45s cubic-bezier(.22,1,.36,1),
    box-shadow .45s ease;

    will-change:transform;
}

/* SMOOTH HOVER */

.elementor-40 .elementor-element.elementor-element-901e393 .elementor-button:hover{

    transform:
    translateY(-2px)
    scale(1.015);

    box-shadow:
    0 14px 32px rgba(0,0,0,0.16);
}

/* SVG ICON COLOR */

.elementor-40 .elementor-element.elementor-element-901e393 .elementor-button-icon svg,
.elementor-40 .elementor-element.elementor-element-901e393 .elementor-button-icon svg path{

    fill:#BC9C57 !important;

    stroke:#BC9C57 !important;

    transition:
    transform .4s cubic-bezier(.22,1,.36,1),
    fill .3s ease,
    stroke .3s ease;
}

/* ICON MICRO ANIMATION */

.elementor-40 .elementor-element.elementor-element-901e393:hover .elementor-button-icon svg{

    transform:translateX(3px);
}

/* CINEMATIC SHINE */

.elementor-40 .elementor-element.elementor-element-901e393 .elementor-button:before{

    content:'';

    position:absolute;

    top:0;
    left:-140%;

    width:60%;
    height:100%;

    background:linear-gradient(
        115deg,
        transparent,
        rgba(255,255,255,0.18),
        transparent
    );

    transform:skewX(-18deg);

    transition:left .9s cubic-bezier(.22,1,.36,1);
}

/* SHINE MOVE */

.elementor-40 .elementor-element.elementor-element-901e393 .elementor-button:hover:before{

    left:160%;
}

/* PRESS EFFECT */

.elementor-40 .elementor-element.elementor-element-901e393 .elementor-button:active{

    transform:scale(.985);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbb7382 *//* DARKEN ONLY 3RD IMAGE */

.elementor-40 .elementor-element.elementor-element-fbb7382 .elementor-background-slideshow__slide__image[style*="HeroImage3-scaled.png"]{

    filter:
    brightness(.72)
    contrast(1.08)
    saturate(.95);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-949ee09 */.elementor-40 .elementor-element.elementor-element-949ee09{

    position:relative;

    padding-right:10px;
}

/* Divider */

.elementor-40 .elementor-element.elementor-element-949ee09:after{

    content:'';

    position:absolute;

    right:0;
    top:50%;

    transform:translateY(-50%);

    width:1px;
    height:60px;

    background:rgba(255,255,255,0.06);
}

/* Mobile */
@media (max-width:767px){

    .elementor-40 .elementor-element.elementor-element-949ee09{
        padding-right:0;
        padding-bottom:0px;
    }

    .elementor-40 .elementor-element.elementor-element-949ee09:after{
        top:auto;
        right:auto;
        left:15%;
        bottom:0;

        width:0%; /* Control line length here */
        height:1px;

        background:rgba(255,255,255,0.06);
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14a9138 */.elementor-40 .elementor-element.elementor-element-14a9138{

    position:relative;

    padding-right:10px;
}

/* Divider */

.elementor-40 .elementor-element.elementor-element-14a9138:after{

    content:'';

    position:absolute;

    right:0;
    top:50%;

    transform:translateY(-50%);

    width:1px;
    height:60px;

    background:rgba(255,255,255,0.06);
}

/* Mobile */
@media (max-width:767px){

    .elementor-40 .elementor-element.elementor-element-14a9138{
        padding-right:0;
        padding-bottom:0px;
    }

    .elementor-40 .elementor-element.elementor-element-14a9138:after{
        top:auto;
        right:auto;
        left:15%;
        bottom:0;

        width:0%; /* Control line length here */
        height:1px;

        background:rgba(255,255,255,0.06);
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-127ef5b */.elementor-40 .elementor-element.elementor-element-127ef5b{

    position:relative;

    padding-right:10px;
}

/* Divider */

.elementor-40 .elementor-element.elementor-element-127ef5b:after{

    content:'';

    position:absolute;

    right:0;
    top:50%;

    transform:translateY(-50%);

    width:1px;
    height:60px;

    background:rgba(255,255,255,0.06);
}

/* Mobile */
@media (max-width:767px){

    .elementor-40 .elementor-element.elementor-element-127ef5b{
        padding-right:0;
        padding-bottom:0px;
    }

    .elementor-40 .elementor-element.elementor-element-127ef5b:after{
        top:auto;
        right:auto;
        left:15%;
        bottom:0;

        width:0%; /* Control line length here */
        height:1px;

        background:rgba(255,255,255,0.06);
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7655c87 *//* =========================
   PREMIUM CINEMATIC GLASS
========================= */

.elementor-40 .elementor-element.elementor-element-7655c87{

    position:relative;

    overflow:hidden;

    background:
    linear-gradient(
        135deg,
        rgba(255,255,255,0.07) 0%,
        rgba(255,255,255,0.03) 35%,
        rgba(255,255,255,0.015) 100%
    );

    backdrop-filter:blur(24px);

    -webkit-backdrop-filter:blur(24px);

    border-top:
    1px solid rgba(255,255,255,0.08);

    border-bottom:
    1px solid rgba(255,255,255,0.04);

    box-shadow:

    0 20px 60px rgba(0,0,0,0.16),

    inset 0 1px 0 rgba(255,255,255,0.06),

    inset 0 -1px 0 rgba(255,255,255,0.02);
}

/* =========================
   GOLD ATMOSPHERE GLOW
========================= */

.elementor-40 .elementor-element.elementor-element-7655c87:before{

    content:'';

    position:absolute;

    inset:0;

    background:

    radial-gradient(
        circle at top left,
        rgba(200,169,107,0.10),
        transparent 32%
    ),

    radial-gradient(
        circle at bottom right,
        rgba(255,255,255,0.035),
        transparent 28%
    );

    pointer-events:none;
}

/* =========================
   CINEMATIC TOP REFLECTION
========================= */

.elementor-40 .elementor-element.elementor-element-7655c87:after{

    content:'';

    position:absolute;

    top:0;
    left:0;

    width:100%;
    height:1px;

    background:linear-gradient(
        to right,
        transparent,
        rgba(255,255,255,0.20),
        transparent
    );

    opacity:.65;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f214ea7 *//* PERFECT SVG SIZE */

.elementor-40 .elementor-element.elementor-element-f214ea7 svg{

    transform:scale(2);
}

/* BUTTON */

.elementor-40 .elementor-element.elementor-element-f214ea7 .elementor-button{

    position:relative;

    transition:
    letter-spacing .4s ease,
    color .4s ease;
}

/* UNDERLINE */

.elementor-40 .elementor-element.elementor-element-f214ea7 .elementor-button:after{

    content:'';

    position:absolute;

    left:0;
    bottom:-6px;

    width:0;

    height:1px;

    background:#C8A96B;

    transition:width .5s cubic-bezier(.22,1,.36,1);
}

/* ARROW */

.elementor-40 .elementor-element.elementor-element-f214ea7 .elementor-button-icon{

    transition:
    transform .45s cubic-bezier(.22,1,.36,1);
}

/* HOVER */

.elementor-40 .elementor-element.elementor-element-f214ea7:hover .elementor-button{

    letter-spacing:.8px;
}

.elementor-40 .elementor-element.elementor-element-f214ea7:hover .elementor-button:after{

    width:50%;
}

.elementor-40 .elementor-element.elementor-element-f214ea7:hover .elementor-button-icon{

    transform:translateX(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-397f1af */.elementor-40 .elementor-element.elementor-element-397f1af{
    min-height: 40px;
    align-items: stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb83bc2 *//* SOCIAL ICONS */

.elementor-40 .elementor-element.elementor-element-cb83bc2 .elementor-social-icon{

    transition:
    transform .6s cubic-bezier(.22,1,.36,1),
    background .4s ease;
}

/* EXPLORE BUTTON */

.elementor-40 .elementor-element.elementor-element-cb83bc2 .elementor-button{

    transition:
    transform .6s cubic-bezier(.22,1,.36,1);
}

/* CONTAINER HOVER */

.elementor-40 .elementor-element.elementor-element-cb83bc2:hover .elementor-social-icon{

    transform:
    translateY(-8px)
    scale(1.08);
}

.elementor-40 .elementor-element.elementor-element-cb83bc2:hover .elementor-button{

    transform:
    translateX(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9063f4 *//* =========================
   LUXURY CARD HOVER
========================= */

.elementor-40 .elementor-element.elementor-element-a9063f4{

    position:relative;
    overflow:hidden;

    transition:
    transform .45s cubic-bezier(.22,1,.36,1),
    box-shadow .45s ease,
    border-color .45s ease;
}

/* CARD LIFT */

.elementor-40 .elementor-element.elementor-element-a9063f4:hover{

    transform:translateY(-6px);

    box-shadow:
    0 20px 50px rgba(0,0,0,.35);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e24112 */.elementor-40 .elementor-element.elementor-element-8e24112{
    min-height: 40px;
    align-items: stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb1d388 *//* SOCIAL ICONS */

.elementor-40 .elementor-element.elementor-element-cb1d388 .elementor-social-icon{

    transition:
    transform .6s cubic-bezier(.22,1,.36,1),
    background .4s ease;
}

/* EXPLORE BUTTON */

.elementor-40 .elementor-element.elementor-element-cb1d388 .elementor-button{

    transition:
    transform .6s cubic-bezier(.22,1,.36,1);
}

/* CONTAINER HOVER */

.elementor-40 .elementor-element.elementor-element-cb1d388:hover .elementor-social-icon{

    transform:
    translateY(-8px)
    scale(1.08);
}

.elementor-40 .elementor-element.elementor-element-cb1d388:hover .elementor-button{

    transform:
    translateX(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e4aca7 *//* =========================
   LUXURY CARD HOVER
========================= */

.elementor-40 .elementor-element.elementor-element-4e4aca7{

    position:relative;
    overflow:hidden;

    transition:
    transform .45s cubic-bezier(.22,1,.36,1),
    box-shadow .45s ease,
    border-color .45s ease;
}

/* CARD LIFT */

.elementor-40 .elementor-element.elementor-element-4e4aca7:hover{

    transform:translateY(-6px);

    box-shadow:
    0 20px 50px rgba(0,0,0,.35);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd66e5b */.elementor-40 .elementor-element.elementor-element-cd66e5b{
    min-height: 40px;
    align-items: stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-271cb0f *//* SOCIAL ICONS */

.elementor-40 .elementor-element.elementor-element-271cb0f .elementor-social-icon{

    transition:
    transform .6s cubic-bezier(.22,1,.36,1),
    background .4s ease;
}

/* EXPLORE BUTTON */

.elementor-40 .elementor-element.elementor-element-271cb0f .elementor-button{

    transition:
    transform .6s cubic-bezier(.22,1,.36,1);
}

/* CONTAINER HOVER */

.elementor-40 .elementor-element.elementor-element-271cb0f:hover .elementor-social-icon{

    transform:
    translateY(-8px)
    scale(1.08);
}

.elementor-40 .elementor-element.elementor-element-271cb0f:hover .elementor-button{

    transform:
    translateX(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60a7dca *//* =========================
   LUXURY CARD HOVER
========================= */

.elementor-40 .elementor-element.elementor-element-60a7dca{

    position:relative;
    overflow:hidden;

    transition:
    transform .45s cubic-bezier(.22,1,.36,1),
    box-shadow .45s ease,
    border-color .45s ease;
}

/* CARD LIFT */

.elementor-40 .elementor-element.elementor-element-60a7dca:hover{

    transform:translateY(-6px);

    box-shadow:
    0 20px 50px rgba(0,0,0,.35);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-776223b */.elementor-40 .elementor-element.elementor-element-776223b{
    min-height: 40px;
    align-items: stretch;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47502d9 *//* SOCIAL ICONS */

.elementor-40 .elementor-element.elementor-element-47502d9 .elementor-social-icon{

    transition:
    transform .6s cubic-bezier(.22,1,.36,1),
    background .4s ease;
}

/* EXPLORE BUTTON */

.elementor-40 .elementor-element.elementor-element-47502d9 .elementor-button{

    transition:
    transform .6s cubic-bezier(.22,1,.36,1);
}

/* CONTAINER HOVER */

.elementor-40 .elementor-element.elementor-element-47502d9:hover .elementor-social-icon{

    transform:
    translateY(-8px)
    scale(1.08);
}

.elementor-40 .elementor-element.elementor-element-47502d9:hover .elementor-button{

    transform:
    translateX(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dde4e27 *//* =========================
   LUXURY CARD HOVER
========================= */

.elementor-40 .elementor-element.elementor-element-dde4e27{

    position:relative;
    overflow:hidden;

    transition:
    transform .45s cubic-bezier(.22,1,.36,1),
    box-shadow .45s ease,
    border-color .45s ease;
}

/* CARD LIFT */

.elementor-40 .elementor-element.elementor-element-dde4e27:hover{

    transform:translateY(-6px);

    box-shadow:
    0 20px 50px rgba(0,0,0,.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54a8018 */.elementor-40 .elementor-element.elementor-element-54a8018{

    background:
    linear-gradient(
        180deg,
        rgba(255,255,255,.06) 0%,
        rgba(255,255,255,0) 20%
    ),
    linear-gradient(
        135deg,
        #A98A3E 0%,
        #967934 50%,
        #7E652B 100%
    );
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9056116 *//* PERFECT SVG SIZE */

.elementor-40 .elementor-element.elementor-element-9056116 svg{

    transform:scale(2);
}
.elementor-40 .elementor-element.elementor-element-9056116 .elementor-button{

    position:relative;

    overflow:hidden;

    transition:
    transform .45s cubic-bezier(.22,1,.36,1),
    border-color .45s ease,
    box-shadow .45s ease;
}

/* LIFT */

.elementor-40 .elementor-element.elementor-element-9056116 .elementor-button:hover{

    transform:translateY(-4px);

    border-color:#C8A96B;

    box-shadow:
    0 15px 35px rgba(0,0,0,.18);
}

/* ICON */

.elementor-40 .elementor-element.elementor-element-9056116 .elementor-button-icon{

    transition:
    transform .5s cubic-bezier(.22,1,.36,1);
}

.elementor-40 .elementor-element.elementor-element-9056116 .elementor-button:hover .elementor-button-icon{

    transform:translateX(8px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2f8636 *//* Desktop - Keep Existing Design */
.elementor-40 .elementor-element.elementor-element-a2f8636{
    position:relative;
}

.elementor-40 .elementor-element.elementor-element-a2f8636:after{

    content:'';

    position:absolute;

    top:2%;
    right:-12px;

    width:1px;

    height:100%;

    background:linear-gradient(
        to bottom,
        transparent 0%,
        rgba(150,121,52,.28) 20%,
        rgba(150,121,52,.55) 50%,
        rgba(150,121,52,.28) 80%,
        transparent 100%
    );
}


/* Tablet - No Line */
@media (min-width:768px) and (max-width:1024px){

    .elementor-40 .elementor-element.elementor-element-a2f8636:after{
        display:none;
    }

}


/* Mobile - Bottom Line */
@media (max-width:767px){

    .elementor-40 .elementor-element.elementor-element-a2f8636:after{

        top:auto;
        right:auto;

        left:50%;
        bottom:-12px;

        transform:translateX(-50%);

        width:100%;
        height:1px;

        background:linear-gradient(
            to right,
            transparent 0%,
            rgba(150,121,52,.28) 20%,
            rgba(150,121,52,.55) 50%,
            rgba(150,121,52,.28) 80%,
            transparent 100%
        );
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-089e39d */.elementor-40 .elementor-element.elementor-element-089e39d{
    position:relative;
}

/* Hide on Desktop & Mobile */
.elementor-40 .elementor-element.elementor-element-089e39d:after{
    display:none;
}

/* Tablet Only */
@media (min-width:768px) and (max-width:1024px){

    .elementor-40 .elementor-element.elementor-element-089e39d:after{

        content:'';
        display:block;

        position:absolute;

        top:50%;
        right:-12px;

        transform:translateY(-50%);

        width:1px;
        height:200px;

        background:linear-gradient(
            to bottom,
            transparent 0%,
            rgba(200,169,107,.25) 15%,
            rgba(200,169,107,.85) 50%,
            rgba(200,169,107,.25) 85%,
            transparent 100%
        );

        box-shadow:
            0 0 6px rgba(200,169,107,.35);
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d44c993 */.elementor-40 .elementor-element.elementor-element-d44c993{
    position:relative;
}

/* Hide on Desktop & Mobile */
.elementor-40 .elementor-element.elementor-element-d44c993:after{
    display:none;
}

/* Tablet Only */
@media (min-width:768px) and (max-width:1024px){

    .elementor-40 .elementor-element.elementor-element-d44c993:after{

        content:'';
        display:block;

        position:absolute;

        top:50%;
        right:-12px;

        transform:translateY(-50%);

        width:1px;
        height:200px;

        background:linear-gradient(
            to bottom,
            transparent 0%,
            rgba(200,169,107,.25) 15%,
            rgba(200,169,107,.85) 50%,
            rgba(200,169,107,.25) 85%,
            transparent 100%
        );

        box-shadow:
            0 0 6px rgba(200,169,107,.35);
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddb0787 */.elementor-40 .elementor-element.elementor-element-ddb0787{
    position:relative;
}

/* Hide on Desktop & Mobile */
.elementor-40 .elementor-element.elementor-element-ddb0787:after{
    display:none;
}

/* Tablet Only */
@media (min-width:768px) and (max-width:1024px){

    .elementor-40 .elementor-element.elementor-element-ddb0787:after{

        content:'';
        display:block;

        position:absolute;

        top:50%;
        right:-12px;

        transform:translateY(-50%);

        width:1px;
        height:200px;

        background:linear-gradient(
            to bottom,
            transparent 0%,
            rgba(200,169,107,.25) 15%,
            rgba(200,169,107,.85) 50%,
            rgba(200,169,107,.25) 85%,
            transparent 100%
        );

        box-shadow:
            0 0 6px rgba(200,169,107,.35);
    }

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d405883 *//* Desktop Only */
@media (min-width:1025px){

    .elementor-40 .elementor-element.elementor-element-d405883{
        display:flex;
        align-items:center;
        justify-content:center;
    }

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-974fa49 *//* Desktop Only */
@media (min-width:1025px){

    .elementor-40 .elementor-element.elementor-element-974fa49{
        display:flex;
        align-items:center;
        justify-content:center;
    }

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6ee5fc3 *//* Desktop Only */
@media (min-width:1025px){

    .elementor-40 .elementor-element.elementor-element-6ee5fc3{
        display:flex;
        align-items:center;
        justify-content:center;
    }

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-67b1994 *//* Desktop Only */
@media (min-width:1025px){

    .elementor-40 .elementor-element.elementor-element-67b1994{
        display:flex;
        align-items:center;
        justify-content:center;
    }

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fa3d76b *//* Desktop Only */
@media (min-width:1025px){

    .elementor-40 .elementor-element.elementor-element-fa3d76b{
        display:flex;
        align-items:center;
        justify-content:center;
    }

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-adbd918 *//* Desktop Only */
@media (min-width:1025px){

    .elementor-40 .elementor-element.elementor-element-adbd918{
        display:flex;
        align-items:center;
        justify-content:center;
    }

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-26da1f6 *//* Desktop Only */
@media (min-width:1025px){

    .elementor-40 .elementor-element.elementor-element-26da1f6{
        display:flex;
        align-items:center;
        justify-content:center;
    }

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1ffad78 *//* Desktop Only */
@media (min-width:1025px){

    .elementor-40 .elementor-element.elementor-element-1ffad78{
        display:flex;
        align-items:center;
        justify-content:center;
    }

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3b295fc *//* Desktop Only */
@media (min-width:1025px){

    .elementor-40 .elementor-element.elementor-element-3b295fc{
        display:flex;
        align-items:center;
        justify-content:center;
    }

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-10c618a *//* Desktop Only */
@media (min-width:1025px){

    .elementor-40 .elementor-element.elementor-element-10c618a{
        display:flex;
        align-items:center;
        justify-content:center;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7ff17ac */.elementor-40 .elementor-element.elementor-element-7ff17ac{

    position:relative;

    overflow:hidden;

    background:
    linear-gradient(
        90deg,
        rgba(200,169,107,.02) 0%,
        rgba(200,169,107,.06) 50%,
        rgba(200,169,107,.02) 100%
    );

    border-top:1px solid rgba(200,169,107,.15);

    border-bottom:1px solid rgba(200,169,107,.15);

    padding:1px 0;
}

.elementor-40 .elementor-element.elementor-element-7ff17ac:before{

    content:'';

    position:absolute;

    left:50%;
    top:50%;

    transform:translate(-50%,-50%);

    width:800px;

    height:120px;

    background:
    radial-gradient(
        ellipse,
        rgba(200,169,107,.08),
        transparent 70%
    );

    pointer-events:none;
}


.lattice-marquee{

    width:100%;

    overflow:hidden;

    white-space:nowrap;
}

.lattice-track{

    display:flex;

    width:max-content;

    animation:latticeScroll 22s linear infinite;
}

.lattice-track span{

    font-family:"Poppins";

    font-size:14px;

    font-weight:400;

    letter-spacing:1.3px;

    color:#C8A96B;

    white-space:nowrap;

}

@keyframes latticeScroll{

    from{
        transform:translateX(0);
    }

    to{
        transform:translateX(-50%);
    }
}
.lattice-track{

    display:flex;

    align-items:center;

    gap:30px;
}/* End custom CSS */