.elementor-50 .elementor-element.elementor-element-ef40989:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-ef40989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272e34;background-image:url("https://dsprolayout.com/wp-content/uploads/2025/06/Banner_dspa4.png");background-position:center center;background-size:cover;}.elementor-50 .elementor-element.elementor-element-ef40989{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 200px 0px;}.elementor-50 .elementor-element.elementor-element-ef40989 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-21287d0b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-50 .elementor-element.elementor-element-21287d0b{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:300;color:#f2a500;}.elementor-50 .elementor-element.elementor-element-d968355 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-50 .elementor-element.elementor-element-d968355 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:70px;font-weight:300;line-height:86px;letter-spacing:-0.3px;color:#fff;}.elementor-50 .elementor-element.elementor-element-32252f26 .elementor-button{background-color:#f2a500;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:300;line-height:1.42857143em;fill:#ffffff;color:#ffffff;box-shadow:0px 3px 15px 0px rgba(229,120,37,0.6);border-radius:24px 24px 24px 24px;padding:12px 45px 12px 45px;}.elementor-50 .elementor-element.elementor-element-32252f26 .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-32252f26 .elementor-button:focus{background-color:#e88800;}.elementor-50 .elementor-element.elementor-element-41a60c3a{padding:100px 0px 70px 0px;}.elementor-50 .elementor-element.elementor-element-33086631 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-50 .elementor-element.elementor-element-33086631 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:36px;font-weight:400;line-height:44px;color:#272e34;}.elementor-50 .elementor-element.elementor-element-1b91031{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#666666;}.elementor-50 .elementor-element.elementor-element-759cc064 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-50 .elementor-element.elementor-element-759cc064 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:36px;font-weight:300;line-height:44px;color:#f2a500;}.elementor-50 .elementor-element.elementor-element-2e9745e0 > .elementor-widget-container{padding:0px 0px 1px 0px;}.elementor-50 .elementor-element.elementor-element-2e9745e0 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34;}.elementor-50 .elementor-element.elementor-element-753b6f71{--divider-border-style:solid;--divider-color:#f2a500;--divider-border-width:1px;}.elementor-50 .elementor-element.elementor-element-753b6f71 > .elementor-widget-container{margin:-1px 0px 15px 0px;}.elementor-50 .elementor-element.elementor-element-753b6f71 .elementor-divider-separator{width:30px;}.elementor-50 .elementor-element.elementor-element-753b6f71 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-50 .elementor-element.elementor-element-7ea70e9e{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#666666;}.elementor-50 .elementor-element.elementor-element-6f435917 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-50 .elementor-element.elementor-element-6f435917 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:36px;font-weight:300;line-height:44px;color:#f2a500;}.elementor-50 .elementor-element.elementor-element-5409ab65 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-5409ab65 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34;}.elementor-50 .elementor-element.elementor-element-5f31af14{--divider-border-style:solid;--divider-color:#f2a500;--divider-border-width:1px;}.elementor-50 .elementor-element.elementor-element-5f31af14 > .elementor-widget-container{margin:-1px 0px 15px 0px;}.elementor-50 .elementor-element.elementor-element-5f31af14 .elementor-divider-separator{width:30px;}.elementor-50 .elementor-element.elementor-element-5f31af14 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-50 .elementor-element.elementor-element-7c326552{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#666666;}.elementor-50 .elementor-element.elementor-element-63fc2b64:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-63fc2b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9fa;}.elementor-50 .elementor-element.elementor-element-63fc2b64{border-style:solid;border-width:1px 0px 0px 0px;border-color:#edeef0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-50 .elementor-element.elementor-element-63fc2b64 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-c82d4cf{margin-top:-80px;margin-bottom:0px;}.elementor-50 .elementor-element.elementor-element-d6d146c > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-50 .elementor-element.elementor-element-d6d146c img{border-radius:6px 6px 6px 6px;}.elementor-50 .elementor-element.elementor-element-1c54938d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-50 .elementor-element.elementor-element-1c54938d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34;}.elementor-50 .elementor-element.elementor-element-5cf62981 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-50 .elementor-element.elementor-element-5cf62981{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#666666;}.elementor-50 .elementor-element.elementor-element-77162483 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-50 .elementor-element.elementor-element-77162483 img{border-radius:6px 6px 6px 6px;}.elementor-50 .elementor-element.elementor-element-254d1dfc > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-50 .elementor-element.elementor-element-254d1dfc .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34;}.elementor-50 .elementor-element.elementor-element-206ade9b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-50 .elementor-element.elementor-element-206ade9b{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#666666;}.elementor-50 .elementor-element.elementor-element-13aefc66 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-50 .elementor-element.elementor-element-13aefc66 img{border-radius:6px 6px 6px 6px;}.elementor-50 .elementor-element.elementor-element-51044d72 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-50 .elementor-element.elementor-element-51044d72 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34;}.elementor-50 .elementor-element.elementor-element-64384022 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-50 .elementor-element.elementor-element-64384022{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#666666;}.elementor-50 .elementor-element.elementor-element-4a2774ff:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-4a2774ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dsprolayout.com/wp-content/uploads/2024/01/pexels-pixabay-534219-scaled.jpg");background-position:center center;background-size:cover;}.elementor-50 .elementor-element.elementor-element-4a2774ff > .elementor-container{max-width:780px;}.elementor-50 .elementor-element.elementor-element-4a2774ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 110px 0px;}.elementor-50 .elementor-element.elementor-element-4a2774ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-3e5ff45e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-50 .elementor-element.elementor-element-3e5ff45e .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:36px;font-weight:400;color:#000000;}.elementor-50 .elementor-element.elementor-element-4837b2be{--divider-border-style:solid;--divider-color:#f2a500;--divider-border-width:1px;}.elementor-50 .elementor-element.elementor-element-4837b2be > .elementor-widget-container{margin:-1px 0px 10px 0px;}.elementor-50 .elementor-element.elementor-element-4837b2be .elementor-divider-separator{width:30px;}.elementor-50 .elementor-element.elementor-element-4837b2be .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-50 .elementor-element.elementor-element-ac04f46 .elementor-button{background-color:#f2a500;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.428em;fill:#ffffff;color:#ffffff;box-shadow:0px 3px 15px 0px rgba(229,120,37,0.6);border-radius:24px 24px 24px 24px;padding:12px 45px 12px 45px;}.elementor-50 .elementor-element.elementor-element-ac04f46 .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-ac04f46 .elementor-button:focus{background-color:#e88800;}.elementor-50 .elementor-element.elementor-element-ac04f46 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-52939113:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-52939113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #ffffff 60%, #ffffff 50%);}.elementor-50 .elementor-element.elementor-element-52939113{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 50px 0px;}.elementor-50 .elementor-element.elementor-element-52939113 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-50 .elementor-element.elementor-element-661553b7 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 15px 0px 15px;}.elementor-50 .elementor-element.elementor-element-661553b7 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:36px;font-weight:400;line-height:44px;color:#272e34;}.elementor-50 .elementor-element.elementor-element-137984a3 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 15px 0px 15px;}.elementor-50 .elementor-element.elementor-element-137984a3{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:#6d7579;}.elementor-50 .elementor-element.elementor-element-66c305e5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-50 .elementor-element.elementor-element-66c305e5 img{border-radius:6px 6px 6px 6px;}.elementor-50 .elementor-element.elementor-element-7d7df529 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-50 .elementor-element.elementor-element-7d7df529 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34;}.elementor-50 .elementor-element.elementor-element-1eba3d44{--divider-border-style:solid;--divider-color:#f2a500;--divider-border-width:1px;}.elementor-50 .elementor-element.elementor-element-1eba3d44 > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-1eba3d44 .elementor-divider-separator{width:30px;}.elementor-50 .elementor-element.elementor-element-1eba3d44 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-50 .elementor-element.elementor-element-6a1f2496 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-50 .elementor-element.elementor-element-6a1f2496 img{border-radius:6px 6px 6px 6px;}.elementor-50 .elementor-element.elementor-element-5aa04954 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-50 .elementor-element.elementor-element-5aa04954 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34;}.elementor-50 .elementor-element.elementor-element-4cb16021{--divider-border-style:solid;--divider-color:#f2a500;--divider-border-width:1px;}.elementor-50 .elementor-element.elementor-element-4cb16021 > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-4cb16021 .elementor-divider-separator{width:30px;}.elementor-50 .elementor-element.elementor-element-4cb16021 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-50 .elementor-element.elementor-element-5e445190 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-50 .elementor-element.elementor-element-5e445190 img{border-radius:6px 6px 6px 6px;}.elementor-50 .elementor-element.elementor-element-4e3c239e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-50 .elementor-element.elementor-element-4e3c239e .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34;}.elementor-50 .elementor-element.elementor-element-4c7d819{--divider-border-style:solid;--divider-color:#f2a500;--divider-border-width:1px;}.elementor-50 .elementor-element.elementor-element-4c7d819 > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-4c7d819 .elementor-divider-separator{width:30px;}.elementor-50 .elementor-element.elementor-element-4c7d819 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-50 .elementor-element.elementor-element-1a913a9a{border-style:solid;border-width:1px 0px 0px 0px;border-color:#edeef0;padding:90px 0px 90px 0px;}.elementor-50 .elementor-element.elementor-element-77a54582{text-align:center;}.elementor-50 .elementor-element.elementor-element-77a54582 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#272e34;}.elementor-50 .elementor-element.elementor-element-2a00f4e5 .elementor-button{background-color:#f2a500;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:300;line-height:1.428em;fill:#ffffff;color:#ffffff;box-shadow:0px 3px 15px 0px rgba(229,120,37,0.6);border-radius:24px 24px 24px 24px;padding:12px 100px 12px 100px;}.elementor-50 .elementor-element.elementor-element-2a00f4e5 .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-2a00f4e5 .elementor-button:focus{background-color:#e88800;}.elementor-50 .elementor-element.elementor-element-2a00f4e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-50 .elementor-element.elementor-element-d968355 .elementor-heading-title{font-size:36px;line-height:48px;}.elementor-50 .elementor-element.elementor-element-2a00f4e5 .elementor-button{padding:10px 50px 10px 50px;}}@media(min-width:768px){.elementor-50 .elementor-element.elementor-element-242f56a7{width:50%;}.elementor-50 .elementor-element.elementor-element-4ce703cb{width:24.664%;}.elementor-50 .elementor-element.elementor-element-44ad27ad{width:25%;}.elementor-50 .elementor-element.elementor-element-3a28d555{width:66.66%;}.elementor-50 .elementor-element.elementor-element-4dda787f{width:33.34%;}.elementor-50 .elementor-element.elementor-element-7a39aa2b{width:65.965%;}.elementor-50 .elementor-element.elementor-element-7d9aca08{width:34.035%;}}@media(max-width:1024px) and (min-width:768px){.elementor-50 .elementor-element.elementor-element-242f56a7{width:100%;}.elementor-50 .elementor-element.elementor-element-4ce703cb{width:50%;}.elementor-50 .elementor-element.elementor-element-44ad27ad{width:50%;}}@media(min-width:1025px){.elementor-50 .elementor-element.elementor-element-ef40989:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-ef40989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}