.elementor-55 .elementor-element.elementor-element-d31b0d2:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-d31b0d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#112732;background-image:url("https://shivconstructionratlam.com/wp-content/uploads/2025/12/shivcons1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-d31b0d2 > .elementor-background-overlay{background-color:#112732;background-image:url("https://shivconstructionratlam.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-repeat:no-repeat;background-size:cover;opacity:0.23;}.elementor-55 .elementor-element.elementor-element-d31b0d2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-61de3a95.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-55 .elementor-element.elementor-element-61de3a95 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 30px 0px;}.elementor-55 .elementor-element.elementor-element-61de3a95 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-108e7eae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-5162597c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;text-align:left;}.elementor-55 .elementor-element.elementor-element-5162597c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:60px;font-weight:600;text-transform:capitalize;line-height:70px;letter-spacing:1.5px;color:var( --e-global-color-primary );}.elementor-55 .elementor-element.elementor-element-758cb6ed{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:33px;color:#101213;}.elementor-55 .elementor-element.elementor-element-62e7b262:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-62e7b262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-62e7b262{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 50px 0px;}.elementor-55 .elementor-element.elementor-element-62e7b262 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-1c4a3383 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-55 .elementor-element.elementor-element-2a8ca75c .elementor-cta .elementor-cta__bg, .elementor-55 .elementor-element.elementor-element-2a8ca75c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-55 .elementor-element.elementor-element-2a8ca75c .elementor-cta__content{min-height:500px;text-align:center;}.elementor-55 .elementor-element.elementor-element-2a8ca75c .elementor-cta__button{color:#02010100;background-color:#02010100;border-color:#02010100;}.elementor-55 .elementor-element.elementor-element-4bf735c4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-55 .elementor-element.elementor-element-3c8a7f5e .elementor-cta .elementor-cta__bg, .elementor-55 .elementor-element.elementor-element-3c8a7f5e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-55 .elementor-element.elementor-element-3c8a7f5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-3c8a7f5e .elementor-cta__content{min-height:240px;text-align:center;}.elementor-55 .elementor-element.elementor-element-3c8a7f5e .elementor-cta__button{color:#02010100;background-color:#02010100;border-color:#02010100;}.elementor-55 .elementor-element.elementor-element-2b1dadca .elementor-cta .elementor-cta__bg, .elementor-55 .elementor-element.elementor-element-2b1dadca .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-55 .elementor-element.elementor-element-2b1dadca .elementor-cta__content{min-height:240px;text-align:center;}.elementor-55 .elementor-element.elementor-element-2b1dadca .elementor-cta__button{color:#02010100;background-color:#02010100;border-color:#02010100;}.elementor-55 .elementor-element.elementor-element-32a46c73 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-287d7fd7{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-26aace3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-26aace3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-26aace3 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-55 .elementor-element.elementor-element-37c0bb12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-55 .elementor-element.elementor-element-37c0bb12 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:55px;letter-spacing:1.5px;color:#112732;}.elementor-55 .elementor-element.elementor-element-302b2b4b{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:35px;color:#161616;}.elementor-55 .elementor-element.elementor-element-25726b7a:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-25726b7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6FB;}.elementor-55 .elementor-element.elementor-element-25726b7a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-55 .elementor-element.elementor-element-25726b7a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-65cc7ee7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-79f453b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-79f453b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-1263f600 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-1263f600 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-1263f600 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-60cd8c64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-60cd8c64 .elementor-counter-number-wrapper{color:#112732;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:50px;}.elementor-55 .elementor-element.elementor-element-60cd8c64 .elementor-counter-title{color:#112732;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:33px;}.elementor-55 .elementor-element.elementor-element-1027524a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-55 .elementor-element.elementor-element-1027524a > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFA618;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-1027524a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-55a92565{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-55a92565 .elementor-counter-number-wrapper{color:#112732;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:50px;}.elementor-55 .elementor-element.elementor-element-55a92565 .elementor-counter-title{color:#112732;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:33px;}.elementor-55 .elementor-element.elementor-element-6883eba7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-6883eba7 .elementor-counter-number-wrapper{color:#112732;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:50px;}.elementor-55 .elementor-element.elementor-element-6883eba7 .elementor-counter-title{color:#112732;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:33px;}.elementor-55 .elementor-element.elementor-element-5cd3ddb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-5cd3ddb3 .elementor-counter-number-wrapper{color:#112732;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:50px;}.elementor-55 .elementor-element.elementor-element-5cd3ddb3 .elementor-counter-title{color:#112732;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:33px;}.elementor-55 .elementor-element.elementor-element-6d427848:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-6d427848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-6d427848{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-6d427848 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-378847e6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-378847e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-495b159{padding:0px 0px 50px 0px;}.elementor-55 .elementor-element.elementor-element-26a85c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-4da1cfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-4da1cfd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:35px;letter-spacing:0.5px;color:#112732;}.elementor-55 .elementor-element.elementor-element-2eb30cce{--divider-border-style:solid;--divider-color:#112732;--divider-border-width:2px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-2eb30cce .elementor-divider-separator{width:13%;}.elementor-55 .elementor-element.elementor-element-2eb30cce .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-55 .elementor-element.elementor-element-6efad44a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-55 .elementor-element.elementor-element-6efad44a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:55px;letter-spacing:1.5px;color:#112732;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-5e1c4309.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-5e1c4309.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-5e1c4309 > .elementor-element-populated, .elementor-55 .elementor-element.elementor-element-5e1c4309 > .elementor-element-populated > .elementor-background-overlay, .elementor-55 .elementor-element.elementor-element-5e1c4309 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-5e1c4309 > .elementor-element-populated{padding:0px 0px 20px 20px;}.elementor-55 .elementor-element.elementor-element-348fdbd{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:35px;color:#161616;}.elementor-55 .elementor-element.elementor-element-24e20953:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-24e20953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-24e20953{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-55 .elementor-element.elementor-element-24e20953 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-58f688d6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-55 .elementor-element.elementor-element-58f688d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-9d3cf88 .elementor-flip-box__front{background-color:#112732;}.elementor-55 .elementor-element.elementor-element-9d3cf88 .elementor-flip-box__back{background-image:url("https://shivconstructionratlam.com/wp-content/uploads/2026/02/home-cons.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-9d3cf88 .elementor-flip-box{height:330px;}.elementor-55 .elementor-element.elementor-element-9d3cf88 .elementor-flip-box__layer, .elementor-55 .elementor-element.elementor-element-9d3cf88 .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-55 .elementor-element.elementor-element-9d3cf88 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-9d3cf88 .elementor-icon-wrapper{margin-bottom:10px;}.elementor-55 .elementor-element.elementor-element-9d3cf88 .elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-9d3cf88 .elementor-view-stacked .elementor-icon svg{stroke:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-9d3cf88 .elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-9d3cf88 .elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-9d3cf88 .elementor-view-framed .elementor-icon svg, .elementor-55 .elementor-element.elementor-element-9d3cf88 .elementor-view-default .elementor-icon svg{fill:#FFFFFF;border-color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-9d3cf88 .elementor-icon{font-size:30px;}.elementor-55 .elementor-element.elementor-element-9d3cf88 .elementor-icon svg{width:30px;transform:rotate(0deg);}.elementor-55 .elementor-element.elementor-element-9d3cf88 .elementor-icon i{transform:rotate(0deg);}.elementor-55 .elementor-element.elementor-element-9d3cf88 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:15px;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;}.elementor-55 .elementor-element.elementor-element-9d3cf88 .elementor-flip-box__front .elementor-flip-box__layer__description{color:#F8F8F8;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-55 .elementor-element.elementor-element-9d3cf88 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-55 .elementor-element.elementor-element-9d3cf88 .elementor-flip-box__button{margin-center:0;}.elementor-55 .elementor-element.elementor-element-4107aea1 .elementor-flip-box__front{background-color:#F6F6FB;}.elementor-55 .elementor-element.elementor-element-4107aea1 .elementor-flip-box__back{background-image:url("https://shivconstructionratlam.com/wp-content/uploads/2026/02/Civil-Work.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-4107aea1 .elementor-flip-box{height:330px;}.elementor-55 .elementor-element.elementor-element-4107aea1 .elementor-flip-box__layer, .elementor-55 .elementor-element.elementor-element-4107aea1 .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-55 .elementor-element.elementor-element-4107aea1 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-4107aea1 .elementor-icon-wrapper{margin-bottom:10px;}.elementor-55 .elementor-element.elementor-element-4107aea1 .elementor-view-stacked .elementor-icon{background-color:#112732;}.elementor-55 .elementor-element.elementor-element-4107aea1 .elementor-view-stacked .elementor-icon svg{stroke:#112732;}.elementor-55 .elementor-element.elementor-element-4107aea1 .elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-4107aea1 .elementor-view-default .elementor-icon{color:#112732;border-color:#112732;}.elementor-55 .elementor-element.elementor-element-4107aea1 .elementor-view-framed .elementor-icon svg, .elementor-55 .elementor-element.elementor-element-4107aea1 .elementor-view-default .elementor-icon svg{fill:#112732;border-color:#112732;}.elementor-55 .elementor-element.elementor-element-4107aea1 .elementor-icon{font-size:30px;}.elementor-55 .elementor-element.elementor-element-4107aea1 .elementor-icon svg{width:30px;transform:rotate(0deg);}.elementor-55 .elementor-element.elementor-element-4107aea1 .elementor-icon i{transform:rotate(0deg);}.elementor-55 .elementor-element.elementor-element-4107aea1 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:15px;color:#112732;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;letter-spacing:1.5px;}.elementor-55 .elementor-element.elementor-element-4107aea1 .elementor-flip-box__front .elementor-flip-box__layer__description{color:#112732;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-55 .elementor-element.elementor-element-4107aea1 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#11273230;text-align:center;}.elementor-55 .elementor-element.elementor-element-4107aea1 .elementor-flip-box__button{margin-center:0;}.elementor-55 .elementor-element.elementor-element-4431999e .elementor-flip-box__front{background-color:#F6F6FB;}.elementor-55 .elementor-element.elementor-element-4431999e .elementor-flip-box__back{background-image:url("https://shivconstructionratlam.com/wp-content/uploads/2026/02/Office-space.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-4431999e .elementor-flip-box{height:330px;}.elementor-55 .elementor-element.elementor-element-4431999e .elementor-flip-box__layer, .elementor-55 .elementor-element.elementor-element-4431999e .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-55 .elementor-element.elementor-element-4431999e .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-4431999e .elementor-icon-wrapper{margin-bottom:10px;}.elementor-55 .elementor-element.elementor-element-4431999e .elementor-view-stacked .elementor-icon{background-color:#112732;}.elementor-55 .elementor-element.elementor-element-4431999e .elementor-view-stacked .elementor-icon svg{stroke:#112732;}.elementor-55 .elementor-element.elementor-element-4431999e .elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-4431999e .elementor-view-default .elementor-icon{color:#112732;border-color:#112732;}.elementor-55 .elementor-element.elementor-element-4431999e .elementor-view-framed .elementor-icon svg, .elementor-55 .elementor-element.elementor-element-4431999e .elementor-view-default .elementor-icon svg{fill:#112732;border-color:#112732;}.elementor-55 .elementor-element.elementor-element-4431999e .elementor-icon{font-size:30px;}.elementor-55 .elementor-element.elementor-element-4431999e .elementor-icon svg{width:30px;transform:rotate(0deg);}.elementor-55 .elementor-element.elementor-element-4431999e .elementor-icon i{transform:rotate(0deg);}.elementor-55 .elementor-element.elementor-element-4431999e .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:15px;color:#112732;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;letter-spacing:1.5px;}.elementor-55 .elementor-element.elementor-element-4431999e .elementor-flip-box__front .elementor-flip-box__layer__description{color:#112732;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-55 .elementor-element.elementor-element-4431999e .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#11273230;text-align:center;}.elementor-55 .elementor-element.elementor-element-4431999e .elementor-flip-box__button{margin-center:0;}.elementor-55 .elementor-element.elementor-element-63c6163f .elementor-flip-box__front{background-color:#112732;}.elementor-55 .elementor-element.elementor-element-63c6163f .elementor-flip-box__back{background-image:url("https://shivconstructionratlam.com/wp-content/uploads/2026/02/Commercial-Shop.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-63c6163f .elementor-flip-box{height:330px;}.elementor-55 .elementor-element.elementor-element-63c6163f .elementor-flip-box__layer, .elementor-55 .elementor-element.elementor-element-63c6163f .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-55 .elementor-element.elementor-element-63c6163f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-63c6163f .elementor-icon-wrapper{margin-bottom:10px;}.elementor-55 .elementor-element.elementor-element-63c6163f .elementor-icon{font-size:30px;}.elementor-55 .elementor-element.elementor-element-63c6163f .elementor-icon svg{width:30px;transform:rotate(0deg);}.elementor-55 .elementor-element.elementor-element-63c6163f .elementor-icon i{transform:rotate(0deg);}.elementor-55 .elementor-element.elementor-element-63c6163f .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:15px;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;}.elementor-55 .elementor-element.elementor-element-63c6163f .elementor-flip-box__front .elementor-flip-box__layer__description{color:#F8F8F8;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-55 .elementor-element.elementor-element-63c6163f .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-55 .elementor-element.elementor-element-63c6163f .elementor-flip-box__button{margin-center:0;}.elementor-55 .elementor-element.elementor-element-2cbf401 .elementor-flip-box__front{background-color:#112732;}.elementor-55 .elementor-element.elementor-element-2cbf401 .elementor-flip-box__back{background-image:url("https://shivconstructionratlam.com/wp-content/uploads/2026/02/Home-Renovation.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-2cbf401 .elementor-flip-box{height:330px;}.elementor-55 .elementor-element.elementor-element-2cbf401 .elementor-flip-box__layer, .elementor-55 .elementor-element.elementor-element-2cbf401 .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-55 .elementor-element.elementor-element-2cbf401 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-2cbf401 .elementor-icon-wrapper{margin-bottom:10px;}.elementor-55 .elementor-element.elementor-element-2cbf401 .elementor-icon{font-size:30px;}.elementor-55 .elementor-element.elementor-element-2cbf401 .elementor-icon svg{width:30px;transform:rotate(0deg);}.elementor-55 .elementor-element.elementor-element-2cbf401 .elementor-icon i{transform:rotate(0deg);}.elementor-55 .elementor-element.elementor-element-2cbf401 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:17px;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;}.elementor-55 .elementor-element.elementor-element-2cbf401 .elementor-flip-box__front .elementor-flip-box__layer__description{color:#F8F8F8;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-55 .elementor-element.elementor-element-2cbf401 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-55 .elementor-element.elementor-element-2cbf401 .elementor-flip-box__button{margin-center:0;}.elementor-55 .elementor-element.elementor-element-66ef2d1f .elementor-flip-box__front{background-color:#F6F6FB;}.elementor-55 .elementor-element.elementor-element-66ef2d1f .elementor-flip-box__back{background-image:url("https://shivconstructionratlam.com/wp-content/uploads/2026/02/Project-Consultation.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-55 .elementor-element.elementor-element-66ef2d1f .elementor-flip-box{height:330px;}.elementor-55 .elementor-element.elementor-element-66ef2d1f .elementor-flip-box__layer, .elementor-55 .elementor-element.elementor-element-66ef2d1f .elementor-flip-box__layer__overlay{border-radius:0px;}.elementor-55 .elementor-element.elementor-element-66ef2d1f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;justify-content:flex-end;}.elementor-55 .elementor-element.elementor-element-66ef2d1f .elementor-icon-wrapper{margin-bottom:10px;}.elementor-55 .elementor-element.elementor-element-66ef2d1f .elementor-view-stacked .elementor-icon{background-color:#112732;}.elementor-55 .elementor-element.elementor-element-66ef2d1f .elementor-view-stacked .elementor-icon svg{stroke:#112732;}.elementor-55 .elementor-element.elementor-element-66ef2d1f .elementor-view-framed .elementor-icon, .elementor-55 .elementor-element.elementor-element-66ef2d1f .elementor-view-default .elementor-icon{color:#112732;border-color:#112732;}.elementor-55 .elementor-element.elementor-element-66ef2d1f .elementor-view-framed .elementor-icon svg, .elementor-55 .elementor-element.elementor-element-66ef2d1f .elementor-view-default .elementor-icon svg{fill:#112732;border-color:#112732;}.elementor-55 .elementor-element.elementor-element-66ef2d1f .elementor-icon{font-size:30px;}.elementor-55 .elementor-element.elementor-element-66ef2d1f .elementor-icon svg{width:30px;transform:rotate(0deg);}.elementor-55 .elementor-element.elementor-element-66ef2d1f .elementor-icon i{transform:rotate(0deg);}.elementor-55 .elementor-element.elementor-element-66ef2d1f .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:17px;color:#112732;font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;letter-spacing:1.5px;}.elementor-55 .elementor-element.elementor-element-66ef2d1f .elementor-flip-box__front .elementor-flip-box__layer__description{color:#112732;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-55 .elementor-element.elementor-element-66ef2d1f .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#11273230;text-align:center;}.elementor-55 .elementor-element.elementor-element-66ef2d1f .elementor-flip-box__button{margin-center:0;}.elementor-55 .elementor-element.elementor-element-7867874:not(.elementor-motion-effects-element-type-background), .elementor-55 .elementor-element.elementor-element-7867874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #112732 40%, #FFFFFF 0%);}.elementor-55 .elementor-element.elementor-element-7867874{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 50px 0px;}.elementor-55 .elementor-element.elementor-element-7867874 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-55 .elementor-element.elementor-element-46c0c9d3{padding:0px 0px 50px 0px;}.elementor-55 .elementor-element.elementor-element-6c91dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-6c91dd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:35px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-7bd1fcdb{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-55 .elementor-element.elementor-element-7bd1fcdb .elementor-divider-separator{width:13%;}.elementor-55 .elementor-element.elementor-element-7bd1fcdb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-55 .elementor-element.elementor-element-62f5d20e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-55 .elementor-element.elementor-element-62f5d20e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;text-transform:capitalize;line-height:55px;letter-spacing:1.5px;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-3420e621.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-3420e621.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-3420e621 > .elementor-element-populated, .elementor-55 .elementor-element.elementor-element-3420e621 > .elementor-element-populated > .elementor-background-overlay, .elementor-55 .elementor-element.elementor-element-3420e621 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-3420e621 > .elementor-element-populated{padding:0px 0px 20px 20px;}.elementor-55 .elementor-element.elementor-element-43073c09{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-5b957f36 .elementor-cta .elementor-cta__bg, .elementor-55 .elementor-element.elementor-element-5b957f36 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-55 .elementor-element.elementor-element-5b957f36{border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.25);}.elementor-55 .elementor-element.elementor-element-5b957f36 .elementor-cta__content{min-height:100px;text-align:center;background-color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-5b957f36 .elementor-cta__bg-wrapper{min-width:0px;min-height:191px;}.elementor-55 .elementor-element.elementor-element-5b957f36 .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#112732;}.elementor-55 .elementor-element.elementor-element-5b957f36 .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#112732;}.elementor-55 .elementor-element.elementor-element-26ceb9d7{--spacer-size:170px;}.elementor-55 .elementor-element.elementor-element-15691091{--spacer-size:170px;}.elementor-55 .elementor-element.elementor-element-70fd2f3a .elementor-cta .elementor-cta__bg, .elementor-55 .elementor-element.elementor-element-70fd2f3a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-55 .elementor-element.elementor-element-70fd2f3a{border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.25);}.elementor-55 .elementor-element.elementor-element-70fd2f3a .elementor-cta__content{min-height:100px;text-align:center;background-color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-70fd2f3a .elementor-cta__bg-wrapper{min-width:0px;min-height:191px;}.elementor-55 .elementor-element.elementor-element-70fd2f3a .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#112732;}.elementor-55 .elementor-element.elementor-element-70fd2f3a .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#112732;}.elementor-55 .elementor-element.elementor-element-1fd75b23 .elementor-cta .elementor-cta__bg, .elementor-55 .elementor-element.elementor-element-1fd75b23 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-55 .elementor-element.elementor-element-1fd75b23{border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.25);}.elementor-55 .elementor-element.elementor-element-1fd75b23 .elementor-cta__content{min-height:100px;text-align:center;background-color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-1fd75b23 .elementor-cta__bg-wrapper{min-width:0px;min-height:191px;}.elementor-55 .elementor-element.elementor-element-1fd75b23 .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#112732;}.elementor-55 .elementor-element.elementor-element-1fd75b23 .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#112732;}.elementor-55 .elementor-element.elementor-element-6c173d49{--spacer-size:170px;}.elementor-55 .elementor-element.elementor-element-30cb9f8c .elementor-cta .elementor-cta__bg, .elementor-55 .elementor-element.elementor-element-30cb9f8c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-55 .elementor-element.elementor-element-30cb9f8c{border-radius:10px 10px 10px 10px;box-shadow:0px 10px 40px 0px rgba(0, 0, 0, 0.25);}.elementor-55 .elementor-element.elementor-element-30cb9f8c .elementor-cta__content{min-height:100px;text-align:center;background-color:#FFFFFF;}.elementor-55 .elementor-element.elementor-element-30cb9f8c .elementor-cta__bg-wrapper{min-width:0px;min-height:191px;}.elementor-55 .elementor-element.elementor-element-30cb9f8c .elementor-cta__title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#112732;}.elementor-55 .elementor-element.elementor-element-30cb9f8c .elementor-cta__description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#112732;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-55 .elementor-element.elementor-element-d31b0d2{padding:50px 20px 50px 20px;}.elementor-55 .elementor-element.elementor-element-61de3a95 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-62e7b262{padding:50px 0px 50px 0px;}.elementor-55 .elementor-element.elementor-element-37c0bb12 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-55 .elementor-element.elementor-element-25726b7a{padding:50px 0px 50px 0px;}.elementor-55 .elementor-element.elementor-element-6d427848{padding:50px 20px 0px 20px;}.elementor-55 .elementor-element.elementor-element-6efad44a .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-5e1c4309.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-5e1c4309.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-5e1c4309 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-24e20953{padding:0px 20px 0px 20px;}.elementor-55 .elementor-element.elementor-element-7867874{padding:50px 20px 50px 20px;}.elementor-55 .elementor-element.elementor-element-62f5d20e .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-bc-flex-widget .elementor-55 .elementor-element.elementor-element-3420e621.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-55 .elementor-element.elementor-element-3420e621.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-55 .elementor-element.elementor-element-3420e621 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-5b957f36 .elementor-cta__content{min-height:100px;padding:0px 10px 0px 10px;}.elementor-55 .elementor-element.elementor-element-5b957f36 .elementor-cta__bg-wrapper{min-height:210px;}.elementor-55 .elementor-element.elementor-element-5b957f36 .elementor-cta__title{font-size:16px;}.elementor-55 .elementor-element.elementor-element-5b957f36 .elementor-cta__title:not(:last-child){margin-bottom:15px;}.elementor-55 .elementor-element.elementor-element-5b957f36 .elementor-cta__description{font-size:14px;}.elementor-55 .elementor-element.elementor-element-26ceb9d7{--spacer-size:24px;}.elementor-55 .elementor-element.elementor-element-15691091{--spacer-size:24px;}.elementor-55 .elementor-element.elementor-element-70fd2f3a .elementor-cta__content{min-height:100px;padding:0px 10px 0px 10px;}.elementor-55 .elementor-element.elementor-element-70fd2f3a .elementor-cta__bg-wrapper{min-height:210px;}.elementor-55 .elementor-element.elementor-element-70fd2f3a .elementor-cta__title{font-size:16px;}.elementor-55 .elementor-element.elementor-element-70fd2f3a .elementor-cta__title:not(:last-child){margin-bottom:15px;}.elementor-55 .elementor-element.elementor-element-70fd2f3a .elementor-cta__description{font-size:14px;}.elementor-55 .elementor-element.elementor-element-1fd75b23 .elementor-cta__content{min-height:100px;padding:0px 10px 0px 10px;}.elementor-55 .elementor-element.elementor-element-1fd75b23 .elementor-cta__bg-wrapper{min-height:210px;}.elementor-55 .elementor-element.elementor-element-1fd75b23 .elementor-cta__title{font-size:16px;}.elementor-55 .elementor-element.elementor-element-1fd75b23 .elementor-cta__title:not(:last-child){margin-bottom:15px;}.elementor-55 .elementor-element.elementor-element-1fd75b23 .elementor-cta__description{font-size:14px;}.elementor-55 .elementor-element.elementor-element-6c173d49{--spacer-size:24px;}.elementor-55 .elementor-element.elementor-element-30cb9f8c .elementor-cta__content{min-height:100px;padding:0px 10px 0px 10px;}.elementor-55 .elementor-element.elementor-element-30cb9f8c .elementor-cta__bg-wrapper{min-height:210px;}.elementor-55 .elementor-element.elementor-element-30cb9f8c .elementor-cta__title{font-size:16px;}.elementor-55 .elementor-element.elementor-element-30cb9f8c .elementor-cta__title:not(:last-child){margin-bottom:15px;}.elementor-55 .elementor-element.elementor-element-30cb9f8c .elementor-cta__description{font-size:14px;}}@media(max-width:767px){.elementor-55 .elementor-element.elementor-element-5162597c .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-55 .elementor-element.elementor-element-758cb6ed{font-size:16px;line-height:30px;}.elementor-55 .elementor-element.elementor-element-784d917a{width:50%;}.elementor-55 .elementor-element.elementor-element-2a8ca75c .elementor-cta__content{min-height:276px;}.elementor-55 .elementor-element.elementor-element-4bf735c4{width:50%;}.elementor-55 .elementor-element.elementor-element-3c8a7f5e .elementor-cta__content{min-height:100px;}.elementor-55 .elementor-element.elementor-element-2b1dadca .elementor-cta__content{min-height:100px;}.elementor-55 .elementor-element.elementor-element-37c0bb12 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-55 .elementor-element.elementor-element-302b2b4b{font-size:14px;line-height:30px;}.elementor-55 .elementor-element.elementor-element-25726b7a{padding:50px 0px 50px 0px;}.elementor-55 .elementor-element.elementor-element-1263f600{width:50%;}.elementor-55 .elementor-element.elementor-element-60cd8c64 .elementor-counter-number-wrapper{font-size:30px;line-height:40px;}.elementor-55 .elementor-element.elementor-element-60cd8c64 .elementor-counter-title{font-size:16px;}.elementor-55 .elementor-element.elementor-element-1027524a{width:50%;}.elementor-55 .elementor-element.elementor-element-55a92565 .elementor-counter-number-wrapper{font-size:30px;line-height:40px;}.elementor-55 .elementor-element.elementor-element-55a92565 .elementor-counter-title{font-size:16px;}.elementor-55 .elementor-element.elementor-element-5999d48f{width:50%;}.elementor-55 .elementor-element.elementor-element-6883eba7 .elementor-counter-number-wrapper{font-size:30px;line-height:40px;}.elementor-55 .elementor-element.elementor-element-6883eba7 .elementor-counter-title{font-size:16px;}.elementor-55 .elementor-element.elementor-element-1a463f23{width:50%;}.elementor-55 .elementor-element.elementor-element-5cd3ddb3 .elementor-counter-number-wrapper{font-size:30px;line-height:40px;}.elementor-55 .elementor-element.elementor-element-5cd3ddb3 .elementor-counter-title{font-size:16px;}.elementor-55 .elementor-element.elementor-element-6d427848{padding:50px 20px 0px 20px;}.elementor-55 .elementor-element.elementor-element-495b159{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-4da1cfd .elementor-heading-title{font-size:16px;}.elementor-55 .elementor-element.elementor-element-6efad44a .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-55 .elementor-element.elementor-element-5e1c4309 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-348fdbd{font-size:14px;line-height:30px;}.elementor-55 .elementor-element.elementor-element-24e20953{padding:0px 0px 0px 0px;}.elementor-55 .elementor-element.elementor-element-7867874{padding:50px 20px 50px 20px;}.elementor-55 .elementor-element.elementor-element-46c0c9d3{padding:0px 0px 50px 0px;}.elementor-55 .elementor-element.elementor-element-6c91dd .elementor-heading-title{font-size:16px;}.elementor-55 .elementor-element.elementor-element-62f5d20e .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-55 .elementor-element.elementor-element-3420e621 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-55 .elementor-element.elementor-element-43073c09{font-size:14px;line-height:30px;}.elementor-55 .elementor-element.elementor-element-5b957f36 .elementor-cta__content{min-height:100px;}.elementor-55 .elementor-element.elementor-element-5b957f36 .elementor-cta__bg-wrapper{min-height:250px;}.elementor-55 .elementor-element.elementor-element-26ceb9d7{--spacer-size:0px;}.elementor-55 .elementor-element.elementor-element-15691091{--spacer-size:0px;}.elementor-55 .elementor-element.elementor-element-6c173d49{--spacer-size:0px;}}@media(min-width:768px){.elementor-55 .elementor-element.elementor-element-1c4a3383{width:52.105%;}.elementor-55 .elementor-element.elementor-element-784d917a{width:50.604%;}.elementor-55 .elementor-element.elementor-element-4bf735c4{width:49.421%;}.elementor-55 .elementor-element.elementor-element-32a46c73{width:47.826%;}.elementor-55 .elementor-element.elementor-element-26a85c{width:52.336%;}.elementor-55 .elementor-element.elementor-element-5e1c4309{width:47.664%;}.elementor-55 .elementor-element.elementor-element-62197de1{width:52.336%;}.elementor-55 .elementor-element.elementor-element-3420e621{width:47.664%;}}@media(max-width:1024px) and (min-width:768px){.elementor-55 .elementor-element.elementor-element-784d917a{width:50%;}}