.elementor-47 .elementor-element.elementor-element-16eabea{--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;--overflow:hidden;--border-radius:0px 0px 90px 90px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-208039f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-00a0ecd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-0135fcc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-0135fcc.e-con{--order:-99999 /* order start hack */;}.elementor-47 .elementor-element.elementor-element-27669c4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-27669c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-c8b52dd img{border-radius:15px 15px 15px 15px;}.elementor-47 .elementor-element.elementor-element-1972e3e{--display:flex;--position:absolute;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;bottom:60px;}.elementor-47 .elementor-element.elementor-element-1972e3e:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-1972e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-1972e3e.e-con{--align-self:center;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-1972e3e{right:45px;}body.rtl .elementor-47 .elementor-element.elementor-element-1972e3e{left:45px;}.elementor-47 .elementor-element.elementor-element-cb34b43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-cb34b43 .item-inner-features{text-align:center;background-color:#FA5A10;border-radius:10px 10px 10px 10px;padding:30px 27px 30px 27px;}.elementor-47 .elementor-element.elementor-element-cb34b43 .features-box-image{color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-cb34b43 .item-inner-features .features-box-image i{font-size:70px;}.elementor-47 .elementor-element.elementor-element-cb34b43 .title a{color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-cb34b43 .title{color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-cb34b43 .title a, .elementor-47 .elementor-element.elementor-element-cb34b43 .title{font-size:20px;font-weight:700;}.elementor-47 .elementor-element.elementor-element-cb34b43 .item-inner-features .description{color:#FFFFFF;font-size:14px;font-weight:400;}.elementor-47 .elementor-element.elementor-element-7847ed5{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-75430d8{text-align:start;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#FA5A10;}.elementor-47 .elementor-element.elementor-element-75d988f .elementor-heading-title{font-size:48px;font-weight:800;text-transform:capitalize;line-height:1.2em;}.elementor-47 .elementor-element.elementor-element-5ac71cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 10px 0px;font-size:18px;color:#3F3F3F;}.elementor-47 .elementor-element.elementor-element-03c2e05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;font-size:18px;color:#3F3F3F;}.elementor-47 .elementor-element.elementor-element-8672adb .elementor-button{background-color:#FA5A10;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:25px 25px 25px 25px;padding:15px 30px 15px 30px;}.elementor-47 .elementor-element.elementor-element-8672adb .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-8672adb .elementor-button:focus{background-color:#05195D;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-8672adb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-8672adb .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-47 .elementor-element.elementor-element-8672adb .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-8672adb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-286b00c{--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;--padding-top:90px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-1aaecab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-df3403d .item-inner-features{text-align:center;}.elementor-47 .elementor-element.elementor-element-df3403d .features-box-image{color:#FA5A10;}.elementor-47 .elementor-element.elementor-element-df3403d .item-inner-features .features-box-image i{font-size:56px;}.elementor-47 .elementor-element.elementor-element-df3403d .title a, .elementor-47 .elementor-element.elementor-element-df3403d .title{font-size:20px;}.elementor-47 .elementor-element.elementor-element-a76254b{--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-47 .elementor-element.elementor-element-f53dcae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-15816a8 .content-banner{background-image:url("http://ppp.mycontractorwebsites.com/wp-content/uploads/2025/07/banner-01.jpg");height:500px;background-repeat:no-repeat;}.elementor-47 .elementor-element.elementor-element-15816a8 .inner{padding:0px 0px 0px 40px;}.elementor-47 .elementor-element.elementor-element-15816a8 .widget-banner .wrapper-banner {border-radius:15px 15px 15px 15px;}.elementor-47 .elementor-element.elementor-element-15816a8 .title1 {color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-15816a8 .widget-banner:hover .title1 {color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-15816a8 .title1{font-size:26px;margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-15816a8 .link-bottom .btn{padding:7px 20px 7px 20px;}.elementor-47 .elementor-element.elementor-element-15816a8 .btn-theme {background-color:#02010100;border-color:#FFFFFF;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-15816a8 .wrapper-banner:hover .btn-theme {background-color:#FA5A10;border-color:#FA5A10;}.elementor-47 .elementor-element.elementor-element-15816a8 .widget-banner:hover .btn-theme {color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-15816a8 .btn-theme{font-size:13px;}.elementor-47 .elementor-element.elementor-element-15816a8 .btn-theme i{color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-15816a8 .widget-banner:hover .btn-theme i{color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-b66dc0a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-c048b0c .content-banner{background-image:url("http://ppp.mycontractorwebsites.com/wp-content/uploads/2025/07/banner-02.jpg");height:500px;background-repeat:no-repeat;}.elementor-47 .elementor-element.elementor-element-c048b0c .inner{padding:0px 0px 0px 40px;}.elementor-47 .elementor-element.elementor-element-c048b0c .widget-banner .wrapper-banner {border-radius:15px 15px 15px 15px;}.elementor-47 .elementor-element.elementor-element-c048b0c .title1 {color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-c048b0c .widget-banner:hover .title1 {color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-c048b0c .title1{font-size:26px;margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-c048b0c .link-bottom{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-c048b0c .link-bottom .btn{padding:7px 20px 7px 20px;}.elementor-47 .elementor-element.elementor-element-c048b0c .btn-theme {background-color:#02010100;border-color:#FFFFFF;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-c048b0c .wrapper-banner:hover .btn-theme {background-color:#05195D;border-color:#05195D;}.elementor-47 .elementor-element.elementor-element-c048b0c .widget-banner:hover .btn-theme {color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-c048b0c .btn-theme{font-size:13px;font-weight:700;}.elementor-47 .elementor-element.elementor-element-c048b0c .btn-theme i{color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-c048b0c .widget-banner:hover .btn-theme i{color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-04bd14e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-d91ae63 .content-banner{background-image:url("http://ppp.mycontractorwebsites.com/wp-content/uploads/2025/07/banner-03.jpg");height:500px;background-repeat:no-repeat;}.elementor-47 .elementor-element.elementor-element-d91ae63 .inner{padding:0px 0px 0px 40px;}.elementor-47 .elementor-element.elementor-element-d91ae63 .widget-banner .wrapper-banner {border-radius:15px 15px 15px 15px;}.elementor-47 .elementor-element.elementor-element-d91ae63 .title1 {color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-d91ae63 .widget-banner:hover .title1 {color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-d91ae63 .title1{font-size:26px;margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-d91ae63 .link-bottom{margin:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-d91ae63 .link-bottom .btn{padding:7px 20px 7px 20px;}.elementor-47 .elementor-element.elementor-element-d91ae63 .btn-theme {background-color:#02010100;border-color:#FFFFFF;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-d91ae63 .wrapper-banner:hover .btn-theme {background-color:#FA5A10;border-color:#FA5A10;}.elementor-47 .elementor-element.elementor-element-d91ae63 .widget-banner:hover .btn-theme {color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-d91ae63 .btn-theme{font-size:13px;}.elementor-47 .elementor-element.elementor-element-d91ae63 .btn-theme i{color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-d91ae63 .widget-banner:hover .btn-theme i{color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-7e38f13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-47 .elementor-element.elementor-element-7e38f13:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-7e38f13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F0F6;}.elementor-47 .elementor-element.elementor-element-091ee5e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:0px 0px 90px 90px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-47 .elementor-element.elementor-element-091ee5e:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-091ee5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-b16aaf8{--spacer-size:90px;}.elementor-47 .elementor-element.elementor-element-90329ba{--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:90px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-90329ba:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-90329ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F0F6;}.elementor-47 .elementor-element.elementor-element-21305e8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-64475da{text-align:start;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#FA5A10;}.elementor-47 .elementor-element.elementor-element-dc2b793{text-align:center;}.elementor-47 .elementor-element.elementor-element-dc2b793 .elementor-heading-title{font-size:36px;font-weight:800;text-transform:capitalize;line-height:1.2em;}.elementor-47 .elementor-element.elementor-element-4edd612{--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;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;}.elementor-47 .elementor-element.elementor-element-4edd612:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-4edd612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F0F6;}.elementor-47 .elementor-element.elementor-element-0ed0c62{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-9ffb9d7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-9ffb9d7 .project-layout .entry-title{font-size:20px;}.elementor-47 .elementor-element.elementor-element-9ffb9d7 .project-layout .project-category i{font-size:16px;}.elementor-47 .elementor-element.elementor-element-9ffb9d7 .project-layout .project-category{border-color:#DFDFDF;}.elementor-47 .elementor-element.elementor-element-9ffb9d7 .project-layout .project-category a{font-size:12px;}.elementor-47 .elementor-element.elementor-element-9ffb9d7 .project-layout .description{font-size:16px;}.elementor-47 .elementor-element.elementor-element-9ffb9d7 .project-layout .project-content .project-button .readmore {background-color:#05195D;}.elementor-47 .elementor-element.elementor-element-9ffb9d7 .project-layout .project-content .project-button .readmore:hover{background-color:#FA5A10;}.elementor-47 .elementor-element.elementor-element-9ffb9d7 .project-layout .project-content .project-button .readmore{border-color:#05195D;color:#FFFFFF;font-size:12px;font-weight:700;text-transform:uppercase;}.elementor-47 .elementor-element.elementor-element-9ffb9d7 .project-layout .project-content .project-button .readmore:hover {border-color:#FA5A10;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-9ffb9d7 .project-layout{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-84cca42{--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;--border-radius:0px 0px 90px 90px;--padding-top:0px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-84cca42:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-84cca42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F0F6;}.elementor-47 .elementor-element.elementor-element-7761d4d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-7761d4d.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-b71da8e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-b71da8e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-0117fb8 .elementor-heading-title{font-size:22px;font-weight:600;line-height:1.5em;}.elementor-47 .elementor-element.elementor-element-54f405c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#DFDFDF;--border-color:#DFDFDF;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-54f405c.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-251916e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-7b65f01 .elementor-counter{gap:5px;}.elementor-47 .elementor-element.elementor-element-7b65f01 .elementor-counter-number-wrapper{color:#FA5A10;font-size:60px;font-weight:800;}.elementor-47 .elementor-element.elementor-element-7b65f01 .elementor-counter-title{color:#05195D;font-size:26px;font-weight:700;line-height:1.5em;}.elementor-47 .elementor-element.elementor-element-f854db4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-1f5ec73 .elementor-counter{gap:5px;}.elementor-47 .elementor-element.elementor-element-1f5ec73 .elementor-counter-number-wrapper{color:#FA5A10;font-size:60px;font-weight:800;}.elementor-47 .elementor-element.elementor-element-1f5ec73 .elementor-counter-title{color:#05195D;font-size:26px;font-weight:700;line-height:1.5em;}.elementor-47 .elementor-element.elementor-element-0dcd35d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-95a5030 .elementor-counter{gap:5px;}.elementor-47 .elementor-element.elementor-element-95a5030 .elementor-counter-number-wrapper{color:#FA5A10;font-size:60px;font-weight:800;}.elementor-47 .elementor-element.elementor-element-95a5030 .elementor-counter-title{color:#05195D;font-size:26px;font-weight:700;line-height:1.5em;}.elementor-47 .elementor-element.elementor-element-5179769{--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:45px 0px;--row-gap:45px;--column-gap:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-bc1ecf6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-c9e3464{text-align:start;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#FA5A10;}.elementor-47 .elementor-element.elementor-element-51e0204{text-align:center;}.elementor-47 .elementor-element.elementor-element-51e0204 .elementor-heading-title{font-size:36px;font-weight:800;text-transform:capitalize;line-height:1.2em;}.elementor-47 .elementor-element.elementor-element-5ef8f15{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-2596fda .widget-tabs .nav-tabs{justify-content:center;}.elementor-47 .elementor-element.elementor-element-2596fda .widget-tabs .nav-tabs .nav-link{font-size:13px;font-weight:700;text-transform:uppercase;}.elementor-47 .elementor-element.elementor-element-2f751ad{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-47 .elementor-element.elementor-element-2f751ad:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-2f751ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05195D;background-image:url("http://ppp.mycontractorwebsites.com/wp-content/uploads/2025/07/bg-services.jpg");background-position:top center;background-repeat:no-repeat;}.elementor-47 .elementor-element.elementor-element-5a6bfc2{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:0px 0px 90px 90px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-47 .elementor-element.elementor-element-5a6bfc2:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-5a6bfc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-30a0fe8{--spacer-size:90px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-30a0fe8.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-235b4d4{--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:45px 0px;--row-gap:45px;--column-gap:0px;--border-radius:0px 0px 90px 90px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-235b4d4:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-235b4d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05195D;background-image:url("http://ppp.mycontractorwebsites.com/wp-content/uploads/2025/07/bg-services.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-47 .elementor-element.elementor-element-e5f758e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-4aea831{text-align:start;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#FA5A10;}.elementor-47 .elementor-element.elementor-element-acfdd20{text-align:center;}.elementor-47 .elementor-element.elementor-element-acfdd20 .elementor-heading-title{font-size:36px;font-weight:800;text-transform:capitalize;line-height:1.2em;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-feb6fc3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-a00513e .service-style{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-a00513e [class*="service-style"]{border-style:none;}.elementor-47 .elementor-element.elementor-element-a00513e .entry-title a{color:#05195D;}.elementor-47 .elementor-element.elementor-element-a00513e .entry-title a:hover{color:#FA5A10;}.elementor-47 .elementor-element.elementor-element-a00513e .entry-title{font-size:21px;}.elementor-47 .elementor-element.elementor-element-a00513e .service-style .entry-excerpt{color:#3F3F3F;}.elementor-47 .elementor-element.elementor-element-a00513e .service-style .service-info .service-icon i{color:#FA5A10;font-size:54px;}.elementor-47 .elementor-element.elementor-element-a00513e .service-style .service-button .readmore{font-size:12px;}.elementor-47 .elementor-element.elementor-element-e5766b0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-e5766b0.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-204db53{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-204db53.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-076dce5{color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-69e27c5{font-size:16px;font-weight:700;text-decoration:underline;}.elementor-47 .elementor-element.elementor-element-69e27c5 a{color:#FA5A10;}.elementor-47 .elementor-element.elementor-element-aaf16c1{--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:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-cdb2d61{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-fd60093{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-677e36a{text-align:start;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#FA5A10;}.elementor-47 .elementor-element.elementor-element-b234665{text-align:start;}.elementor-47 .elementor-element.elementor-element-b234665 .elementor-heading-title{font-size:36px;font-weight:800;text-transform:capitalize;line-height:1.2em;}.elementor-47 .elementor-element.elementor-element-debe4e1{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-0e77dd7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-74357a2 .title{color:#FA5A10 !important;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-47 .elementor-element.elementor-element-74357a2 .name-client{color:#05195D;font-size:24px;}.elementor-47 .elementor-element.elementor-element-74357a2 .name-client a{color:#05195D;}.elementor-47 .elementor-element.elementor-element-74357a2 .description{color:#3F3F3F;font-size:26px;line-height:1.5em;}.elementor-47 .elementor-element.elementor-element-74357a2 .job{color:#3F3F3F;font-size:18px;}.elementor-47 .elementor-element.elementor-element-ce30f2b{--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;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-72d306b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-e47aa8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-47 .elementor-element.elementor-element-e47aa8e:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-e47aa8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F0F6;}.elementor-47 .elementor-element.elementor-element-2969192{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:0px 0px 90px 90px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-47 .elementor-element.elementor-element-2969192:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-2969192 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-bef43ee{--spacer-size:90px;}.elementor-47 .elementor-element.elementor-element-e4680ac{--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:90px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-e4680ac:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-e4680ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F0F6;}.elementor-47 .elementor-element.elementor-element-43c0073{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-497e85d{text-align:start;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#FA5A10;}.elementor-47 .elementor-element.elementor-element-d90493a{text-align:center;}.elementor-47 .elementor-element.elementor-element-d90493a .elementor-heading-title{font-size:36px;font-weight:800;text-transform:capitalize;line-height:1.2em;}.elementor-47 .elementor-element.elementor-element-7598e5f{--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;--border-radius:0px 0px 90px 90px;--padding-top:0px;--padding-bottom:55px;--padding-left:90px;--padding-right:90px;}.elementor-47 .elementor-element.elementor-element-7598e5f:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-7598e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F0F6;}.elementor-47 .elementor-element.elementor-element-d95005f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-87a5225 .widget-title{color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-87a5225 .team-style .team-content-info .name-team a{color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-87a5225 .team-style .team-content-info .name-team a:hover{color:#FA5A10;}.elementor-47 .elementor-element.elementor-element-87a5225 .type-team .name-team {font-size:18px;text-transform:capitalize;}.elementor-47 .elementor-element.elementor-element-87a5225 .team-style .team-content-info .team-job{color:#AAAAAA;font-size:14px;}.elementor-47 .elementor-element.elementor-element-87a5225 .widget-teams .team{background-color:#05195D;}.elementor-47 .elementor-element.elementor-element-87a5225 .widget-teams .type-team{background-color:#05195D;}.elementor-47 .elementor-element.elementor-element-9e04f99{--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;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-a18664c{--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 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-6ee65a8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-871153d{text-align:start;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:#FA5A10;}.elementor-47 .elementor-element.elementor-element-fd0edaa{padding:0px 0px 0px 0px;text-align:start;}.elementor-47 .elementor-element.elementor-element-fd0edaa .elementor-heading-title{font-size:36px;font-weight:800;line-height:1.2em;}.elementor-47 .elementor-element.elementor-element-dafe5a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 20px 0px;font-size:16px;color:#505050;}.elementor-47 .elementor-element.elementor-element-b39edd0 .elementor-button{background-color:#FA5A10;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:25px 25px 25px 25px;padding:15px 30px 15px 30px;}.elementor-47 .elementor-element.elementor-element-b39edd0 .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-b39edd0 .elementor-button:focus{background-color:#05195D;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-b39edd0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-b39edd0 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-47 .elementor-element.elementor-element-b39edd0 .elementor-button:hover svg, .elementor-47 .elementor-element.elementor-element-b39edd0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-92597d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-16eabea{--border-radius:0px 0px 30px 30px;}.elementor-47 .elementor-element.elementor-element-00a0ecd{--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:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-0135fcc{--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-1972e3e{--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;bottom:90px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-1972e3e{right:45px;}body.rtl .elementor-47 .elementor-element.elementor-element-1972e3e{left:45px;}.elementor-47 .elementor-element.elementor-element-cb34b43 .item-inner-features{padding:30px 35px 30px 35px;}.elementor-47 .elementor-element.elementor-element-75d988f .elementor-heading-title{font-size:26px;}.elementor-47 .elementor-element.elementor-element-5ac71cb{padding:5px 0px 5px 0px;font-size:16px;}.elementor-47 .elementor-element.elementor-element-03c2e05{padding:5px 0px 5px 0px;font-size:16px;}.elementor-47 .elementor-element.elementor-element-8672adb .elementor-button{font-size:12px;padding:10px 20px 10px 20px;}.elementor-47 .elementor-element.elementor-element-286b00c{--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-15816a8 .content-banner{height:280px;background-size:cover;}.elementor-47 .elementor-element.elementor-element-15816a8 .inner{padding:0px 0px 0px 20px;}.elementor-47 .elementor-element.elementor-element-15816a8 .title1{font-size:22px;margin:15px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-15816a8 .btn-theme{font-size:12px;}.elementor-47 .elementor-element.elementor-element-c048b0c .content-banner{height:280px;background-size:cover;}.elementor-47 .elementor-element.elementor-element-c048b0c .inner{padding:0px 0px 0px 20px;}.elementor-47 .elementor-element.elementor-element-c048b0c .title1{font-size:22px;margin:15px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-c048b0c .btn-theme{font-size:12px;}.elementor-47 .elementor-element.elementor-element-d91ae63 .content-banner{height:280px;background-size:cover;}.elementor-47 .elementor-element.elementor-element-d91ae63 .inner{padding:0px 0px 0px 20px;}.elementor-47 .elementor-element.elementor-element-d91ae63 .title1{font-size:22px;margin:15px 0px 20px 0px;}.elementor-47 .elementor-element.elementor-element-d91ae63 .btn-theme{font-size:12px;}.elementor-47 .elementor-element.elementor-element-091ee5e{--border-radius:0px 0px 30px 30px;}.elementor-47 .elementor-element.elementor-element-b16aaf8{--spacer-size:30px;}.elementor-47 .elementor-element.elementor-element-90329ba{--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-dc2b793 .elementor-heading-title{font-size:26px;}.elementor-47 .elementor-element.elementor-element-4edd612{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-47 .elementor-element.elementor-element-0ed0c62{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-84cca42{--border-radius:0px 0px 30px 30px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-47 .elementor-element.elementor-element-7761d4d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-47 .elementor-element.elementor-element-54f405c{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-7b65f01 .elementor-counter-number-wrapper{font-size:36px;}.elementor-47 .elementor-element.elementor-element-7b65f01 .elementor-counter-title{font-size:20px;}.elementor-47 .elementor-element.elementor-element-1f5ec73 .elementor-counter-number-wrapper{font-size:36px;}.elementor-47 .elementor-element.elementor-element-1f5ec73 .elementor-counter-title{font-size:20px;}.elementor-47 .elementor-element.elementor-element-95a5030 .elementor-counter-number-wrapper{font-size:36px;}.elementor-47 .elementor-element.elementor-element-95a5030 .elementor-counter-title{font-size:20px;}.elementor-47 .elementor-element.elementor-element-5179769{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-51e0204 .elementor-heading-title{font-size:26px;}.elementor-47 .elementor-element.elementor-element-30a0fe8{--spacer-size:30px;}.elementor-47 .elementor-element.elementor-element-235b4d4{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:0px 0px 30px 30px;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-235b4d4:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-235b4d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-47 .elementor-element.elementor-element-acfdd20 .elementor-heading-title{font-size:26px;}.elementor-47 .elementor-element.elementor-element-feb6fc3{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-47 .elementor-element.elementor-element-e5766b0{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-47 .elementor-element.elementor-element-204db53{--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-47 .elementor-element.elementor-element-aaf16c1{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-b234665 .elementor-heading-title{font-size:26px;}.elementor-47 .elementor-element.elementor-element-74357a2 .title{font-size:13px;}.elementor-47 .elementor-element.elementor-element-74357a2 .name-client{font-size:16px;}.elementor-47 .elementor-element.elementor-element-74357a2 .description{font-size:16px;}.elementor-47 .elementor-element.elementor-element-74357a2 .job{font-size:16px;}.elementor-47 .elementor-element.elementor-element-ce30f2b{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-bef43ee{--spacer-size:30px;}.elementor-47 .elementor-element.elementor-element-e4680ac{--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-d90493a .elementor-heading-title{font-size:26px;}.elementor-47 .elementor-element.elementor-element-7598e5f{--border-radius:0px 0px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-47 .elementor-element.elementor-element-9e04f99{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-a18664c{--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-47 .elementor-element.elementor-element-a18664c.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-6ee65a8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-6ee65a8.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-871153d.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-871153d{text-align:center;}.elementor-47 .elementor-element.elementor-element-fd0edaa{padding:0px 0px 5px 0px;text-align:center;}.elementor-47 .elementor-element.elementor-element-fd0edaa.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-fd0edaa .elementor-heading-title{font-size:26px;}.elementor-47 .elementor-element.elementor-element-dafe5a1{padding:0px 0px 0px 0px;text-align:center;font-size:16px;}.elementor-47 .elementor-element.elementor-element-dafe5a1.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-b39edd0{padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-b39edd0.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-b39edd0 .elementor-button{font-size:12px;padding:10px 20px 10px 20px;}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-0135fcc{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-0135fcc.e-con{--order:-99999 /* order start hack */;}.elementor-47 .elementor-element.elementor-element-27669c4{--width:75%;}.elementor-47 .elementor-element.elementor-element-1972e3e{--width:45%;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;bottom:55px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-1972e3e{right:5px;}body.rtl .elementor-47 .elementor-element.elementor-element-1972e3e{left:5px;}.elementor-47 .elementor-element.elementor-element-cb34b43 .item-inner-features{padding:20px 20px 20px 20px;}.elementor-47 .elementor-element.elementor-element-cb34b43 .item-inner-features .features-box-image i{font-size:40px;}.elementor-47 .elementor-element.elementor-element-cb34b43 .title a, .elementor-47 .elementor-element.elementor-element-cb34b43 .title{font-size:16px;}.elementor-47 .elementor-element.elementor-element-cb34b43 .item-inner-features .description{font-size:13px;}.elementor-47 .elementor-element.elementor-element-75430d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-75d988f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-a76254b{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-15816a8 .content-banner{height:300px;background-position:center center;}.elementor-47 .elementor-element.elementor-element-c048b0c .content-banner{height:300px;background-position:center center;}.elementor-47 .elementor-element.elementor-element-d91ae63 .content-banner{height:300px;background-position:center center;}.elementor-47 .elementor-element.elementor-element-7e38f13{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47 .elementor-element.elementor-element-b16aaf8{--spacer-size:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-90329ba{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-21305e8{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-64475da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-dc2b793{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-4edd612{--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-84cca42{--padding-top:0px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-7761d4d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-54f405c{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-5179769{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-bc1ecf6{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-c9e3464{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-51e0204{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-2f751ad{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47 .elementor-element.elementor-element-30a0fe8{--spacer-size:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-235b4d4{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-e5f758e{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-4aea831{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-acfdd20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-feb6fc3{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-e5766b0{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-076dce5{text-align:center;}.elementor-47 .elementor-element.elementor-element-cdb2d61{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-47 .elementor-element.elementor-element-677e36a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-b234665{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-debe4e1{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-ce30f2b{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-e47aa8e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47 .elementor-element.elementor-element-bef43ee{--spacer-size:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-e4680ac{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-43c0073{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-497e85d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-d90493a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-7598e5f{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-27669c4{--width:80%;}.elementor-47 .elementor-element.elementor-element-1972e3e{--width:30%;}.elementor-47 .elementor-element.elementor-element-7761d4d{--content-width:1440px;}.elementor-47 .elementor-element.elementor-element-b71da8e{--width:15%;}.elementor-47 .elementor-element.elementor-element-54f405c{--width:85%;}.elementor-47 .elementor-element.elementor-element-e5766b0{--width:85%;}.elementor-47 .elementor-element.elementor-element-6ee65a8{--width:35%;}.elementor-47 .elementor-element.elementor-element-92597d4{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-47 .elementor-element.elementor-element-b71da8e{--width:100%;}.elementor-47 .elementor-element.elementor-element-54f405c{--width:100%;}.elementor-47 .elementor-element.elementor-element-6ee65a8{--width:100%;}.elementor-47 .elementor-element.elementor-element-92597d4{--width:100%;}}