.elementor-341 .elementor-element.elementor-element-31e1d67{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:140px;--padding-left:15px;--padding-right:15px;}.elementor-341 .elementor-element.elementor-element-0865f0f > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-341 .elementor-element.elementor-element-d8cf2c8 .gc-pt-grid{--gc-pt-gap:24px;--gc-pt-cols:3;--gc-pt-row-gap:55px;}.elementor-341 .elementor-element.elementor-element-d8cf2c8 .gc-pt-rows{--gc-pt-rows-gap:55px;}.elementor-341 .elementor-element.elementor-element-d8cf2c8 .gc-pt .gc-pt-pagination{margin-top:calc(55px + 18px);}.elementor-341 .elementor-element.elementor-element-d8cf2c8 .gc-pt{--gc-pt-team-ratio:633 / 520;}@media(max-width:1500px){.elementor-341 .elementor-element.elementor-element-31e1d67{--padding-top:0px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}}@media(max-width:1199px){.elementor-341 .elementor-element.elementor-element-31e1d67{--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}}@media(max-width:991px){.elementor-341 .elementor-element.elementor-element-31e1d67{--padding-top:0px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-341 .elementor-element.elementor-element-0865f0f > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-341 .elementor-element.elementor-element-d8cf2c8 .gc-pt-grid{--gc-pt-cols:2;--gc-pt-row-gap:45px;}.elementor-341 .elementor-element.elementor-element-d8cf2c8 .gc-pt-rows{--gc-pt-rows-gap:45px;}.elementor-341 .elementor-element.elementor-element-d8cf2c8 .gc-pt .gc-pt-pagination{margin-top:calc(45px + 18px);}}@media(max-width:767px){.elementor-341 .elementor-element.elementor-element-31e1d67{--padding-top:0px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-341 .elementor-element.elementor-element-0865f0f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-341 .elementor-element.elementor-element-d8cf2c8 .gc-pt-grid{--gc-pt-gap:16px;--gc-pt-cols:1;--gc-pt-row-gap:40px;}.elementor-341 .elementor-element.elementor-element-d8cf2c8 .gc-pt-rows{--gc-pt-rows-gap:40px;}.elementor-341 .elementor-element.elementor-element-d8cf2c8 .gc-pt .gc-pt-pagination{margin-top:calc(40px + 18px);}}