.elementor-7 .elementor-element.elementor-element-959fe30{--display:flex;--min-height:467px;--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;--flex-wrap:wrap;--align-content:center;}.elementor-7 .elementor-element.elementor-element-959fe30:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-959fe30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#393A44;background-image:url("https://vsbuildingsolutions.in/wp-content/uploads/2025/12/Hardline-6-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-266a371{--display:flex;}.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-7 .elementor-element.elementor-element-d383b03{width:var( --container-widget-width, 50.22% );max-width:50.22%;--container-widget-width:50.22%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-d383b03.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-d383b03 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor3 );}.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-7 .elementor-element.elementor-element-1646616{width:var( --container-widget-width, 63.601% );max-width:63.601%;--container-widget-width:63.601%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-1646616.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-b1e44a1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7 .elementor-element.elementor-element-b1e44a1.e-con{--flex-grow:0;--flex-shrink:0;}.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-7 .elementor-element.elementor-element-6fd31d8 .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-7 .elementor-element.elementor-element-6fd31d8 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-6fd31d8 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-7 .elementor-element.elementor-element-6fd31d8 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-6fd31d8 .elementor-button:focus svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-d504200 .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-7 .elementor-element.elementor-element-d504200 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-d504200 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-7 .elementor-element.elementor-element-d504200 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-d504200 .elementor-button:focus svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-83a3d54{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-817f185{padding:50px 50px 50px 50px;text-align:left;}.elementor-7 .elementor-element.elementor-element-b7c6fa6{--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-7 .elementor-element.elementor-element-208527e{--display:flex;}.elementor-7 .elementor-element.elementor-element-8ca80d3 .elementor-heading-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-7 .elementor-element.elementor-element-cda9f90 .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-7 .elementor-element.elementor-element-cb71a57{padding:020px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-cb71a57 .elementor-heading-title{color:#DD2024;}.elementor-7 .elementor-element.elementor-element-b2bfb54{--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-7 .elementor-element.elementor-element-dadc581 img{box-shadow:0px 15px 10px -1px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-f138a4d{--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;}.elementor-7 .elementor-element.elementor-element-f138a4d > .elementor-shape-top .elementor-shape-fill, .elementor-7 .elementor-element.elementor-element-f138a4d > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor2 );}.elementor-7 .elementor-element.elementor-element-f138a4d > .elementor-shape-top svg, .elementor-7 .elementor-element.elementor-element-f138a4d > .e-con-inner > .elementor-shape-top svg{width:calc(104% + 1.3px);height:28px;}.elementor-7 .elementor-element.elementor-element-cf5c142{text-align:center;}.elementor-7 .elementor-element.elementor-element-cf5c142 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-7 .elementor-element.elementor-element-408749c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-7 .elementor-element.elementor-element-e894a83{--display:flex;}.elementor-7 .elementor-element.elementor-element-112e576:hover img{opacity:0.34;}.elementor-7 .elementor-element.elementor-element-3206def .elementor-button{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-3206def .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-3206def .elementor-button:focus{background-color:#C60909;}.elementor-7 .elementor-element.elementor-element-6bd9341{--display:flex;}.elementor-7 .elementor-element.elementor-element-831a4bb:hover img{opacity:0.34;}.elementor-7 .elementor-element.elementor-element-0801abc .elementor-button{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-0801abc .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-0801abc .elementor-button:focus{background-color:#C60909;}.elementor-7 .elementor-element.elementor-element-8be5aec{--display:flex;}.elementor-7 .elementor-element.elementor-element-6f139c7:hover img{opacity:0.34;}.elementor-7 .elementor-element.elementor-element-e1f9960 .elementor-button{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-e1f9960 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-e1f9960 .elementor-button:focus{background-color:#C60909;}.elementor-7 .elementor-element.elementor-element-e1f9960{width:var( --container-widget-width, 99.667% );max-width:99.667%;--container-widget-width:99.667%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-e1f9960.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-622b9da{--display:flex;}.elementor-7 .elementor-element.elementor-element-b23eb30:hover img{opacity:0.34;}.elementor-7 .elementor-element.elementor-element-e36f946 .elementor-button{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-e36f946 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-e36f946 .elementor-button:focus{background-color:#C60909;}.elementor-7 .elementor-element.elementor-element-91a8e5f{--display:flex;}.elementor-7 .elementor-element.elementor-element-604a9f7:hover img{opacity:0.34;}.elementor-7 .elementor-element.elementor-element-028fd7e .elementor-button{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-028fd7e .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-028fd7e .elementor-button:focus{background-color:#C60909;}.elementor-7 .elementor-element.elementor-element-039960f{--display:flex;}.elementor-7 .elementor-element.elementor-element-655d8e3:hover img{opacity:0.34;}.elementor-7 .elementor-element.elementor-element-68c7181 .elementor-button{background-color:#000000;}.elementor-7 .elementor-element.elementor-element-68c7181 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-68c7181 .elementor-button:focus{background-color:#C60909;}.elementor-7 .elementor-element.elementor-element-84a8129{--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;}.elementor-7 .elementor-element.elementor-element-1c1e823{text-align:center;}.elementor-7 .elementor-element.elementor-element-1c1e823 .elementor-heading-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-1c1e823 .elementor-heading-title a:hover, .elementor-7 .elementor-element.elementor-element-1c1e823 .elementor-heading-title a:focus{color:var( --e-global-color-astglobalcolor0 );}.elementor-7 .elementor-element.elementor-element-1c1e823 .elementor-heading-title a{transition-duration:0.2s;}.elementor-7 .elementor-element.elementor-element-cc65516{--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;}.elementor-7 .elementor-element.elementor-element-748db70{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-dd25e22{--display:flex;}.elementor-7 .elementor-element.elementor-element-a512929{text-align:center;}.elementor-7 .elementor-element.elementor-element-a512929 .elementor-heading-title{color:#DD2024;}.elementor-7 .elementor-element.elementor-element-37c0034{--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:flex-start;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-7 .elementor-element.elementor-element-b9278de{--icon-box-icon-margin:15px;}.elementor-7 .elementor-element.elementor-element-b9278de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-b9278de.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-b9278de.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-b9278de.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-b9278de.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-7 .elementor-element.elementor-element-b9278de.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-b9278de.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-b9278de.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-b9278de.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-7 .elementor-element.elementor-element-b9278de .elementor-icon{font-size:50px;}.elementor-7 .elementor-element.elementor-element-b9278de .elementor-icon-box-title{color:#DD2024;}.elementor-7 .elementor-element.elementor-element-b9278de:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-b9278de:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-9a56496{width:var( --container-widget-width, 25.425% );max-width:25.425%;--container-widget-width:25.425%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-7 .elementor-element.elementor-element-9a56496.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-9a56496.elementor-view-stacked .elementor-icon{background-color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-9a56496.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-9a56496.elementor-view-default .elementor-icon{fill:#7A7A7A;color:#7A7A7A;border-color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-9a56496.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-9a56496.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-7 .elementor-element.elementor-element-9a56496.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-9a56496.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-9a56496.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-9a56496.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-7 .elementor-element.elementor-element-9a56496 .elementor-icon{font-size:50px;}.elementor-7 .elementor-element.elementor-element-9a56496 .elementor-icon-box-title{color:#DD2024;}.elementor-7 .elementor-element.elementor-element-9a56496:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-9a56496:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-5cc967b{--icon-box-icon-margin:15px;}.elementor-7 .elementor-element.elementor-element-5cc967b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-5cc967b.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-5cc967b.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-5cc967b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-5cc967b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-7 .elementor-element.elementor-element-5cc967b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-5cc967b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-5cc967b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-5cc967b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-7 .elementor-element.elementor-element-5cc967b .elementor-icon{font-size:50px;}.elementor-7 .elementor-element.elementor-element-5cc967b .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-7 .elementor-element.elementor-element-5cc967b:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-5cc967b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-2d39e5d{--icon-box-icon-margin:15px;}.elementor-7 .elementor-element.elementor-element-2d39e5d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-2d39e5d.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-2d39e5d.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-2d39e5d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-2d39e5d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-7 .elementor-element.elementor-element-2d39e5d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-2d39e5d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-2d39e5d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-7 .elementor-element.elementor-element-2d39e5d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-7 .elementor-element.elementor-element-2d39e5d .elementor-icon{font-size:50px;}.elementor-7 .elementor-element.elementor-element-2d39e5d .elementor-icon-box-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-7 .elementor-element.elementor-element-2d39e5d:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-2d39e5d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-583ce4f{--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;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-b59a6f3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-cd96d79{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-0c709f8{text-align:center;}.elementor-7 .elementor-element.elementor-element-04c454f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-18ede0d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-b13aca8{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-7 .elementor-element.elementor-element-b13aca8.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-astglobalcolor3 );}.elementor-7 .elementor-element.elementor-element-b13aca8.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-7 .elementor-element.elementor-element-b13aca8.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-astglobalcolor1 );}.elementor-7 .elementor-element.elementor-element-7d1cdaf{--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;}.elementor-7 .elementor-element.elementor-element-26b1f58{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-22af3e1{--display:flex;}.elementor-7 .elementor-element.elementor-element-c949f45{text-align:center;}.elementor-7 .elementor-element.elementor-element-c949f45 .elementor-heading-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-7 .elementor-element.elementor-element-52f647d{--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;}.elementor-7 .elementor-element.elementor-element-719a024{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-490aad0{--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;}.elementor-7 .elementor-element.elementor-element-32b3b07{text-align:center;}.elementor-7 .elementor-element.elementor-element-32b3b07 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-7 .elementor-element.elementor-element-584cff5{--e-rating-justify-content:center;--e-rating-icon-font-size:52px;--e-rating-gap:21px;}.elementor-7 .elementor-element.elementor-element-b310695{--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;}.elementor-7 .elementor-element.elementor-element-2dbdc0e{text-align:center;}.elementor-7 .elementor-element.elementor-element-2dbdc0e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor0 );}.elementor-7 .elementor-element.elementor-element-7db08e8{--display:flex;}.elementor-7 .elementor-element.elementor-element-ddae803{--display:flex;}.elementor-7 .elementor-element.elementor-element-0287e24{--display:flex;}.elementor-7 .elementor-element.elementor-element-57d1cc0{--display:flex;}.elementor-7 .elementor-element.elementor-element-1895aa7{--display:flex;}.elementor-7 .elementor-element.elementor-element-4e9a03e{--display:flex;}.elementor-7 .elementor-element.elementor-element-ffb0c37{--display:flex;}.elementor-7 .elementor-element.elementor-element-7cbe09e{--display:flex;}.elementor-7 .elementor-element.elementor-element-63e6e17{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-7 .elementor-element.elementor-element-8bbc420{--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;}.elementor-7 .elementor-element.elementor-element-0e4f77d{--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;}.elementor-7 .elementor-element.elementor-element-c789063{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-868f746{--display:flex;--min-height:402px;--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;}.elementor-7 .elementor-element.elementor-element-868f746:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-868f746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vsbuildingsolutions.in/wp-content/uploads/2025/12/Hardline-8-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-1662d84 .elementor-heading-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-7 .elementor-element.elementor-element-8164aaf .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-b1e44a1{--width:32.52%;}.elementor-7 .elementor-element.elementor-element-208527e{--width:70.313%;}.elementor-7 .elementor-element.elementor-element-b2bfb54{--width:50%;}.elementor-7 .elementor-element.elementor-element-408749c{--content-width:972px;}.elementor-7 .elementor-element.elementor-element-e894a83{--width:33%;}.elementor-7 .elementor-element.elementor-element-6bd9341{--width:33%;}.elementor-7 .elementor-element.elementor-element-8be5aec{--width:33%;}.elementor-7 .elementor-element.elementor-element-622b9da{--width:33%;}.elementor-7 .elementor-element.elementor-element-91a8e5f{--width:33%;}.elementor-7 .elementor-element.elementor-element-039960f{--width:33%;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-959fe30{--min-height:400px;--justify-content:center;--align-content:center;}.elementor-7 .elementor-element.elementor-element-d383b03{width:var( --container-widget-width, 301.05px );max-width:301.05px;--container-widget-width:301.05px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-d383b03 .elementor-heading-title{font-size:26px;}.elementor-7 .elementor-element.elementor-element-1646616{width:var( --container-widget-width, 285.85px );max-width:285.85px;--container-widget-width:285.85px;--container-widget-flex-grow:0;text-align:center;font-size:12px;}.elementor-7 .elementor-element.elementor-element-b1e44a1{--width:314.8px;}.elementor-7 .elementor-element.elementor-element-6fd31d8 .elementor-button{font-size:10px;}.elementor-7 .elementor-element.elementor-element-d504200 .elementor-button{font-size:10px;}.elementor-7 .elementor-element.elementor-element-408749c{--content-width:500px;}.elementor-7 .elementor-element.elementor-element-dd25e22{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-37c0034{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-b9278de .elementor-icon-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-9a56496{width:var( --container-widget-width, 310.8px );max-width:310.8px;--container-widget-width:310.8px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-9a56496 .elementor-icon-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-5cc967b .elementor-icon-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-2d39e5d .elementor-icon-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-1662d84{text-align:center;}.elementor-7 .elementor-element.elementor-element-a253b0f{text-align:center;}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-959fe30:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-959fe30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-7 .elementor-element.elementor-element-868f746:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-868f746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}