.elementor-1576 .elementor-element.elementor-element-3fc2e72:not(.elementor-motion-effects-element-type-background), .elementor-1576 .elementor-element.elementor-element-3fc2e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1576 .elementor-element.elementor-element-3fc2e72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 130px 0px;}.elementor-1576 .elementor-element.elementor-element-3fc2e72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1576 .elementor-element.elementor-element-adfd96a > .elementor-container{max-width:849px;}.elementor-1576 .elementor-element.elementor-element-adfd96a{padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-32b7916{text-align:center;}.elementor-1576 .elementor-element.elementor-element-32b7916 .elementor-heading-title{font-size:57px;text-transform:none;line-height:1.1em;letter-spacing:-2px;}.elementor-1576 .elementor-element.elementor-element-69503ae{--divider-border-style:solid;--divider-color:rgba(0,0,0,0.15);--divider-border-width:1px;}.elementor-1576 .elementor-element.elementor-element-69503ae .elementor-divider-separator{width:29%;margin:0 auto;margin-center:0;}.elementor-1576 .elementor-element.elementor-element-69503ae .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1576 .elementor-element.elementor-element-2b1f3ae > .elementor-container{max-width:520px;}.elementor-1576 .elementor-element.elementor-element-2b1f3ae{padding:0px 0px 45px 0px;}.elementor-1576 .elementor-element.elementor-element-53b18a0{text-align:center;font-size:17px;}.elementor-1576 .elementor-element.elementor-element-2a4f507 > .elementor-element-populated{padding:20px 40px 9px 40px;}.elementor-1576 .elementor-element.elementor-element-6437b01 .elementor-icon-wrapper{text-align:center;}.elementor-1576 .elementor-element.elementor-element-d9a7a52{text-align:center;}.elementor-1576 .elementor-element.elementor-element-d9a7a52 .elementor-heading-title{font-size:18px;text-transform:none;}.elementor-1576 .elementor-element.elementor-element-53af01d{text-align:center;}.elementor-1576 .elementor-element.elementor-element-3671917 > .elementor-element-populated{padding:20px 40px 9px 40px;}.elementor-1576 .elementor-element.elementor-element-dd12fb7 .elementor-icon-wrapper{text-align:center;}.elementor-1576 .elementor-element.elementor-element-b9b74aa{text-align:center;}.elementor-1576 .elementor-element.elementor-element-b9b74aa .elementor-heading-title{font-size:18px;text-transform:none;}.elementor-1576 .elementor-element.elementor-element-07daccc{text-align:center;}.elementor-1576 .elementor-element.elementor-element-73940f9 > .elementor-element-populated{padding:20px 40px 9px 40px;}.elementor-1576 .elementor-element.elementor-element-3cc5789 .elementor-icon-wrapper{text-align:center;}.elementor-1576 .elementor-element.elementor-element-a35403d{text-align:center;}.elementor-1576 .elementor-element.elementor-element-a35403d .elementor-heading-title{font-size:18px;text-transform:none;}.elementor-1576 .elementor-element.elementor-element-9d9c8c0{text-align:center;}.elementor-1576 .elementor-element.elementor-element-6254508 > .elementor-element-populated{padding:20px 40px 9px 40px;}.elementor-1576 .elementor-element.elementor-element-6359865 .elementor-icon-wrapper{text-align:center;}.elementor-1576 .elementor-element.elementor-element-b4da4f6{text-align:center;}.elementor-1576 .elementor-element.elementor-element-b4da4f6 .elementor-heading-title{font-size:18px;text-transform:none;}.elementor-1576 .elementor-element.elementor-element-0d11adb{text-align:center;}.elementor-1576 .elementor-element.elementor-element-591913c > .elementor-element-populated{padding:20px 40px 9px 40px;}.elementor-1576 .elementor-element.elementor-element-c6ae4d2 .elementor-icon-wrapper{text-align:center;}.elementor-1576 .elementor-element.elementor-element-4ec36fa{text-align:center;}.elementor-1576 .elementor-element.elementor-element-4ec36fa .elementor-heading-title{font-size:18px;text-transform:none;}.elementor-1576 .elementor-element.elementor-element-8039c41{text-align:center;}.elementor-1576 .elementor-element.elementor-element-124513b > .elementor-element-populated{padding:20px 40px 9px 40px;}.elementor-1576 .elementor-element.elementor-element-735d25c .elementor-icon-wrapper{text-align:center;}.elementor-1576 .elementor-element.elementor-element-36583ca{text-align:center;}.elementor-1576 .elementor-element.elementor-element-36583ca .elementor-heading-title{font-size:18px;text-transform:none;}.elementor-1576 .elementor-element.elementor-element-8d07459{text-align:center;}.elementor-1576 .elementor-element.elementor-element-438d6ecd:not(.elementor-motion-effects-element-type-background), .elementor-1576 .elementor-element.elementor-element-438d6ecd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;background-image:url("https://bjproject.co.za/wp-content/uploads/2024/04/WhatsApp-Image-2024-04-10-at-14.35.29_f0e363aa-2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1576 .elementor-element.elementor-element-438d6ecd > .elementor-background-overlay{background-color:#000000;opacity:0.62;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1576 .elementor-element.elementor-element-438d6ecd > .elementor-container{max-width:1111px;}.elementor-1576 .elementor-element.elementor-element-438d6ecd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:180px 0px 120px 0px;}.elementor-1576 .elementor-element.elementor-element-196498bd > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1576 .elementor-element.elementor-element-71838152 > .elementor-container{max-width:532px;}.elementor-1576 .elementor-element.elementor-element-3b6bb6d{text-align:center;}.elementor-1576 .elementor-element.elementor-element-3b6bb6d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:300;letter-spacing:0.2px;color:rgba(255,255,255,0.8);}.elementor-1576 .elementor-element.elementor-element-2ce0189f{--spacer-size:19px;}.elementor-1576 .elementor-element.elementor-element-117f1f65 .elementor-button:hover, .elementor-1576 .elementor-element.elementor-element-117f1f65 .elementor-button:focus{background-color:#4054b2;}.elementor-1576 .elementor-element.elementor-element-117f1f65 .elementor-button{font-size:14px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.5px;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 15px 0px rgba(0,0,0,0.11);padding:18px 55px 15px 55px;}.elementor-1576 .elementor-element.elementor-element-5391eb06:not(.elementor-motion-effects-element-type-background), .elementor-1576 .elementor-element.elementor-element-5391eb06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1576 .elementor-element.elementor-element-5391eb06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1576 .elementor-element.elementor-element-5391eb06 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1576 .elementor-element.elementor-element-71ea18ef > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-3385192b:not(.elementor-motion-effects-element-type-background), .elementor-1576 .elementor-element.elementor-element-3385192b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1576 .elementor-element.elementor-element-3385192b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 130px 0px;}.elementor-1576 .elementor-element.elementor-element-3385192b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1576 .elementor-element.elementor-element-4abfe3c8 > .elementor-container{max-width:849px;}.elementor-1576 .elementor-element.elementor-element-4abfe3c8{padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-5fd4c065{text-align:center;}.elementor-1576 .elementor-element.elementor-element-5fd4c065 .elementor-heading-title{font-size:57px;text-transform:none;line-height:1.1em;letter-spacing:-2px;}.elementor-1576 .elementor-element.elementor-element-61f0da72{--divider-border-style:solid;--divider-color:rgba(0,0,0,0.15);--divider-border-width:1px;}.elementor-1576 .elementor-element.elementor-element-61f0da72 .elementor-divider-separator{width:29%;margin:0 auto;margin-center:0;}.elementor-1576 .elementor-element.elementor-element-61f0da72 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1576 .elementor-element.elementor-element-30d3e394 > .elementor-container{max-width:520px;}.elementor-1576 .elementor-element.elementor-element-30d3e394{padding:0px 0px 45px 0px;}.elementor-1576 .elementor-element.elementor-element-7da889d6{text-align:center;font-size:17px;}.elementor-1576 .elementor-element.elementor-element-3fbad5e7 > .elementor-element-populated{padding:20px 40px 9px 40px;}.elementor-1576 .elementor-element.elementor-element-52e570fa{text-align:center;}.elementor-1576 .elementor-element.elementor-element-52e570fa .elementor-heading-title{font-size:18px;text-transform:none;}.elementor-1576 .elementor-element.elementor-element-59367dd6{text-align:center;}.elementor-1576 .elementor-element.elementor-element-3e4ad114 > .elementor-element-populated{padding:20px 40px 9px 40px;}.elementor-1576 .elementor-element.elementor-element-66d82c6d{text-align:center;}.elementor-1576 .elementor-element.elementor-element-66d82c6d .elementor-heading-title{font-size:18px;text-transform:none;}.elementor-1576 .elementor-element.elementor-element-62b9ba4c{text-align:center;}.elementor-1576 .elementor-element.elementor-element-14651ba0 > .elementor-element-populated{padding:20px 40px 9px 40px;}.elementor-1576 .elementor-element.elementor-element-5582c0f8{text-align:center;}.elementor-1576 .elementor-element.elementor-element-5582c0f8 .elementor-heading-title{font-size:18px;text-transform:none;}.elementor-1576 .elementor-element.elementor-element-57649551{width:var( --container-widget-width, 88.875% );max-width:88.875%;--container-widget-width:88.875%;--container-widget-flex-grow:0;text-align:center;}.elementor-1576 .elementor-element.elementor-element-7c454260:not(.elementor-motion-effects-element-type-background), .elementor-1576 .elementor-element.elementor-element-7c454260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;background-image:url("https://bjproject.co.za/wp-content/uploads/2024/04/Carport-Designsw-2.jpg");background-size:cover;}.elementor-1576 .elementor-element.elementor-element-7c454260 > .elementor-background-overlay{background-color:#000000;opacity:0.51;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1576 .elementor-element.elementor-element-7c454260 > .elementor-container{max-width:893px;}.elementor-1576 .elementor-element.elementor-element-7c454260{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:160px 0px 160px 0px;}.elementor-1576 .elementor-element.elementor-element-3dc273f1{text-align:center;}.elementor-1576 .elementor-element.elementor-element-3dc273f1 .elementor-heading-title{font-size:44px;text-transform:none;line-height:1.1em;letter-spacing:-1px;text-shadow:0px 0px 10px rgba(0,0,0,0.55);color:#ffffff;}.elementor-1576 .elementor-element.elementor-element-72993c4e{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.15);--divider-border-width:1px;}.elementor-1576 .elementor-element.elementor-element-72993c4e .elementor-divider-separator{width:29%;margin:0 auto;margin-center:0;}.elementor-1576 .elementor-element.elementor-element-72993c4e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1576 .elementor-element.elementor-element-591532c3{text-align:center;}.elementor-1576 .elementor-element.elementor-element-591532c3 .elementor-heading-title{font-size:11px;font-weight:normal;text-transform:uppercase;line-height:1.1em;letter-spacing:7.7px;color:#ffffff;}.elementor-1576 .elementor-element.elementor-element-6f0124a:not(.elementor-motion-effects-element-type-background), .elementor-1576 .elementor-element.elementor-element-6f0124a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1576 .elementor-element.elementor-element-6f0124a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 130px 0px;}.elementor-1576 .elementor-element.elementor-element-6f0124a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1576 .elementor-element.elementor-element-cc09569 > .elementor-container{max-width:849px;}.elementor-1576 .elementor-element.elementor-element-cc09569{padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-60c4b7b{text-align:center;}.elementor-1576 .elementor-element.elementor-element-60c4b7b .elementor-heading-title{font-size:57px;text-transform:none;line-height:1.1em;letter-spacing:-2px;}.elementor-1576 .elementor-element.elementor-element-3940da5{--divider-border-style:solid;--divider-color:rgba(0,0,0,0.15);--divider-border-width:1px;}.elementor-1576 .elementor-element.elementor-element-3940da5 .elementor-divider-separator{width:29%;margin:0 auto;margin-center:0;}.elementor-1576 .elementor-element.elementor-element-3940da5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1576 .elementor-element.elementor-element-e6d8097 > .elementor-container{max-width:520px;}.elementor-1576 .elementor-element.elementor-element-e6d8097{padding:0px 0px 45px 0px;}.elementor-1576 .elementor-element.elementor-element-bec9eb8{text-align:center;font-size:17px;}.elementor-1576 .elementor-element.elementor-element-ef0e625 > .elementor-element-populated{padding:20px 40px 9px 40px;}.elementor-1576 .elementor-element.elementor-element-df49269 .elementor-icon-wrapper{text-align:center;}.elementor-1576 .elementor-element.elementor-element-3192680{text-align:center;}.elementor-1576 .elementor-element.elementor-element-3192680 .elementor-heading-title{font-size:18px;text-transform:none;}.elementor-1576 .elementor-element.elementor-element-448b0f5{text-align:center;}.elementor-1576 .elementor-element.elementor-element-08cf4cf > .elementor-element-populated{padding:20px 40px 9px 40px;}.elementor-1576 .elementor-element.elementor-element-6a36c84 .elementor-icon-wrapper{text-align:center;}.elementor-1576 .elementor-element.elementor-element-541da46{text-align:center;}.elementor-1576 .elementor-element.elementor-element-541da46 .elementor-heading-title{font-size:18px;text-transform:none;}.elementor-1576 .elementor-element.elementor-element-e5d133b{text-align:center;}.elementor-1576 .elementor-element.elementor-element-3891391 > .elementor-element-populated{padding:20px 40px 9px 40px;}.elementor-1576 .elementor-element.elementor-element-621a777 .elementor-icon-wrapper{text-align:center;}.elementor-1576 .elementor-element.elementor-element-23d944f{text-align:center;}.elementor-1576 .elementor-element.elementor-element-23d944f .elementor-heading-title{font-size:18px;text-transform:none;}.elementor-1576 .elementor-element.elementor-element-4a97161{text-align:center;}.elementor-1576 .elementor-element.elementor-element-5823efcb:not(.elementor-motion-effects-element-type-background), .elementor-1576 .elementor-element.elementor-element-5823efcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;background-image:url("https://bjproject.co.za/wp-content/uploads/2024/04/Carport-Designsty-2.jpg");background-position:center center;background-size:cover;}.elementor-1576 .elementor-element.elementor-element-5823efcb > .elementor-background-overlay{background-color:#000000;opacity:0.71;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1576 .elementor-element.elementor-element-5823efcb > .elementor-container{max-width:1273px;}.elementor-1576 .elementor-element.elementor-element-5823efcb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-1576 .elementor-element.elementor-element-7c045749{--spacer-size:10px;}.elementor-1576 .elementor-element.elementor-element-2df77b11 > .elementor-container{max-width:659px;}.elementor-1576 .elementor-element.elementor-element-2df77b11{padding:0px 0px 20px 0px;}.elementor-1576 .elementor-element.elementor-element-709a8c83{text-align:center;}.elementor-1576 .elementor-element.elementor-element-709a8c83 .elementor-heading-title{font-size:57px;text-transform:none;line-height:1.1em;letter-spacing:-2px;color:#ffffff;}.elementor-1576 .elementor-element.elementor-element-45f2926f{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.15);--divider-border-width:1px;}.elementor-1576 .elementor-element.elementor-element-45f2926f .elementor-divider-separator{width:29%;margin:0 auto;margin-center:0;}.elementor-1576 .elementor-element.elementor-element-45f2926f .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1576 .elementor-element.elementor-element-52fd4921{text-align:center;color:rgba(255,255,255,0.34);font-size:17px;font-weight:300;}.elementor-1576 .elementor-element.elementor-element-537901f3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1576 .elementor-element.elementor-element-537901f3:not(.elementor-motion-effects-element-type-background), .elementor-1576 .elementor-element.elementor-element-537901f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-1576 .elementor-element.elementor-element-537901f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 120px 0px;}.elementor-1576 .elementor-element.elementor-element-537901f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1576 .elementor-element.elementor-element-4956f1b1 img{border-radius:20px 20px 20px 20px;}.elementor-1576 .elementor-element.elementor-element-3dae3fa3{padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-62615cbd{text-align:left;}.elementor-1576 .elementor-element.elementor-element-62615cbd .elementor-heading-title{font-size:14px;font-weight:300;letter-spacing:5px;color:#6b6b6b;}.elementor-1576 .elementor-element.elementor-element-2ebeb8b0{text-align:left;}.elementor-1576 .elementor-element.elementor-element-2ebeb8b0 .elementor-heading-title{font-size:53px;text-transform:none;line-height:1.1em;letter-spacing:-2px;}.elementor-1576 .elementor-element.elementor-element-17192442{--divider-border-style:solid;--divider-color:rgba(0,0,0,0.15);--divider-border-width:1px;}.elementor-1576 .elementor-element.elementor-element-17192442 .elementor-divider-separator{width:29%;margin:0 auto;margin-left:0;}.elementor-1576 .elementor-element.elementor-element-17192442 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1576 .elementor-element.elementor-element-2c22a26e{--spacer-size:5px;}.elementor-1576 .elementor-element.elementor-element-7f56c58f:not(.elementor-motion-effects-element-type-background), .elementor-1576 .elementor-element.elementor-element-7f56c58f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f0f0f;background:url("https://bjproject.co.za/wp-content/uploads/2023/04/Rife-Elementor-Templates_11.jpg") 50% 50%;background-size:cover;}.elementor-1576 .elementor-element.elementor-element-7f56c58f > .elementor-background-overlay{background-color:#000000;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1576 .elementor-element.elementor-element-7f56c58f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-1576 .elementor-element.elementor-element-4d403633 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1576 .elementor-element.elementor-element-4d403633 > .elementor-container{min-height:119px;}.elementor-1576 .elementor-element.elementor-element-4d403633{margin-top:0px;margin-bottom:30px;}.elementor-1576 .elementor-element.elementor-element-4579837b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1576 .elementor-element.elementor-element-14c42571{text-align:center;}.elementor-1576 .elementor-element.elementor-element-14c42571 .elementor-heading-title{font-size:50px;text-transform:none;line-height:1.1em;letter-spacing:-1px;color:#ffffff;}.elementor-1576 .elementor-element.elementor-element-1c39acca{text-align:center;}.elementor-1576 .elementor-element.elementor-element-1c39acca .elementor-heading-title{font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:rgba(255,255,255,0.45);}.elementor-1576 .elementor-element.elementor-element-21d9692d:not(.elementor-motion-effects-element-type-background), .elementor-1576 .elementor-element.elementor-element-21d9692d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1576 .elementor-element.elementor-element-21d9692d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-1576 .elementor-element.elementor-element-21d9692d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1576 .elementor-element.elementor-element-17c6daef > .elementor-container{max-width:867px;}.elementor-1576 .elementor-element.elementor-element-33163058{text-align:center;}.elementor-1576 .elementor-element.elementor-element-33163058 .elementor-heading-title{font-size:12px;font-weight:300;letter-spacing:4px;color:#b2b2b2;}.elementor-1576 .elementor-element.elementor-element-73446975{text-align:center;}.elementor-1576 .elementor-element.elementor-element-73446975 .elementor-heading-title{font-size:57px;text-transform:none;line-height:1.1em;letter-spacing:-2px;}.elementor-1576 .elementor-element.elementor-element-37291a9c > .elementor-container{max-width:520px;}.elementor-1576 .elementor-element.elementor-element-37291a9c{padding:0px 0px 45px 0px;}.elementor-1576 .elementor-element.elementor-element-3fb38e8{--divider-border-style:solid;--divider-color:rgba(0,0,0,0.15);--divider-border-width:1px;}.elementor-1576 .elementor-element.elementor-element-3fb38e8 .elementor-divider-separator{width:29%;margin:0 auto;margin-center:0;}.elementor-1576 .elementor-element.elementor-element-3fb38e8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1576 .elementor-element.elementor-element-699fc933{text-align:center;font-size:17px;}.elementor-1576 .elementor-element.elementor-element-74c36131 img{border-radius:10px 10px 10px 10px;}.elementor-1576 .elementor-element.elementor-element-19c65eec{--grid-template-columns:repeat(0, auto);--icon-size:14px;--grid-column-gap:9px;--grid-row-gap:0px;}.elementor-1576 .elementor-element.elementor-element-19c65eec .elementor-widget-container{text-align:center;}.elementor-1576 .elementor-element.elementor-element-19c65eec > .elementor-widget-container{margin:-38px 0px 30px 0px;}.elementor-1576 .elementor-element.elementor-element-19c65eec .elementor-social-icon{background-color:#000000;border-style:solid;border-width:4px 4px 4px 4px;border-color:#ffffff;}.elementor-1576 .elementor-element.elementor-element-19c65eec .elementor-social-icon i{color:#ffffff;}.elementor-1576 .elementor-element.elementor-element-19c65eec .elementor-social-icon svg{fill:#ffffff;}.elementor-1576 .elementor-element.elementor-element-19c65eec .elementor-icon{border-radius:100px 100px 100px 100px;}.elementor-1576 .elementor-element.elementor-element-37342690{text-align:center;}.elementor-1576 .elementor-element.elementor-element-37342690 .elementor-heading-title{font-size:32px;font-weight:300;text-transform:none;letter-spacing:-1px;}.elementor-1576 .elementor-element.elementor-element-4f273245{text-align:center;}.elementor-1576 .elementor-element.elementor-element-4f273245 .elementor-heading-title{font-size:12px;font-weight:300;letter-spacing:3px;color:#939393;}.elementor-1576 .elementor-element.elementor-element-ee3e07b{--spacer-size:5px;}.elementor-1576 .elementor-element.elementor-element-70c1337b img{border-radius:10px 10px 10px 10px;}.elementor-1576 .elementor-element.elementor-element-585fe594{--grid-template-columns:repeat(0, auto);--icon-size:14px;--grid-column-gap:9px;--grid-row-gap:0px;}.elementor-1576 .elementor-element.elementor-element-585fe594 .elementor-widget-container{text-align:center;}.elementor-1576 .elementor-element.elementor-element-585fe594 > .elementor-widget-container{margin:-38px 0px 30px 0px;}.elementor-1576 .elementor-element.elementor-element-585fe594 .elementor-social-icon{background-color:#000000;border-style:solid;border-width:4px 4px 4px 4px;border-color:#ffffff;}.elementor-1576 .elementor-element.elementor-element-585fe594 .elementor-social-icon i{color:#ffffff;}.elementor-1576 .elementor-element.elementor-element-585fe594 .elementor-social-icon svg{fill:#ffffff;}.elementor-1576 .elementor-element.elementor-element-585fe594 .elementor-icon{border-radius:100px 100px 100px 100px;}.elementor-1576 .elementor-element.elementor-element-1267138e{text-align:center;}.elementor-1576 .elementor-element.elementor-element-1267138e .elementor-heading-title{font-size:32px;font-weight:300;text-transform:none;letter-spacing:-1px;}.elementor-1576 .elementor-element.elementor-element-488378c0{text-align:center;}.elementor-1576 .elementor-element.elementor-element-488378c0 .elementor-heading-title{font-size:12px;font-weight:300;letter-spacing:3px;color:#939393;}.elementor-1576 .elementor-element.elementor-element-2c717ebc{--spacer-size:5px;}.elementor-1576 .elementor-element.elementor-element-55c95fbd img{border-radius:10px 10px 10px 10px;}.elementor-1576 .elementor-element.elementor-element-699d9ffb{--grid-template-columns:repeat(0, auto);--icon-size:14px;--grid-column-gap:9px;--grid-row-gap:0px;}.elementor-1576 .elementor-element.elementor-element-699d9ffb .elementor-widget-container{text-align:center;}.elementor-1576 .elementor-element.elementor-element-699d9ffb > .elementor-widget-container{margin:-38px 0px 30px 0px;}.elementor-1576 .elementor-element.elementor-element-699d9ffb .elementor-social-icon{background-color:#000000;border-style:solid;border-width:4px 4px 4px 4px;border-color:#ffffff;}.elementor-1576 .elementor-element.elementor-element-699d9ffb .elementor-social-icon i{color:#ffffff;}.elementor-1576 .elementor-element.elementor-element-699d9ffb .elementor-social-icon svg{fill:#ffffff;}.elementor-1576 .elementor-element.elementor-element-699d9ffb .elementor-icon{border-radius:100px 100px 100px 100px;}.elementor-1576 .elementor-element.elementor-element-31a830a5{text-align:center;}.elementor-1576 .elementor-element.elementor-element-31a830a5 .elementor-heading-title{font-size:32px;font-weight:300;text-transform:none;letter-spacing:-1px;}.elementor-1576 .elementor-element.elementor-element-22485fef{text-align:center;}.elementor-1576 .elementor-element.elementor-element-22485fef .elementor-heading-title{font-size:12px;font-weight:300;letter-spacing:3px;color:#939393;}.elementor-1576 .elementor-element.elementor-element-48afecb2{--spacer-size:5px;}.elementor-1576 .elementor-element.elementor-element-5b392b87:not(.elementor-motion-effects-element-type-background), .elementor-1576 .elementor-element.elementor-element-5b392b87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f6f7;}.elementor-1576 .elementor-element.elementor-element-5b392b87 > .elementor-container{max-width:1020px;}.elementor-1576 .elementor-element.elementor-element-5b392b87 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1576 .elementor-element.elementor-element-5b392b87{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-1576 .elementor-element.elementor-element-6dde602 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1576 .elementor-element.elementor-element-e97a7db .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:3rem;font-weight:600;line-height:1.176em;letter-spacing:-0.5px;color:#444648;}.elementor-1576 .elementor-element.elementor-element-5ec6a215{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;}.elementor-1576 .elementor-element.elementor-element-4fbb3641 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Muli", Sans-serif;font-size:1rem;font-weight:600;line-height:1.42em;fill:#8e24aa;color:#8e24aa;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8e24aa;border-radius:30px 30px 30px 30px;padding:11px 23px 11px 23px;}.elementor-1576 .elementor-element.elementor-element-4fbb3641 .elementor-button:hover, .elementor-1576 .elementor-element.elementor-element-4fbb3641 .elementor-button:focus{background-color:#8e24aa;color:#ffffff;border-color:#8e24aa;}.elementor-1576 .elementor-element.elementor-element-4fbb3641 .elementor-button:hover svg, .elementor-1576 .elementor-element.elementor-element-4fbb3641 .elementor-button:focus svg{fill:#ffffff;}.elementor-1576 .elementor-element.elementor-element-3de32afa:not(.elementor-motion-effects-element-type-background), .elementor-1576 .elementor-element.elementor-element-3de32afa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1576 .elementor-element.elementor-element-3de32afa > .elementor-container{max-width:1020px;}.elementor-1576 .elementor-element.elementor-element-3de32afa > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1576 .elementor-element.elementor-element-3de32afa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-1576 .elementor-element.elementor-element-ef8daf6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1576 .elementor-element.elementor-element-799e09e1 .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:3rem;font-weight:600;line-height:1.176em;letter-spacing:-0.5px;color:#444648;}.elementor-1576 .elementor-element.elementor-element-70abee38{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;}.elementor-1576 .elementor-element.elementor-element-4c19d440 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Muli", Sans-serif;font-size:1rem;font-weight:600;line-height:1.42em;fill:#8e24aa;color:#8e24aa;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8e24aa;border-radius:30px 30px 30px 30px;padding:11px 23px 11px 23px;}.elementor-1576 .elementor-element.elementor-element-4c19d440 .elementor-button:hover, .elementor-1576 .elementor-element.elementor-element-4c19d440 .elementor-button:focus{background-color:#8e24aa;color:#ffffff;border-color:#8e24aa;}.elementor-1576 .elementor-element.elementor-element-4c19d440 .elementor-button:hover svg, .elementor-1576 .elementor-element.elementor-element-4c19d440 .elementor-button:focus svg{fill:#ffffff;}.elementor-1576 .elementor-element.elementor-element-45f62de4:not(.elementor-motion-effects-element-type-background), .elementor-1576 .elementor-element.elementor-element-45f62de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1576 .elementor-element.elementor-element-45f62de4 > .elementor-container{max-width:1020px;}.elementor-1576 .elementor-element.elementor-element-45f62de4 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1576 .elementor-element.elementor-element-45f62de4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-1576 .elementor-element.elementor-element-39c9adef > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1576 .elementor-element.elementor-element-39c9adef > .elementor-container{max-width:1020px;text-align:center;}.elementor-1576 .elementor-element.elementor-element-2cf9d6d5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:16px;}.elementor-1576 .elementor-element.elementor-element-2f45232e .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:3rem;font-weight:600;text-transform:capitalize;line-height:1.176em;letter-spacing:-0.5px;color:#444648;}.elementor-1576 .elementor-element.elementor-element-922899d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;color:#999999;}.elementor-1576 .elementor-element.elementor-element-166a569a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1576 .elementor-element.elementor-element-166a569a{margin-top:-30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-f78fefc{--e-image-carousel-slides-to-show:4;}@media(max-width:1024px){.elementor-1576 .elementor-element.elementor-element-3fc2e72{padding:0px 30px 60px 30px;}.elementor-1576 .elementor-element.elementor-element-32b7916 .elementor-heading-title{font-size:50px;}.elementor-1576 .elementor-element.elementor-element-438d6ecd{padding:90px 30px 60px 30px;}.elementor-1576 .elementor-element.elementor-element-196498bd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-3385192b{padding:0px 30px 60px 30px;}.elementor-1576 .elementor-element.elementor-element-5fd4c065 .elementor-heading-title{font-size:50px;}.elementor-1576 .elementor-element.elementor-element-7c454260{padding:80px 30px 70px 30px;}.elementor-1576 .elementor-element.elementor-element-3dc273f1 .elementor-heading-title{font-size:36px;letter-spacing:-1px;}.elementor-1576 .elementor-element.elementor-element-591532c3 .elementor-heading-title{font-size:10px;letter-spacing:10px;}.elementor-1576 .elementor-element.elementor-element-6f0124a{padding:0px 30px 60px 30px;}.elementor-1576 .elementor-element.elementor-element-60c4b7b .elementor-heading-title{font-size:50px;}.elementor-1576 .elementor-element.elementor-element-5823efcb{padding:40px 30px 40px 30px;}.elementor-1576 .elementor-element.elementor-element-709a8c83 .elementor-heading-title{font-size:64px;}.elementor-1576 .elementor-element.elementor-element-537901f3{padding:60px 30px 60px 30px;}.elementor-1576 .elementor-element.elementor-element-62615cbd .elementor-heading-title{letter-spacing:5px;}.elementor-1576 .elementor-element.elementor-element-2ebeb8b0 .elementor-heading-title{font-size:44px;}.elementor-1576 .elementor-element.elementor-element-14c42571 .elementor-heading-title{font-size:27px;}.elementor-1576 .elementor-element.elementor-element-21d9692d{padding:60px 0px 60px 0px;}.elementor-1576 .elementor-element.elementor-element-33163058 .elementor-heading-title{letter-spacing:5px;}.elementor-1576 .elementor-element.elementor-element-73446975 .elementor-heading-title{font-size:56px;}.elementor-1576 .elementor-element.elementor-element-4f273245 .elementor-heading-title{letter-spacing:3px;}.elementor-1576 .elementor-element.elementor-element-488378c0 .elementor-heading-title{letter-spacing:3px;}.elementor-1576 .elementor-element.elementor-element-22485fef .elementor-heading-title{letter-spacing:3px;}.elementor-1576 .elementor-element.elementor-element-5b392b87{padding:20px 0px 30px 0px;}.elementor-1576 .elementor-element.elementor-element-e97a7db .elementor-heading-title{font-size:2.125rem;letter-spacing:0px;}.elementor-1576 .elementor-element.elementor-element-5ec6a215{font-size:0.875rem;}.elementor-1576 .elementor-element.elementor-element-4fbb3641 .elementor-button{font-size:0.875rem;}.elementor-1576 .elementor-element.elementor-element-3de32afa{padding:20px 0px 30px 0px;}.elementor-1576 .elementor-element.elementor-element-799e09e1 .elementor-heading-title{font-size:2.125rem;letter-spacing:0px;}.elementor-1576 .elementor-element.elementor-element-70abee38{font-size:0.875rem;}.elementor-1576 .elementor-element.elementor-element-4c19d440 .elementor-button{font-size:0.875rem;}.elementor-1576 .elementor-element.elementor-element-2f45232e .elementor-heading-title{font-size:2.125rem;letter-spacing:0px;}.elementor-1576 .elementor-element.elementor-element-f78fefc{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-1576 .elementor-element.elementor-element-3fc2e72{padding:50px 0px 50px 0px;}.elementor-1576 .elementor-element.elementor-element-32b7916 .elementor-heading-title{font-size:44px;}.elementor-1576 .elementor-element.elementor-element-2b1f3ae{padding:10px 0px 35px 0px;}.elementor-1576 .elementor-element.elementor-element-2a4f507 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1576 .elementor-element.elementor-element-3671917 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1576 .elementor-element.elementor-element-73940f9 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1576 .elementor-element.elementor-element-6254508 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1576 .elementor-element.elementor-element-591913c > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1576 .elementor-element.elementor-element-124513b > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1576 .elementor-element.elementor-element-438d6ecd{padding:60px 30px 60px 30px;}.elementor-1576 .elementor-element.elementor-element-71838152{padding:0px 25px 0px 25px;}.elementor-1576 .elementor-element.elementor-element-3385192b{padding:50px 0px 50px 0px;}.elementor-1576 .elementor-element.elementor-element-5fd4c065 .elementor-heading-title{font-size:44px;}.elementor-1576 .elementor-element.elementor-element-30d3e394{padding:10px 0px 35px 0px;}.elementor-1576 .elementor-element.elementor-element-3fbad5e7 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1576 .elementor-element.elementor-element-3e4ad114 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1576 .elementor-element.elementor-element-14651ba0 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1576 .elementor-element.elementor-element-3dc273f1 .elementor-heading-title{font-size:36px;}.elementor-1576 .elementor-element.elementor-element-591532c3 .elementor-heading-title{font-size:10px;letter-spacing:7px;}.elementor-1576 .elementor-element.elementor-element-6f0124a{padding:50px 0px 50px 0px;}.elementor-1576 .elementor-element.elementor-element-60c4b7b .elementor-heading-title{font-size:44px;}.elementor-1576 .elementor-element.elementor-element-e6d8097{padding:10px 0px 35px 0px;}.elementor-1576 .elementor-element.elementor-element-ef0e625 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1576 .elementor-element.elementor-element-08cf4cf > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1576 .elementor-element.elementor-element-3891391 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1576 .elementor-element.elementor-element-709a8c83 .elementor-heading-title{font-size:54px;letter-spacing:-1px;}.elementor-1576 .elementor-element.elementor-element-62615cbd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-62615cbd{text-align:center;}.elementor-1576 .elementor-element.elementor-element-62615cbd .elementor-heading-title{letter-spacing:0px;}.elementor-1576 .elementor-element.elementor-element-2ebeb8b0{text-align:center;}.elementor-1576 .elementor-element.elementor-element-2ebeb8b0 .elementor-heading-title{font-size:48px;}.elementor-1576 .elementor-element.elementor-element-17192442 .elementor-divider{text-align:center;}.elementor-1576 .elementor-element.elementor-element-17192442 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-1576 .elementor-element.elementor-element-1c15f259{text-align:center;}.elementor-1576 .elementor-element.elementor-element-7f56c58f{padding:40px 30px 40px 30px;}.elementor-1576 .elementor-element.elementor-element-14c42571 .elementor-heading-title{font-size:36px;}.elementor-1576 .elementor-element.elementor-element-1c39acca .elementor-heading-title{font-size:12px;letter-spacing:1px;}.elementor-1576 .elementor-element.elementor-element-21d9692d{padding:50px 30px 50px 30px;}.elementor-1576 .elementor-element.elementor-element-33163058 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-33163058 .elementor-heading-title{letter-spacing:3px;}.elementor-1576 .elementor-element.elementor-element-73446975 .elementor-heading-title{font-size:48px;}.elementor-1576 .elementor-element.elementor-element-37291a9c{padding:10px 0px 35px 0px;}.elementor-1576 .elementor-element.elementor-element-43fa1438 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1576 .elementor-element.elementor-element-4f273245 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-4f273245 .elementor-heading-title{letter-spacing:3px;}.elementor-1576 .elementor-element.elementor-element-65da0609 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1576 .elementor-element.elementor-element-488378c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-488378c0 .elementor-heading-title{letter-spacing:3px;}.elementor-1576 .elementor-element.elementor-element-22485fef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-22485fef .elementor-heading-title{letter-spacing:3px;}.elementor-1576 .elementor-element.elementor-element-20485d9d > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-1576 .elementor-element.elementor-element-e97a7db{text-align:center;}.elementor-1576 .elementor-element.elementor-element-e97a7db .elementor-heading-title{font-size:1.5rem;line-height:1.33em;}.elementor-1576 .elementor-element.elementor-element-5ec6a215{text-align:center;}.elementor-1576 .elementor-element.elementor-element-112cc624 > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-1576 .elementor-element.elementor-element-329d4cd7 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1576 .elementor-element.elementor-element-1c3259c2 > .elementor-element-populated{padding:20px 20px 0px 20px;}.elementor-1576 .elementor-element.elementor-element-799e09e1{text-align:center;}.elementor-1576 .elementor-element.elementor-element-799e09e1 .elementor-heading-title{font-size:1.5rem;line-height:1.33em;}.elementor-1576 .elementor-element.elementor-element-70abee38{text-align:center;}.elementor-1576 .elementor-element.elementor-element-45f62de4{padding:0px 0px 0px 0px;}.elementor-1576 .elementor-element.elementor-element-2f45232e{text-align:center;}.elementor-1576 .elementor-element.elementor-element-2f45232e .elementor-heading-title{font-size:1.5rem;line-height:1.33em;}.elementor-1576 .elementor-element.elementor-element-922899d .elementor-heading-title{font-size:0.875rem;line-height:1.5em;}.elementor-1576 .elementor-element.elementor-element-f78fefc{--e-image-carousel-slides-to-show:2;}}@media(min-width:768px){.elementor-1576 .elementor-element.elementor-element-7f91bff2{width:62.982%;}.elementor-1576 .elementor-element.elementor-element-29ac8026{width:42.53%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1576 .elementor-element.elementor-element-7f91bff2{width:50%;}.elementor-1576 .elementor-element.elementor-element-29ac8026{width:50%;}}@media(min-width:1025px){.elementor-1576 .elementor-element.elementor-element-438d6ecd:not(.elementor-motion-effects-element-type-background), .elementor-1576 .elementor-element.elementor-element-438d6ecd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1576 .elementor-element.elementor-element-7c454260:not(.elementor-motion-effects-element-type-background), .elementor-1576 .elementor-element.elementor-element-7c454260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1576 .elementor-element.elementor-element-5823efcb:not(.elementor-motion-effects-element-type-background), .elementor-1576 .elementor-element.elementor-element-5823efcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}