.elementor-470 .elementor-element.elementor-element-ddab4c5{columns:4;column-gap:42px}.elementor-470 .elementor-element.elementor-element-476e62f .gem-quote:not(.gem-quote-style-3){padding:50px 20px 50px 50px}.elementor-470 .elementor-element.elementor-element-476e62f .gem-quote.gem-quote-style-3 blockquote{padding:50px 20px 50px 50px}.elementor-470 .elementor-element.elementor-element-476e62f .gem-quote:after{font-size:76px}.elementor-470 .elementor-element.elementor-element-476e62f>.elementor-widget-container{margin:90px 0 150px}.elementor-470 .elementor-element.elementor-element-3a94a14{--divider-border-style:double;--divider-color:#000;--divider-border-width:4px;--divider-element-spacing:30px}.elementor-470 .elementor-element.elementor-element-3a94a14 .elementor-divider-separator{width:100%}.elementor-470 .elementor-element.elementor-element-3a94a14 .elementor-divider{padding-top:0;padding-bottom:0}.elementor-470 .elementor-element.elementor-element-5be8a04 .team-person{background-color:#f4f6f7 !important;border-style:solid;border-color:#f4f6f7;border-bottom-color:#00bfa5}.elementor-470 .elementor-element.elementor-element-5be8a04 .team-person,.elementor-470 .elementor-element.elementor-element-5be8a04 .team-person-image,.elementor-470 .elementor-element.elementor-element-5be8a04 .team-person-contacts-group{text-align:center;align-items:center}.elementor-470 .elementor-element.elementor-element-5be8a04 .team-person-image>span:before{background-color:rgba(2,1,1,0) !important}.elementor-470 .elementor-element.elementor-element-5be8a04>.elementor-widget-container{margin:80px 0 0}@media(max-width:1024px){.elementor-470 .elementor-element.elementor-element-ddab4c5{columns:1}.elementor-470 .elementor-element.elementor-element-476e62f>.elementor-widget-container{margin:30px 0}.elementor-470 .elementor-element.elementor-element-5be8a04>.elementor-widget-container{margin:30px 0 0}}@media(max-width:767px){.elementor-470 .elementor-element.elementor-element-ddab4c5{columns:1}.elementor-470 .elementor-element.elementor-element-476e62f .gem-quote:not(.gem-quote-style-3){padding:30px 30px 60px}.elementor-470 .elementor-element.elementor-element-476e62f .gem-quote.gem-quote-style-3 blockquote{padding:30px 30px 60px}.elementor-470 .elementor-element.elementor-element-476e62f>.elementor-widget-container{margin:20px 0}.elementor-470 .elementor-element.elementor-element-3a94a14{--divider-element-spacing:10px}.elementor-470 .elementor-element.elementor-element-5be8a04>.elementor-widget-container{margin:20px 0 0}}