.elementor-3500 .elementor-element.elementor-element-efed7b8 > .elementor-widget-container{margin:0px 0px 180px 0px;}.elementor-3500 .elementor-element.elementor-element-efed7b8{z-index:2;}.elementor-3500 .elementor-element.elementor-element-efed7b8 .pgy-motion-btn-wrap{justify-content:flex-start;}.elementor-3500 .elementor-element.elementor-element-efed7b8 .pgy-motion-btn__text{font-size:15px;}.elementor-3500 .elementor-element.elementor-element-efed7b8 .pgy-motion-btn{--pgy-btn-text:#FFFFFF;--pgy-btn-bg:#D90A2C;--pgy-btn-border:#B7F700;--pgy-btn-icon:#FFFFFF;--pgy-btn-text-hover:#FFFFFF;--pgy-btn-bg-hover:var( --e-global-color-blocksy_palette_2 );--pgy-btn-icon-hover:#FFFFFF;--pgy-btn-radius:100px 100px 100px 100px;--pgy-btn-speed:0.6s;}.elementor-3500 .elementor-element.elementor-element-efed7b8 .pgy-motion-btn--style-02, .elementor-3500 .elementor-element.elementor-element-efed7b8 .pgy-motion-btn--style-03{padding:16px 36px 16px 36px;}.elementor-3500 .elementor-element.elementor-element-efed7b8 .pgy-motion-btn--style-01{--pgy-s1-height:50px;--pgy-s1-pad-x:30px;--pgy-s1-gap:8px;--pgy-s1-icon-size:20px;--pgy-s1-move:6px;}.elementor-3500 .elementor-element.elementor-element-edba5e5{width:var( --container-widget-width, 1600px );max-width:1600px;--container-widget-width:1600px;--container-widget-flex-grow:0;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-page .pgy-service-card{transition-duration:350ms;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-stage{column-gap:24px;row-gap:24px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-card{min-height:268px;background:#FFFFFF;border-radius:28px 28px 28px 28px;padding:34px 34px 34px 34px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-intro{padding:0px 0px 0px 0px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-intro-title{color:#111111;font-size:45px;line-height:1.3em;max-width:100%;margin-bottom:20px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-intro-desc{color:#666666;font-size:17px;line-height:1.3em;letter-spacing:-0.5px;max-width:82%;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-arrows{margin-top:38px;gap:14px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-number{color:#111111;font-size:24px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-card-title{color:#111111;font-size:20px;line-height:1.3em;margin-bottom:15px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-card-desc{color:#777777;font-size:15px;line-height:1.3em;max-width:100%;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-arrow{width:62px;height:62px;background:#D8D8D8;color:#FFFFFF;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-arrow svg{width:24px;height:24px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-arrow:hover{background:var( --e-global-color-blocksy_palette_1 );color:#FFFFFF;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-pagination{margin-top:42px;gap:10px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-dot{width:32px;height:7px;background:#D6D6D6;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-dot.is-active{width:48px;background:var( --e-global-color-blocksy_palette_1 );}.elementor-3500 .elementor-element.elementor-element-732bbb9{width:var( --container-widget-width, 1600px );max-width:1600px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1600px;--container-widget-flex-grow:0;}@media(max-width:1366px){.elementor-3500 .elementor-element.elementor-element-efed7b8 .pgy-motion-btn__text{font-size:14px;}.elementor-3500 .elementor-element.elementor-element-efed7b8 .pgy-motion-btn--style-01{--pgy-s1-height:40px;--pgy-s1-pad-x:20px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-intro-title{font-size:36px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-intro-desc{font-size:16px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-card{border-radius:15px 15px 15px 15px;padding:20px 20px 20px 20px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-number{font-size:20px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-card-title{font-size:18px;margin-bottom:10px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-card-desc{font-size:14px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-arrow{width:50px;height:50px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-arrow svg{width:20px;height:20px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-pagination{margin-top:30px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-dot{width:20px;height:5px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-dot.is-active{width:40px;}.elementor-3500 .elementor-element.elementor-element-732bbb9{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:1024px){.elementor-3500 .elementor-element.elementor-element-efed7b8 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-intro-title{font-size:30px;margin-bottom:15px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-intro-desc{font-size:14px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-arrows{margin-top:20px;gap:10px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-arrow{width:45px;height:45px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-arrow svg{width:18px;height:18px;}}@media(max-width:767px){.elementor-3500 .elementor-element.elementor-element-efed7b8 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-3500 .elementor-element.elementor-element-efed7b8 .pgy-motion-btn__text{font-size:12px;}.elementor-3500 .elementor-element.elementor-element-efed7b8 .pgy-motion-btn--style-01{--pgy-s1-gap:5px;--pgy-s1-icon-size:15px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-card{min-height:150px;}.elementor-3500 .elementor-element.elementor-element-732bbb9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:2400px){.elementor-3500 .elementor-element.elementor-element-efed7b8 > .elementor-widget-container{margin:0px 0px 200px 0px;}.elementor-3500 .elementor-element.elementor-element-efed7b8 .pgy-motion-btn__text{font-size:16px;}.elementor-3500 .elementor-element.elementor-element-efed7b8 .pgy-motion-btn--style-01{--pgy-s1-height:55px;--pgy-s1-pad-x:35px;--pgy-s1-gap:5px;--pgy-s1-icon-size:24px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-intro-title{font-size:50px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-intro-desc{font-size:18px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-number{font-size:30px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-card-title{font-size:24px;}.elementor-3500 .elementor-element.elementor-element-edba5e5 .pgy-service-card-desc{font-size:16px;}}