.elementor-96 .elementor-element.elementor-element-2706559c{--display:flex;--min-height:786px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-7f905a9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-96 .elementor-element.elementor-element-7f905a9:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-7f905a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinteriors.co/wp-content/uploads/2026/10/interior-1920x1080-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-96 .elementor-element.elementor-element-18c40437.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-18c40437 .elementor-heading-title{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-96 .elementor-element.elementor-element-1e26abb3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-5d6a9f17{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-96 .elementor-element.elementor-element-5d6a9f17:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-5d6a9f17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinteriors.co/wp-content/uploads/2026/10/image-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-49922195.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-49922195 .elementor-heading-title{color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-56a02f3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-3cb8b640{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-96 .elementor-element.elementor-element-3cb8b640:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-3cb8b640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinteriors.co/wp-content/uploads/2026/09/M-188-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-d9cdb97.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-d9cdb97 .elementor-heading-title{color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-5855e3c3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-475ebf2d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-96 .elementor-element.elementor-element-475ebf2d:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-475ebf2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinteriors.co/wp-content/uploads/2026/09/20260305_171700-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-4df403a5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-4df403a5 .elementor-heading-title{color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-21ae4605.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-6a428df1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-96 .elementor-element.elementor-element-6a428df1:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-6a428df1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinteriors.co/wp-content/uploads/2026/09/IMG-20240604-WA0031.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-1aa50a30.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-1aa50a30 .elementor-heading-title{color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-32e73735.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-6ff0022e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-96 .elementor-element.elementor-element-6ff0022e:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-6ff0022e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinteriors.co/wp-content/uploads/2026/10/Luxurious-Living-Room-with-Geometric-Screens-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-1518a4dd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-1518a4dd .elementor-heading-title{color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-470d59b3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-42ab4f12{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-96 .elementor-element.elementor-element-42ab4f12:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-42ab4f12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinteriors.co/wp-content/uploads/2026/09/M-202-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-5a1aba1d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-5a1aba1d .elementor-heading-title{color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-3e74fc15.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-34918f02{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-96 .elementor-element.elementor-element-34918f02:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-34918f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinteriors.co/wp-content/uploads/2026/09/M-244-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-159d0693.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-159d0693 .elementor-heading-title{color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-3b5825c9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-729071ae{--display:flex;--min-height:478px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-729071ae:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-729071ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinteriors.co/wp-content/uploads/2026/09/Arch-Drawing.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-596a8324{--display:flex;--min-height:178px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-96 .elementor-element.elementor-element-1c9e0c6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-1c9e0c6 .xpro-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:800;color:var( --e-global-color-cef47aa );}.elementor-96 .elementor-element.elementor-element-1c9e0c6 .xpro-title-focus{color:#000000;}.elementor-96 .elementor-element.elementor-element-269ee89.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-269ee89 .xpro-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:800;color:#000000;}.elementor-96 .elementor-element.elementor-element-269ee89 .xpro-title-focus{color:var( --e-global-color-cef47aa );}.elementor-96 .elementor-element.elementor-element-51ef0d5d{--display:flex;}.elementor-96 .elementor-element.elementor-element-2b082636.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-2b082636{text-align:center;}.elementor-96 .elementor-element.elementor-element-2b082636 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#A2A2A2;}.elementor-96 .elementor-element.elementor-element-1403d7b7{--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;}.elementor-96 .elementor-element.elementor-element-3d61603f{--display:flex;--min-height:208px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;}.elementor-96 .elementor-element.elementor-element-3d61603f:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-3d61603f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-187b147c{padding:1px 1px 1px 1px;}.elementor-96 .elementor-element.elementor-element-187b147c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-187b147c .elementor-heading-title{color:#000000;}.elementor-96 .elementor-element.elementor-element-325ad01a{padding:1px 1px 1px 1px;}.elementor-96 .elementor-element.elementor-element-325ad01a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-325ad01a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-cef47aa );}.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-96 .elementor-element.elementor-element-3e4ebc68{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-96 .elementor-element.elementor-element-3e4ebc68.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-3e4ebc68 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-96 .elementor-element.elementor-element-3e4ebc68 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-96 .elementor-element.elementor-element-42cf76c2{--display:flex;--min-height:82px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-56c49d6c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-1dc69c3e{--display:flex;--min-height:208px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;}.elementor-96 .elementor-element.elementor-element-1dc69c3e:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-1dc69c3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-1104b0b0{padding:1px 1px 1px 1px;}.elementor-96 .elementor-element.elementor-element-1104b0b0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-1104b0b0 .elementor-heading-title{color:#000000;}.elementor-96 .elementor-element.elementor-element-3c8defdd{padding:1px 1px 1px 1px;}.elementor-96 .elementor-element.elementor-element-3c8defdd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-3c8defdd .elementor-heading-title{color:var( --e-global-color-cef47aa );}.elementor-96 .elementor-element.elementor-element-7ea82a0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-96 .elementor-element.elementor-element-7ea82a0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-7ea82a0 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-96 .elementor-element.elementor-element-7ea82a0 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-96 .elementor-element.elementor-element-371db1d3{--display:flex;--min-height:82px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-52e253d8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-773c8c98{--display:flex;--min-height:208px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;}.elementor-96 .elementor-element.elementor-element-773c8c98:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-773c8c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-770a565e{padding:1px 1px 1px 1px;}.elementor-96 .elementor-element.elementor-element-770a565e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-770a565e .elementor-heading-title{color:#000000;}.elementor-96 .elementor-element.elementor-element-323b4617{padding:1px 1px 1px 1px;}.elementor-96 .elementor-element.elementor-element-323b4617.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-323b4617 .elementor-heading-title{color:var( --e-global-color-cef47aa );}.elementor-96 .elementor-element.elementor-element-65a5ee3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-96 .elementor-element.elementor-element-65a5ee3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-65a5ee3 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-96 .elementor-element.elementor-element-65a5ee3 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-96 .elementor-element.elementor-element-a698408{--display:flex;--min-height:82px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-4f9ad72d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-3c3a78e8{--display:flex;--min-height:208px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;}.elementor-96 .elementor-element.elementor-element-3c3a78e8:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-3c3a78e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-63efd8b6{padding:1px 1px 1px 1px;}.elementor-96 .elementor-element.elementor-element-63efd8b6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-63efd8b6 .elementor-heading-title{color:#000000;}.elementor-96 .elementor-element.elementor-element-72ec8a53{padding:1px 1px 1px 1px;}.elementor-96 .elementor-element.elementor-element-72ec8a53.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-72ec8a53 .elementor-heading-title{color:var( --e-global-color-cef47aa );}.elementor-96 .elementor-element.elementor-element-1af02535{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-96 .elementor-element.elementor-element-1af02535.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-1af02535 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-96 .elementor-element.elementor-element-1af02535 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-96 .elementor-element.elementor-element-1fbcbd8b{--display:flex;--min-height:82px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-3cf8e0d6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-3e11b8fc{--display:flex;--min-height:945px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-96 .elementor-element.elementor-element-3e11b8fc:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-3e11b8fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102D3D;background-image:url("https://vinteriors.co/wp-content/uploads/2026/09/BG_01-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-96 .elementor-element.elementor-element-681ec94{--display:flex;--min-height:387px;}.elementor-96 .elementor-element.elementor-element-23d5adf3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-23d5adf3 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-96 .elementor-element.elementor-element-60c93c64.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-60c93c64 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-60c93c64 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-60c93c64{--e-icon-list-icon-size:33px;--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-60c93c64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-60c93c64 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;}.elementor-96 .elementor-element.elementor-element-60c93c64 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-16f932ea{--display:flex;--min-height:22px;}.elementor-96 .elementor-element.elementor-element-78a9c093.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-78a9c093{color:#FFFFFF;}.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-96 .elementor-element.elementor-element-0cda0af .elementor-button{background-color:#61CE7000;}.elementor-96 .elementor-element.elementor-element-0cda0af.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-2e7d0d4{--display:flex;--min-height:728px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-96 .elementor-element.elementor-element-4e6ca73 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-96 .elementor-element.elementor-element-4e6ca73 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#00000021;}.elementor-96 .elementor-element.elementor-element-4e6ca73.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-4e6ca73{--image-border-width:0px;--image-border-radius:16px;--image-transition-duration:800ms;--overlay-transition-duration:200ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-96 .elementor-element.elementor-element-52267c3c{--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;}.elementor-96 .elementor-element.elementor-element-1327bd49{--display:flex;}.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-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-96 .elementor-element.elementor-element-458ba067.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-458ba067 .elementor-counter-number-wrapper{color:#000000;font-family:"Arial", Sans-serif;font-weight:600;}.elementor-96 .elementor-element.elementor-element-458ba067 .elementor-counter-title{font-family:"Arial", Sans-serif;font-weight:400;text-decoration:overline;}.elementor-96 .elementor-element.elementor-element-52fad152.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-52fad152{font-family:"Roboto", Sans-serif;font-weight:400;color:#5F5F5F;}.elementor-96 .elementor-element.elementor-element-531434db{--display:flex;}.elementor-96 .elementor-element.elementor-element-3609914a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-3609914a .elementor-counter-number-wrapper{color:#000000;font-family:"Arial", Sans-serif;font-weight:600;}.elementor-96 .elementor-element.elementor-element-3609914a .elementor-counter-title{font-family:"Arial", Sans-serif;font-weight:400;text-decoration:overline;}.elementor-96 .elementor-element.elementor-element-7a95f308.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-7a95f308{color:#5F5F5F;}.elementor-96 .elementor-element.elementor-element-7641513a{--display:flex;}.elementor-96 .elementor-element.elementor-element-fbee6eb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-fbee6eb .elementor-counter-number-wrapper{color:#000000;font-family:"Arial", Sans-serif;font-weight:600;}.elementor-96 .elementor-element.elementor-element-fbee6eb .elementor-counter-title{font-family:"Arial", Sans-serif;font-weight:400;text-decoration:overline;}.elementor-96 .elementor-element.elementor-element-6b48606f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-6b48606f{color:#5F5F5F;}.elementor-96 .elementor-element.elementor-element-6313e363{--display:flex;}.elementor-96 .elementor-element.elementor-element-50345648.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-50345648 .elementor-counter-number-wrapper{color:#000000;font-family:"Arial", Sans-serif;font-weight:600;}.elementor-96 .elementor-element.elementor-element-50345648 .elementor-counter-title{font-family:"Arial", Sans-serif;font-weight:400;text-decoration:overline;}.elementor-96 .elementor-element.elementor-element-316b942c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-316b942c{color:#5F5F5F;}.elementor-96 .elementor-element.elementor-element-6f6cc70d{--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:flex-start;}.elementor-96 .elementor-element.elementor-element-6f6cc70d:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-6f6cc70d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinteriors.co/wp-content/uploads/2026/09/ChatGPT-Image-Aug-4-2026-01_07_36-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-1ebf3817{--display:flex;--min-height:498px;--justify-content:center;}.elementor-96 .elementor-element.elementor-element-19fea601.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-19fea601 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:77px;font-weight:600;color:#7293A282;}.elementor-96 .elementor-element.elementor-element-33099aa5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-3a6240b7{--display:flex;--min-height:722px;--justify-content:center;}.elementor-96 .elementor-element.elementor-element-3a6240b7:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-3a6240b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinteriors.co/wp-content/uploads/2026/09/layout-3D-plan-_v05.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-96 .elementor-element.elementor-element-416c4dc7{--display:flex;--min-height:781px;}.elementor-96 .elementor-element.elementor-element-416c4dc7:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-416c4dc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinteriors.co/wp-content/uploads/2026/09/ChatGPT-Image-Aug-4-2026-01_07_36-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-4ebf7e4f{--display:flex;}.elementor-96 .elementor-element.elementor-element-635f69a7 .elementor-button{background-color:#378A8A00;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#BDBDBD;border-radius:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-635f69a7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-635f69a7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-96 .elementor-element.elementor-element-635f69a7 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-96 .elementor-element.elementor-element-2b6ba3b{--display:flex;}.elementor-96 .elementor-element.elementor-element-a41ddde.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-a41ddde{text-align:start;}.elementor-96 .elementor-element.elementor-element-a41ddde .elementor-heading-title{color:#000000;}.elementor-96 .elementor-element.elementor-element-6011b258{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-96 .elementor-element.elementor-element-67970a1e{--display:flex;--min-height:484px;--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:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-3030b4a9{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-96 .elementor-element.elementor-element-3030b4a9:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-3030b4a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-6bbedb6a{--display:flex;}.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-96 .elementor-element.elementor-element-7fa2b1a0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-7fa2b1a0 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-14e0690{--display:flex;}.elementor-96 .elementor-element.elementor-element-bffaa9a{--display:flex;}.elementor-96 .elementor-element.elementor-element-27983dfb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-27983dfb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#406BA8;}.elementor-96 .elementor-element.elementor-element-3f476255{--display:flex;}.elementor-96 .elementor-element.elementor-element-45ca00e3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-45ca00e3{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-96 .elementor-element.elementor-element-cbb77d5{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-96 .elementor-element.elementor-element-cbb77d5:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-cbb77d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-6959f172{--display:flex;}.elementor-96 .elementor-element.elementor-element-3bf28d0a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-3bf28d0a img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-3aed8cb3{--display:flex;}.elementor-96 .elementor-element.elementor-element-4b88bf2d{--display:flex;}.elementor-96 .elementor-element.elementor-element-64bec3e6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-64bec3e6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#406BA8;}.elementor-96 .elementor-element.elementor-element-7c156ad{--display:flex;}.elementor-96 .elementor-element.elementor-element-3acf5661.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-3acf5661{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-96 .elementor-element.elementor-element-3928728a{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-96 .elementor-element.elementor-element-3928728a:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-3928728a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-103d69f1{--display:flex;}.elementor-96 .elementor-element.elementor-element-4713fc8a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-4713fc8a img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-5717b6be{--display:flex;}.elementor-96 .elementor-element.elementor-element-6c107455{--display:flex;}.elementor-96 .elementor-element.elementor-element-78ceb071.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-78ceb071 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#406BA8;}.elementor-96 .elementor-element.elementor-element-65ee4653{--display:flex;}.elementor-96 .elementor-element.elementor-element-788fe63e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-788fe63e{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-96 .elementor-element.elementor-element-794ed902{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-96 .elementor-element.elementor-element-794ed902:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-794ed902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-90542e1{--display:flex;}.elementor-96 .elementor-element.elementor-element-77e825c0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-77e825c0 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-480a1aab{--display:flex;}.elementor-96 .elementor-element.elementor-element-2c3352af{--display:flex;}.elementor-96 .elementor-element.elementor-element-5eb5d6f4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-5eb5d6f4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;color:#406BA8;}.elementor-96 .elementor-element.elementor-element-39f6892{--display:flex;}.elementor-96 .elementor-element.elementor-element-33fe28e5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-33fe28e5{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-96 .elementor-element.elementor-element-243be3dc{--display:flex;}.elementor-96 .elementor-element.elementor-element-d83128a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-d83128a{text-align:center;}.elementor-96 .elementor-element.elementor-element-d83128a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:82px;font-weight:600;color:#43688D;}.elementor-96 .elementor-element.elementor-element-73dcfe0d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-39d7d89c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-5bafb818{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-52323682.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-2c1af8b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-d9cbdfe.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-4d81747d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-3059fbcc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-4f309c31{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-890aced.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-2cf1892a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-6069ba0c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-6650226e{--display:flex;}.elementor-96 .elementor-element.elementor-element-1a04a35.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-28ed43ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-c7b5a68.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-5b8ace{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-6ed047a2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-7e3c95ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-6e7cf519.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-350f75d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-4df8a3e4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-362efa15{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-15acf639.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-42e8b1a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-40ff7f32.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-7d5c9b9a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-2af6a1b4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-3b969f5c{--display:flex;--min-height:879px;}.elementor-96 .elementor-element.elementor-element-3b969f5c:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-3b969f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinteriors.co/wp-content/uploads/2026/09/Gallery-BG.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-16ae5e2{--display:flex;--min-height:893px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-56427075 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-96 .elementor-element.elementor-element-56427075 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-96 .elementor-element.elementor-element-56427075.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-96 .elementor-element.elementor-element-56427075{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(max-width:1024px){.elementor-96 .elementor-element.elementor-element-2706559c{--min-height:560px;}.elementor-96 .elementor-element.elementor-element-3d61603f{--min-height:200px;}.elementor-96 .elementor-element.elementor-element-42cf76c2{--min-height:97px;}.elementor-96 .elementor-element.elementor-element-1dc69c3e{--min-height:200px;}.elementor-96 .elementor-element.elementor-element-371db1d3{--min-height:97px;}.elementor-96 .elementor-element.elementor-element-773c8c98{--min-height:200px;}.elementor-96 .elementor-element.elementor-element-a698408{--min-height:97px;}.elementor-96 .elementor-element.elementor-element-3c3a78e8{--min-height:200px;}.elementor-96 .elementor-element.elementor-element-1fbcbd8b{--min-height:97px;}.elementor-96 .elementor-element.elementor-element-3e11b8fc{--min-height:590px;}.elementor-96 .elementor-element.elementor-element-60c93c64{--icon-vertical-align:flex-start;}.elementor-96 .elementor-element.elementor-element-60c93c64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-60c93c64 .elementor-icon-list-item > a{font-size:15px;}.elementor-96 .elementor-element.elementor-element-2e7d0d4{--min-height:551px;--justify-content:center;}.elementor-96 .elementor-element.elementor-element-6f6cc70d{--min-height:0px;}.elementor-96 .elementor-element.elementor-element-1ebf3817{--min-height:111px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-19fea601 .elementor-heading-title{font-size:54px;}.elementor-96 .elementor-element.elementor-element-3a6240b7{--min-height:59px;}.elementor-96 .elementor-element.elementor-element-6011b258{--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-96 .elementor-element.elementor-element-67970a1e{--min-height:230px;--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;}.elementor-96 .elementor-element.elementor-element-27983dfb .elementor-heading-title{font-size:11px;}.elementor-96 .elementor-element.elementor-element-45ca00e3{font-size:10px;}.elementor-96 .elementor-element.elementor-element-64bec3e6 .elementor-heading-title{font-size:11px;}.elementor-96 .elementor-element.elementor-element-3acf5661{font-size:10px;}.elementor-96 .elementor-element.elementor-element-78ceb071 .elementor-heading-title{font-size:11px;}.elementor-96 .elementor-element.elementor-element-788fe63e{font-size:10px;}.elementor-96 .elementor-element.elementor-element-5eb5d6f4 .elementor-heading-title{font-size:11px;}.elementor-96 .elementor-element.elementor-element-33fe28e5{font-size:10px;}.elementor-96 .elementor-element.elementor-element-3b969f5c{--min-height:380px;}.elementor-96 .elementor-element.elementor-element-16ae5e2{--min-height:402px;}}@media(max-width:767px){.elementor-96 .elementor-element.elementor-element-2706559c{--min-height:460px;}.elementor-96 .elementor-element.elementor-element-3e11b8fc{--min-height:780px;}.elementor-96 .elementor-element.elementor-element-60c93c64{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;}.elementor-96 .elementor-element.elementor-element-60c93c64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-60c93c64 .elementor-icon-list-item > a{font-size:15px;}.elementor-96 .elementor-element.elementor-element-2e7d0d4{--min-height:373px;}.elementor-96 .elementor-element.elementor-element-1ebf3817{--min-height:74px;}.elementor-96 .elementor-element.elementor-element-19fea601 .elementor-heading-title{font-size:46px;}.elementor-96 .elementor-element.elementor-element-3a6240b7{--min-height:245px;}.elementor-96 .elementor-element.elementor-element-6011b258{--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-96 .elementor-element.elementor-element-67970a1e{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-96 .elementor-element.elementor-element-7fa2b1a0{padding:15px 15px 15px 15px;}.elementor-96 .elementor-element.elementor-element-27983dfb .elementor-heading-title{font-size:17px;}.elementor-96 .elementor-element.elementor-element-45ca00e3{font-size:15px;}.elementor-96 .elementor-element.elementor-element-3bf28d0a{padding:15px 15px 15px 15px;}.elementor-96 .elementor-element.elementor-element-64bec3e6 .elementor-heading-title{font-size:17px;}.elementor-96 .elementor-element.elementor-element-3acf5661{font-size:15px;}.elementor-96 .elementor-element.elementor-element-4713fc8a{padding:15px 15px 15px 15px;}.elementor-96 .elementor-element.elementor-element-78ceb071 .elementor-heading-title{font-size:17px;}.elementor-96 .elementor-element.elementor-element-788fe63e{font-size:15px;}.elementor-96 .elementor-element.elementor-element-77e825c0{padding:15px 15px 15px 15px;}.elementor-96 .elementor-element.elementor-element-5eb5d6f4 .elementor-heading-title{font-size:17px;}.elementor-96 .elementor-element.elementor-element-33fe28e5{font-size:15px;}.elementor-96 .elementor-element.elementor-element-d83128a .elementor-heading-title{font-size:38px;}.elementor-96 .elementor-element.elementor-element-3b969f5c{--min-height:350px;}.elementor-96 .elementor-element.elementor-element-16ae5e2{--min-height:327px;}}@media(min-width:768px){.elementor-96 .elementor-element.elementor-element-51ef0d5d{--width:66%;}.elementor-96 .elementor-element.elementor-element-1ebf3817{--width:44%;}.elementor-96 .elementor-element.elementor-element-3a6240b7{--width:62%;}}@media(max-width:1024px) and (min-width:768px){.elementor-96 .elementor-element.elementor-element-1ebf3817{--width:500px;}}/* Start custom CSS for container, class: .elementor-element-2706559c *//* =========================================================
   ANTRA – SLIDE DOWN SLIDER  (paste in Customizer > Additional CSS)
   Wrapper class: antra-slider | Slide class: antra-slide antra-slide--N
   Title class: antra-slide__title | Text class: antra-slide__text
   Slides: 8  |  Autoplay: 5s per slide  |  Push duration: 0.5s
   Pure CSS (no JS). To change slide count/timing, update --slide-n,
   --slide-d, --slide-tr AND the keyframe percentages below.
   ========================================================= */

.antra-slider{
  --slide-n:8;
  --slide-d:5s;
  --slide-tr:0.5s;
  position:relative;
  overflow:hidden;
}

/* Each slide stacks on top of the others and plays the same loop, offset by its index */
.elementor .antra-slider > .antra-slide{
  position:absolute !important;
  top:0; left:0;
  width:100% !important;
  height:100% !important;
  max-width:none !important;
  margin:0 !important;
  transform:translateY(-100%);
  transition:none !important;
  will-change:transform;
  animation:antraSlideDown calc(var(--slide-d) * var(--slide-n)) infinite both;
  animation-delay:calc(var(--i, 0) * var(--slide-d) - var(--slide-tr));
}
.antra-slide--1{--i:0}
.antra-slide--2{--i:1}
.antra-slide--3{--i:2}
.antra-slide--4{--i:3}
.antra-slide--5{--i:4}
.antra-slide--6{--i:5}
.antra-slide--7{--i:6}
.antra-slide--8{--i:7}

/* Pause when the visitor hovers the slider */
.antra-slider:hover > .antra-slide{animation-play-state:none}

/* New slide enters from the top, old slide is pushed down and out */
@keyframes antraSlideDown{
  0%{transform:translateY(-100%);animation-timing-function:cubic-bezier(.25,.1,.25,1)}
  1.2500%{transform:translateY(0);animation-timing-function:linear}
  12.5000%{transform:translateY(0);animation-timing-function:cubic-bezier(.25,.1,.25,1)}
  13.7500%{transform:translateY(100%)}
  100%{transform:translateY(100%)}
}

/* Bottom gradient for text legibility */
.antra-slide::after{
  content:"";
  position:absolute; inset:0;
  z-index:1;
  pointer-events:none;
  background:linear-gradient(to top, rgba(0,0,0,.45) 0%, rgba(0,0,0,0) 55%);
}
.antra-slide > .elementor-widget{position:relative; z-index:2; width:100%}

/* Typography */
.antra-slide__title .elementor-heading-title{
  margin:0;
  font-family:'Roboto',sans-serif;
  font-size:64px;
  font-weight:700;
  line-height:1.1;
  color:#fff;
}
.antra-slide__text,
.antra-slide__text p{
  margin:0;
  font-family:'Roboto',sans-serif;
  font-size:22px;
  font-weight:400;
  line-height:1.4;
  color:#fff;
}

@media (max-width:1024px){
  .antra-slide__title .elementor-heading-title{font-size:44px}
  .antra-slide__text,.antra-slide__text p{font-size:18px}
}
@media (max-width:767px){
  .antra-slide{padding:0 16px 32px !important}
  .antra-slide__title .elementor-heading-title{font-size:30px}
  .antra-slide__text,.antra-slide__text p{font-size:15px}
}

/* Accessibility: no motion, show first slide only */
@media (prefers-reduced-motion:reduce){
  .elementor .antra-slider > .antra-slide{animation:none !important; transform:none !important}
  .elementor .antra-slider > .antra-slide:not(.antra-slide--1){display:none !important}
}

/* Elementor editor: list slides vertically so each one can be edited */
body.elementor-editor-active .antra-slider{overflow:visible; height:auto !important; min-height:0 !important}
body.elementor-editor-active .elementor .antra-slider > .antra-slide{
  position:relative !important;
  height:auto !important;
  min-height:360px !important;
  transform:none !important;
  animation:none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0cda0af *//* ===== Antra arrow button (add class "antra-btn" to the Button widget) ===== */
.antra-btn {
  --ab-gold: #C8A25E;
  --ab-text: #ffffff;
  --ab-size: 46px;   /* gold circle diameter */
  --ab-pad: 8px;     /* gap around circle */
}

.antra-btn .elementor-button {
  position: relative;
  overflow: hidden;
  isolation: isolate;
  background: transparent;
  color: var(--ab-text);
  border: 1.5px solid rgba(255, 255, 255, .35);
  border-radius: 999px;
  padding: var(--ab-pad) var(--ab-pad) var(--ab-pad) 34px;
  font-size: 20px;
  font-weight: 700;
  letter-spacing: -.01em;
  line-height: 1;
  box-shadow: none;
  transition: border-color .4s ease;
}

/* gold circle that expands to fill the pill on hover */
.antra-btn .elementor-button::before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 50%;
  right: var(--ab-pad);
  width: var(--ab-size);
  height: var(--ab-size);
  border-radius: 50%;
  background: var(--ab-gold);
  transform: translateY(-50%) scale(1);
  transition: transform .6s cubic-bezier(.65, 0, .35, 1);
}

.antra-btn .elementor-button-content-wrapper {
  display: flex;
  align-items: center;
  gap: 28px;
}

.antra-btn .elementor-button-text { color: var(--ab-text); }

/* arrow holder (stays centered over the circle) */
.antra-btn .elementor-button-icon {
  order: 2;
  margin: 0;
  width: var(--ab-size);
  height: var(--ab-size);
  display: flex;
  align-items: center;
  justify-content: center;
  background: transparent;
  color: var(--ab-text);
}

.antra-btn .elementor-button-icon > * {
  width: 20px;
  height: 20px;
  font-size: 20px;
  fill: currentColor;
  transform: rotate(-45deg);          /* default: up-right arrow */
  transition: transform .5s cubic-bezier(.65, 0, .35, 1);
}

/* hover */
.antra-btn .elementor-button:hover,
.antra-btn .elementor-button:focus-visible {
  background: transparent;
  color: var(--ab-text);
  border-color: var(--ab-gold);
}
.antra-btn .elementor-button:hover::before,
.antra-btn .elementor-button:focus-visible::before {
  transform: translateY(-50%) scale(18);
}
.antra-btn .elementor-button:hover .elementor-button-icon > *,
.antra-btn .elementor-button:focus-visible .elementor-button-icon > * {
  transform: rotate(0deg);            /* hover: straight right arrow */
}

/* mobile */
@media (max-width: 767px) {
  .antra-btn .elementor-button { font-size: 17px; padding-left: 26px; }
  .antra-btn { --ab-size: 40px; }
}

@media (prefers-reduced-motion: reduce) {
  .antra-btn .elementor-button::before,
  .antra-btn .elementor-button-icon > * { transition: none; }
}/* End custom CSS */