.elementor-2 .elementor-element.elementor-element-d4262e6{--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;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:36px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-d4262e6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d4262e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jacarelectricltd.com/wp-content/uploads/2025/03/about.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-e5ea007{--display:flex;}.elementor-2 .elementor-element.elementor-element-13c5261{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;box-shadow:2px 10px 10px 0px rgba(0, 0, 0, 0.6);--margin-top:0px;--margin-bottom:404px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:42px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-13c5261:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-13c5261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f3b9532{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-2 .elementor-element.elementor-element-f65325b{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-f65325b .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:72px;font-weight:700;line-height:1;color:#DF1100;}.elementor-2 .elementor-element.elementor-element-5cba49a{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-5cba49a .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:32px;font-weight:500;color:#666666;}.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-2 .elementor-element.elementor-element-2d1dce1{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;line-height:1.8;color:#333333;}.elementor-2 .elementor-element.elementor-element-c8e032d{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;line-height:1.8;color:#333333;}.elementor-2 .elementor-element.elementor-element-639841b{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;line-height:1.8;color:#333333;}.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-2 .elementor-element.elementor-element-58bb2c9 .elementor-button{background-color:#DF1100;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;letter-spacing:3px;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 29px 20px 29px;}.elementor-2 .elementor-element.elementor-element-58bb2c9{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-83a110f{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;line-height:1.8;color:#333333;}.elementor-2 .elementor-element.elementor-element-16418c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2 .elementor-element.elementor-element-1213fb8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-1213fb8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.8;color:#333333;}.elementor-2 .elementor-element.elementor-element-e7e2ac2{text-align:center;}.elementor-2 .elementor-element.elementor-element-e7e2ac2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.8;color:#333333;}.elementor-2 .elementor-element.elementor-element-ebfc71d .elementor-button{background-color:#DF1100;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;letter-spacing:3px;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 29px 20px 29px;}.elementor-2 .elementor-element.elementor-element-ebfc71d{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-bf0be70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:134px;--padding-bottom:154px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-bf0be70:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bf0be70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jacarelectricltd.com/wp-content/uploads/2025/03/services.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-995a071{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-995a071.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-462a7df{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-04170ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0bc7eb4 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:72px;font-weight:700;line-height:130%;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-71f5ac2 > .elementor-widget-container{padding:0px 0px 31px 0px;}.elementor-2 .elementor-element.elementor-element-71f5ac2{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:30px;letter-spacing:0.03em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d581278{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-e6a25b5{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:207%;letter-spacing:3px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-87a5065{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:207%;letter-spacing:3px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6a94244{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a223897{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-22dc18f{--display:flex;--min-height:248px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:55px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-22dc18f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-22dc18f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DF1100;}.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-2 .elementor-element.elementor-element-f5a8ed0 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f5a8ed0{text-align:center;}.elementor-2 .elementor-element.elementor-element-f5a8ed0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:25px;letter-spacing:0.2em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-36c9160{--display:flex;--min-height:248px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:55px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-36c9160:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-36c9160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-9d799fe > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9d799fe{text-align:center;}.elementor-2 .elementor-element.elementor-element-9d799fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:25px;letter-spacing:0.2em;color:#333333;}.elementor-2 .elementor-element.elementor-element-8ef11a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a421937{--display:flex;--min-height:248px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:55px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-a421937:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a421937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-a09bb7f > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a09bb7f{text-align:center;}.elementor-2 .elementor-element.elementor-element-a09bb7f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:25px;letter-spacing:0.2em;color:#333333;}.elementor-2 .elementor-element.elementor-element-810669b{--display:flex;--min-height:248px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:55px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-810669b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-810669b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-9a1d665 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9a1d665{text-align:center;}.elementor-2 .elementor-element.elementor-element-9a1d665 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:25px;letter-spacing:0.2em;color:#333333;}.elementor-2 .elementor-element.elementor-element-a351879{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-a351879:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a351879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DF1100;}.elementor-2 .elementor-element.elementor-element-b9f7d08{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b9f7d08.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-5a49197{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-dad0752{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-209px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-e71a70a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-611fc75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2508b47 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-2508b47 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:44px;font-weight:700;line-height:130%;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d0dd558{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-dff28d7{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:207%;letter-spacing:0.003em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8fd4f97{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:207%;letter-spacing:0.003em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2df8e57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:108px;--padding-bottom:96px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-6efdfc2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6efdfc2.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-c5f6964{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9a1690b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-650a5b3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:180%;letter-spacing:0.2em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-09a3080 > .elementor-widget-container{padding:0px 0px 38px 0px;}.elementor-2 .elementor-element.elementor-element-09a3080 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:63px;font-weight:700;line-height:130%;letter-spacing:0.187em;color:#DF1100;}.elementor-2 .elementor-element.elementor-element-96cf97f{text-align:left;}.elementor-2 .elementor-element.elementor-element-9385d21 > .elementor-widget-container{padding:32px 0px 39px 0px;}.elementor-2 .elementor-element.elementor-element-9385d21{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;font-style:italic;line-height:37px;letter-spacing:0.027em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-7e03d6f{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:700;line-height:27px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5e49392{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9433a06{text-align:center;}.elementor-2 .elementor-element.elementor-element-9433a06 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:52px;font-weight:700;text-transform:uppercase;line-height:130%;color:#DF1100;}.elementor-2 .elementor-element.elementor-element-4944fef{--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 010px;--row-gap:0px;--column-gap:010px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ca6102d{--display:flex;--min-height:347px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:2px 5px 10px 0px rgba(0, 0, 0, 0.6);--margin-top:10px;--margin-bottom:10px;--margin-left:5px;--margin-right:5px;--padding-top:30px;--padding-bottom:47px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-ca6102d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ca6102d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6ecb565 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6ecb565{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;line-height:25px;letter-spacing:0.003em;color:#333333;}.elementor-2 .elementor-element.elementor-element-10cdaa2{--display:flex;--min-height:347px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:2px 5px 10px 0px rgba(0, 0, 0, 0.6);--margin-top:10px;--margin-bottom:10px;--margin-left:5px;--margin-right:5px;--padding-top:30px;--padding-bottom:47px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-10cdaa2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-10cdaa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-9439bf2 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9439bf2{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;line-height:25px;letter-spacing:0.003em;color:#333333;}.elementor-2 .elementor-element.elementor-element-fbbdb6e{--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 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-06121bc{--display:flex;--min-height:347px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:2px 5px 10px 0px rgba(0, 0, 0, 0.6);--margin-top:10px;--margin-bottom:10px;--margin-left:5px;--margin-right:5px;--padding-top:30px;--padding-bottom:47px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-06121bc:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-06121bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-963435c > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-963435c{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;line-height:25px;letter-spacing:0.003em;color:#333333;}.elementor-2 .elementor-element.elementor-element-4b62295{--display:flex;--min-height:347px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:2px 5px 10px 0px rgba(0, 0, 0, 0.6);--margin-top:10px;--margin-bottom:10px;--margin-left:5px;--margin-right:5px;--padding-top:30px;--padding-bottom:47px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-4b62295:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4b62295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8c070f4 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8c070f4{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;line-height:25px;letter-spacing:0.003em;color:#333333;}.elementor-2 .elementor-element.elementor-element-dfce6d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f0bc52c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f0bc52c img{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-2acb3e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-96e7825{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-cc9bd75 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-770b9ad{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-215px;--margin-bottom:-415px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-2 .elementor-element.elementor-element-902f437{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-392f6da{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-392f6da:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-392f6da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DF1100;}.elementor-2 .elementor-element.elementor-element-9ed3f02 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9ed3f02{text-align:center;}.elementor-2 .elementor-element.elementor-element-9ed3f02 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:63px;font-weight:700;line-height:130%;letter-spacing:0.187em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0fa6145{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-7aecbc5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:467px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-7aecbc5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7aecbc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jacarelectricltd.com/wp-content/uploads/2025/03/footer.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-880ba02{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-20566d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2cd3f00 > .elementor-widget-container{padding:0px 0px 66px 0px;}.elementor-2 .elementor-element.elementor-element-2cd3f00{text-align:center;}.elementor-2 .elementor-element.elementor-element-2cd3f00 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:59px;font-weight:700;line-height:130%;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-3afb198{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-da9e443{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-87efee4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-4a7bded{text-align:center;}.elementor-2 .elementor-element.elementor-element-43027f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-abfe759{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 9px;--row-gap:0px;--column-gap:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c90ec10{text-align:left;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:150%;letter-spacing:0.1em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b528cd1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 9px;--row-gap:0px;--column-gap:9px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-fb90d2e{width:var( --container-widget-width, 269px );max-width:269px;--container-widget-width:269px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:130%;letter-spacing:0.1em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d2003ec{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a1e3e18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2ddb730{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;line-height:130%;letter-spacing:0.1em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-8a2c1ab{--display:flex;}.elementor-2 .elementor-element.elementor-element-0d756eb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f220844{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:7px 0px;--row-gap:7px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f220844.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-30e1558 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:120%;letter-spacing:0.2em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-abd2b1d{--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 6px;--row-gap:0px;--column-gap:6px;}.elementor-2 .elementor-element.elementor-element-c8b8667{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.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-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item, .elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-text );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:hover,
								.elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-widget-navigation-menu .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.highlighted,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:var( --e-global-color-accent );}
							.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-798c82a .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-2 .elementor-element.elementor-element-798c82a .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-2 .elementor-element.elementor-element-798c82a .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-2 .elementor-element.elementor-element-798c82a .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-2 .elementor-element.elementor-element-798c82a .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-2 .elementor-element.elementor-element-798c82a .menu-item a.hfe-menu-item, .elementor-2 .elementor-element.elementor-element-798c82a .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-2 .elementor-element.elementor-element-798c82a ul.sub-menu{width:220px;}.elementor-2 .elementor-element.elementor-element-798c82a .sub-menu a.hfe-sub-menu-item,
						 .elementor-2 .elementor-element.elementor-element-798c82a nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-2 .elementor-element.elementor-element-798c82a nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-2 .elementor-element.elementor-element-798c82a nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-2 .elementor-element.elementor-element-798c82a nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-2 .elementor-element.elementor-element-798c82a a.hfe-menu-item, .elementor-2 .elementor-element.elementor-element-798c82a a.hfe-sub-menu-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:0.018em;}.elementor-2 .elementor-element.elementor-element-798c82a .menu-item a.hfe-menu-item, .elementor-2 .elementor-element.elementor-element-798c82a .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-798c82a .sub-menu,
								.elementor-2 .elementor-element.elementor-element-798c82a nav.hfe-dropdown,
								.elementor-2 .elementor-element.elementor-element-798c82a nav.hfe-dropdown-expandible,
								.elementor-2 .elementor-element.elementor-element-798c82a nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-2 .elementor-element.elementor-element-798c82a nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-2 .elementor-element.elementor-element-798c82a .sub-menu li.menu-item:not(:last-child),
						.elementor-2 .elementor-element.elementor-element-798c82a nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-2 .elementor-element.elementor-element-798c82a nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-2 .elementor-element.elementor-element-b4313ec .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-2 .elementor-element.elementor-element-b4313ec .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-2 .elementor-element.elementor-element-b4313ec .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-2 .elementor-element.elementor-element-b4313ec .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-2 .elementor-element.elementor-element-b4313ec .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-2 .elementor-element.elementor-element-b4313ec .menu-item a.hfe-menu-item, .elementor-2 .elementor-element.elementor-element-b4313ec .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-2 .elementor-element.elementor-element-b4313ec .sub-menu a.hfe-sub-menu-item,
						 .elementor-2 .elementor-element.elementor-element-b4313ec nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-2 .elementor-element.elementor-element-b4313ec nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-2 .elementor-element.elementor-element-b4313ec nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-2 .elementor-element.elementor-element-b4313ec nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-2 .elementor-element.elementor-element-b4313ec a.hfe-menu-item, .elementor-2 .elementor-element.elementor-element-b4313ec a.hfe-sub-menu-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:0.018em;}.elementor-2 .elementor-element.elementor-element-b4313ec .menu-item a.hfe-menu-item, .elementor-2 .elementor-element.elementor-element-b4313ec .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b4313ec .sub-menu,
								.elementor-2 .elementor-element.elementor-element-b4313ec nav.hfe-dropdown,
								.elementor-2 .elementor-element.elementor-element-b4313ec nav.hfe-dropdown-expandible,
								.elementor-2 .elementor-element.elementor-element-b4313ec nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-2 .elementor-element.elementor-element-b4313ec nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-2 .elementor-element.elementor-element-b4313ec .sub-menu li.menu-item:not(:last-child),
						.elementor-2 .elementor-element.elementor-element-b4313ec nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-2 .elementor-element.elementor-element-b4313ec nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-2 .elementor-element.elementor-element-d75e470 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d75e470{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:180%;letter-spacing:0.091em;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-7073ec7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:7px 0px;--row-gap:7px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f6b5f4b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:120%;letter-spacing:0.2em;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-2 .elementor-element.elementor-element-dad0752{--margin-top:-248px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-611fc75{--padding-top:50px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6efdfc2{--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-c5f6964{--justify-content:space-evenly;}.elementor-2 .elementor-element.elementor-element-9a1690b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5e49392{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}}@media(max-width:1200px){.elementor-2 .elementor-element.elementor-element-bf0be70{--padding-top:85px;--padding-bottom:85px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-5a49197{--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-dad0752{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2508b47 .elementor-heading-title{font-size:33px;}.elementor-2 .elementor-element.elementor-element-d0dd558{--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-dff28d7{font-size:17px;}.elementor-2 .elementor-element.elementor-element-8fd4f97{font-size:17px;}.elementor-2 .elementor-element.elementor-element-2df8e57{--padding-top:85px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-09a3080 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-09a3080 .elementor-heading-title{font-size:52px;}.elementor-2 .elementor-element.elementor-element-87efee4{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-798c82a .menu-item a.hfe-menu-item{padding-left:11px;padding-right:11px;}.elementor-2 .elementor-element.elementor-element-798c82a .menu-item a.hfe-sub-menu-item{padding-left:calc( 11px + 20px );padding-right:11px;}.elementor-2 .elementor-element.elementor-element-798c82a .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 11px + 40px );padding-right:11px;}.elementor-2 .elementor-element.elementor-element-798c82a .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 11px + 60px );padding-right:11px;}.elementor-2 .elementor-element.elementor-element-798c82a .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 11px + 80px );padding-right:11px;}.elementor-2 .elementor-element.elementor-element-b4313ec .menu-item a.hfe-menu-item{padding-left:11px;padding-right:11px;}.elementor-2 .elementor-element.elementor-element-b4313ec .menu-item a.hfe-sub-menu-item{padding-left:calc( 11px + 20px );padding-right:11px;}.elementor-2 .elementor-element.elementor-element-b4313ec .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 11px + 40px );padding-right:11px;}.elementor-2 .elementor-element.elementor-element-b4313ec .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 11px + 60px );padding-right:11px;}.elementor-2 .elementor-element.elementor-element-b4313ec .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 11px + 80px );padding-right:11px;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-462a7df{--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-2 .elementor-element.elementor-element-04170ca{--justify-content:center;}.elementor-2 .elementor-element.elementor-element-0bc7eb4{text-align:center;}.elementor-2 .elementor-element.elementor-element-71f5ac2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-71f5ac2{text-align:center;}.elementor-2 .elementor-element.elementor-element-6a94244{--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a351879{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-5a49197{--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-2 .elementor-element.elementor-element-e71a70a img{width:631px;max-width:100%;}.elementor-2 .elementor-element.elementor-element-611fc75{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2508b47 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2508b47{text-align:center;}.elementor-2 .elementor-element.elementor-element-d0dd558{--justify-content:space-evenly;}.elementor-2 .elementor-element.elementor-element-2df8e57{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c5f6964{--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-2 .elementor-element.elementor-element-650a5b3{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-09a3080{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-96cf97f{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-9385d21 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9385d21{text-align:center;}.elementor-2 .elementor-element.elementor-element-7e03d6f{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-5e49392{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4944fef{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-fbbdb6e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-da9e443{--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-2 .elementor-element.elementor-element-87efee4{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-43027f5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-abfe759{--justify-content:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;}.elementor-2 .elementor-element.elementor-element-b528cd1{--justify-content:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;}.elementor-2 .elementor-element.elementor-element-a1e3e18{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 15px;--row-gap:0px;--column-gap:15px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:64px;}}@media(max-width:880px){.elementor-2 .elementor-element.elementor-element-2cd3f00 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0d756eb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f220844{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-30e1558{text-align:center;}.elementor-2 .elementor-element.elementor-element-abd2b1d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-798c82a{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-b4313ec{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-7073ec7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-f6b5f4b{text-align:center;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-13c5261{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-f65325b .elementor-heading-title{font-size:34px;}.elementor-2 .elementor-element.elementor-element-5cba49a .elementor-heading-title{font-size:22px;}.elementor-2 .elementor-element.elementor-element-639841b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-16418c3{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-bf0be70{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-0bc7eb4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0bc7eb4 .elementor-heading-title{font-size:45px;}.elementor-2 .elementor-element.elementor-element-71f5ac2{font-size:15px;line-height:24px;}.elementor-2 .elementor-element.elementor-element-e6a25b5{font-size:15px;line-height:200%;}.elementor-2 .elementor-element.elementor-element-87a5065{font-size:15px;line-height:200%;}.elementor-2 .elementor-element.elementor-element-a223897{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-22dc18f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-8ef11a8{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-2508b47 .elementor-heading-title{font-size:28px;}.elementor-2 .elementor-element.elementor-element-d0dd558{--width:100%;--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:center;}.elementor-2 .elementor-element.elementor-element-d0dd558.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-dff28d7{width:var( --container-widget-width, 259px );max-width:259px;--container-widget-width:259px;--container-widget-flex-grow:0;text-align:left;}.elementor-2 .elementor-element.elementor-element-8fd4f97{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-650a5b3 .elementor-heading-title{font-size:15px;}.elementor-2 .elementor-element.elementor-element-09a3080 .elementor-heading-title{font-size:32px;}.elementor-2 .elementor-element.elementor-element-9385d21{font-size:16px;line-height:22px;}.elementor-2 .elementor-element.elementor-element-9433a06 .elementor-heading-title{font-size:32px;line-height:115%;}.elementor-2 .elementor-element.elementor-element-9ed3f02 .elementor-heading-title{font-size:38px;}.elementor-2 .elementor-element.elementor-element-2cd3f00 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2cd3f00 .elementor-heading-title{font-size:40px;}.elementor-2 .elementor-element.elementor-element-43027f5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-abfe759{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-abfe759.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-c90ec10{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-c90ec10.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-b528cd1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-fb90d2e{text-align:center;}.elementor-2 .elementor-element.elementor-element-d2003ec{--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;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a1e3e18{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2ddb730{text-align:center;}.elementor-2 .elementor-element.elementor-element-0d756eb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-d4262e6{--content-width:1431px;}.elementor-2 .elementor-element.elementor-element-995a071{--content-width:1428px;}.elementor-2 .elementor-element.elementor-element-04170ca{--width:720px;}.elementor-2 .elementor-element.elementor-element-6a94244{--width:626px;}.elementor-2 .elementor-element.elementor-element-22dc18f{--width:47%;}.elementor-2 .elementor-element.elementor-element-36c9160{--width:47%;}.elementor-2 .elementor-element.elementor-element-a421937{--width:47%;}.elementor-2 .elementor-element.elementor-element-810669b{--width:47%;}.elementor-2 .elementor-element.elementor-element-b9f7d08{--content-width:1418px;}.elementor-2 .elementor-element.elementor-element-dad0752{--width:803px;}.elementor-2 .elementor-element.elementor-element-611fc75{--width:538px;}.elementor-2 .elementor-element.elementor-element-6efdfc2{--content-width:1437px;}.elementor-2 .elementor-element.elementor-element-9a1690b{--width:536px;}.elementor-2 .elementor-element.elementor-element-5e49392{--width:722px;}.elementor-2 .elementor-element.elementor-element-ca6102d{--width:47%;}.elementor-2 .elementor-element.elementor-element-10cdaa2{--width:47%;}.elementor-2 .elementor-element.elementor-element-06121bc{--width:47%;}.elementor-2 .elementor-element.elementor-element-4b62295{--width:47%;}.elementor-2 .elementor-element.elementor-element-770b9ad{--content-width:1300px;}.elementor-2 .elementor-element.elementor-element-392f6da{--width:1428px;}.elementor-2 .elementor-element.elementor-element-20566d8{--content-width:1200px;}.elementor-2 .elementor-element.elementor-element-87efee4{--width:327px;}.elementor-2 .elementor-element.elementor-element-43027f5{--width:420px;}.elementor-2 .elementor-element.elementor-element-d2003ec{--width:312px;}.elementor-2 .elementor-element.elementor-element-f220844{--width:202px;}.elementor-2 .elementor-element.elementor-element-c8b8667{--width:718px;}.elementor-2 .elementor-element.elementor-element-7073ec7{--width:194px;}}@media(max-width:1366px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-392f6da{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-9a1690b{--width:100%;}.elementor-2 .elementor-element.elementor-element-43027f5{--width:100%;}.elementor-2 .elementor-element.elementor-element-d2003ec{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-f220844{--width:100%;}.elementor-2 .elementor-element.elementor-element-c8b8667{--width:100%;}.elementor-2 .elementor-element.elementor-element-7073ec7{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-16418c3 */@media screen and (max-width: 767px){
    .elementor-2 .elementor-element.elementor-element-16418c3{
        background:#FFFFFF57 !important;
        margin: 20px 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-995a071 */@media screen and (max-width: 1440px){
  .elementor-2 .elementor-element.elementor-element-995a071{
      width: 1300px;
      margin: auto;
      max-width:100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6efdfc2 */@media screen and (max-width: 1440px){
    .elementor-2 .elementor-element.elementor-element-6efdfc2{
       max-width: 1300px;
       width:100%;
       margin:auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2df8e57 */.elementor-2 .elementor-element.elementor-element-2df8e57{
    background: url(https://jacarelectricltd.com/wp-content/uploads/2025/03/testimonials.jpg) no-repeat top left #ECECEC;
    background-size: 45% 100%;
   
}





@media screen and (max-width: 1024px) {
    .elementor-2 .elementor-element.elementor-element-2df8e57 {
        background-size: cover;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0fa6145 */.sr-only {
    position: absolute;
    left: -9999px;
}

.hidden-label {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}


::placeholder{
    font-size: 15px;
    color: #666666;
    font-family: "Open Sans", sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    font-style: italic;
}

input:-webkit-autofill {
    background-color: transparent !important;
}

.contact-form p {
    margin: 0;
}

.contact-form .consent, .contact-form .privacy{
    font-size: 16px !important;
    color: #000 !important;
    justify-content: center !important;
    font-weight: 400 !important;
    
    font-family: 'Montserrat', sans-serif !important;
}

.contact-form .consent{
    padding-top: 10px;
}

textarea#your-message {
    height: 180px !important;
    margin-top: -13px;
}

/* Form container */
.contact-form {
    display: flex;
    flex-direction: column;
    gap: 0;
    max-width: 1260px;
    margin: 0 auto;
}

/* Form row for two fields in one row */
.contact-form .form-row {
    display: flex;
    gap: 18px;
}

/* Each input group */
.contact-form .form-group {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Full width for fields that span the row */
.contact-form .form-group.full-width {
    flex: 100%;
}

/* Label styling */
.contact-form label {
    font-size: 16px;
    font-weight: 500;
    color: #fff;
    margin-bottom: 6px;
}

/* Input and textarea styling */
.contact-form input[type="text"],
.contact-form input[type="email"],
.contact-form input[type="tel"],
.contact-form textarea {
   padding: 10px 15px;
    border: 1px solid #fff;
    border-radius: 0;
    font-size: 16px;
    color: #333;
    /* background-color: #f9f9f9; */
    transition: border-color 0.3s ease;
    /* box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1); */
    font-weight: 400;
    background: #F3F3F3;
    height: 50px;
    font-family: 'Montserrat', sans-serif;
}

.contact-form input:focus,
.contact-form textarea:focus {
    border-color: #ff7f00;
    outline: none;
}

/* Checkbox styling */
.contact-form .consent,
.contact-form .privacy {
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 14px;
    color: #555;
}

/* Submit button styling */
.contact-form input[type="submit"] {
    display: flex;
    justify-content: center !important;
    align-items: center !important;
    margin: auto;
    position: relative;
   background: transparent;
    border: 1px solid #FFF !important;
    width: 100%;
    height: 62px;
    max-width: 202px;
    box-sizing: border-box;
    display: flex
;
    justify-content: center !important;
    align-items: center !important;
    border-radius: 10px;
    color: #fff;
    font-weight: 700;
    letter-spacing: 0.1em;
}

.contact-form input[type="submit"]:hover {
   color: #000;
}



.cont-btn1 {
    padding-top: 35px;
}


@media screen and (max-width:1024px){
    .contact-form .form-row {
    flex-direction: column;
    
}



.contact-form .form-group {
    margin-bottom: -20px;
}

textarea#your-message {
    margin-top: 10px;
}

.contact-form .consent {
    padding-top: 30px;
}

.contact-form .consent, .contact-form .privacy{
    font-size:14px !important;
}



}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-770b9ad */.elementor-2 .elementor-element.elementor-element-770b9ad{
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c90ec10 */.cont-dw{
    font-size: 20px;
    color: #fff;
    text-decoration: none !important;
    font-weight: 600 !important;
}


.cont-dw:hover{
    color: #fff !important;
   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ddb730 */a.cont-email-dw {
 color: #fff;
 text-decoration: none !important;
 font-family: "Montserrat", sans-serif !important;
 font-weight: 400 !important;
 font-size: 16px !important;
}



a.cont-email-dw:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d75e470 */.copy-footer img{
vertical-align: middle;
    display: inline-block;
    height: 30px;
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20566d8 */@media screen and (max-width: 767px){
   #foot-cont-bot .elementor-widget-container {
    text-align: center !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7aecbc5 */.elementor-2 .elementor-element.elementor-element-7aecbc5{
    overflow-y: hidden;
}/* End custom CSS */