.elementor-2027 .elementor-element.elementor-element-6f0d3b6b > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2027 .elementor-element.elementor-element-6f0d3b6b:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-6f0d3b6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.speranzaconsulting.com/wp-content/uploads/2026/04/aboutus_hdr.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2027 .elementor-element.elementor-element-6f0d3b6b > .elementor-background-overlay{background-color:#8B8B8B;opacity:0.58;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2027 .elementor-element.elementor-element-6f0d3b6b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-15e5cd08 > .elementor-background-overlay{opacity:0.5;}.elementor-2027 .elementor-element.elementor-element-15e5cd08{margin-top:0px;margin-bottom:125px;}.elementor-2027 .elementor-element.elementor-element-8e26bb9.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2027 .elementor-element.elementor-element-8e26bb9 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 20px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-8e26bb9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2027 .elementor-element.elementor-element-6c03db88{--spacer-size:20px;width:var( --container-widget-width, 483px );max-width:483px;--container-widget-width:483px;--container-widget-flex-grow:0;}.elementor-2027 .elementor-element.elementor-element-6c03db88 > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-2027 .elementor-element.elementor-element-4a2c45fe{--spacer-size:50px;width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;}.elementor-2027 .elementor-element.elementor-element-4a2c45fe > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-2027 .elementor-element.elementor-element-4d89dc64{width:var( --container-widget-width, 99.916% );max-width:99.916%;--container-widget-width:99.916%;--container-widget-flex-grow:0;}.elementor-2027 .elementor-element.elementor-element-4d89dc64 > .elementor-widget-container{margin:17px 0px 10px 62px;}.elementor-2027 .elementor-element.elementor-element-4d89dc64.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2027 .elementor-element.elementor-element-4d89dc64, .elementor-2027 .elementor-element.elementor-element-4d89dc64 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-103ff7a );}.elementor-2027 .elementor-element.elementor-element-6ef367d2{--spacer-size:20px;width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;}.elementor-2027 .elementor-element.elementor-element-6ef367d2 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:30px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-4475a7d4{--spacer-size:50px;width:var( --container-widget-width, 20px );max-width:20px;--container-widget-width:20px;--container-widget-flex-grow:0;}.elementor-2027 .elementor-element.elementor-element-4475a7d4 > .elementor-widget-container{background-color:var( --e-global-color-primary );}.elementor-2027 .elementor-element.elementor-element-5e00e7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2027 .elementor-element.elementor-element-5e00e7 > .elementor-element-populated{padding:290px 0px 0159px 0px;}.elementor-2027 .elementor-element.elementor-element-47c909d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2027 .elementor-element.elementor-element-47c909d > .elementor-element-populated{padding:0px 21px 0px 21px;}.elementor-2027 .elementor-element.elementor-element-b947929 .elementor-heading-title{font-weight:bold;text-transform:uppercase;color:#B6B6B6;}.elementor-2027 .elementor-element.elementor-element-61b46d4 .gem-image.gem-wrapbox{float:left;}.elementor-2027 .elementor-element.elementor-element-61b46d4 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-2027 .elementor-element.elementor-element-61b46d4 .gem-image img{opacity:calc(100/100);}.elementor-2027 .elementor-element.elementor-element-61b46d4 .gem-image a:hover img{opacity:calc(100/100);}.elementor-2027 .elementor-element.elementor-element-5151e1b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2027 .elementor-element.elementor-element-5151e1b > .elementor-element-populated{padding:0px 21px 0px 21px;}.elementor-2027 .elementor-element.elementor-element-084d91b{width:var( --container-widget-width, 472px );max-width:472px;--container-widget-width:472px;--container-widget-flex-grow:0;}.elementor-2027 .elementor-element.elementor-element-084d91b > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-6d07a30{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-2027 .elementor-element.elementor-element-6d07a30 > .elementor-widget-container{margin:80px 0px -13px 0px;}.elementor-2027 .elementor-element.elementor-element-6d07a30 .elementor-divider-separator{width:77px;margin:0 auto;margin-left:0;}.elementor-2027 .elementor-element.elementor-element-6d07a30 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-2027 .elementor-element.elementor-element-4c2cfd6{width:var( --container-widget-width, 543px );max-width:543px;--container-widget-width:543px;--container-widget-flex-grow:0;}.elementor-2027 .elementor-element.elementor-element-4c2cfd6 > .elementor-widget-container{margin:0px 0px 118px 100px;}.elementor-2027 .elementor-element.elementor-element-4c2cfd6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2027 .elementor-element.elementor-element-33b94b9{margin-top:0px;margin-bottom:50px;}.elementor-2027 .elementor-element.elementor-element-ea109db > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2027 .elementor-element.elementor-element-ea109db > .elementor-element-populated{padding:0px 21px 0px 21px;}.elementor-2027 .elementor-element.elementor-element-de311f1 .elementor-heading-title{font-weight:bold;text-transform:uppercase;color:#B6B6B6;}.elementor-2027 .elementor-element.elementor-element-c220d1d{width:var( --container-widget-width, 499px );max-width:499px;--container-widget-width:499px;--container-widget-flex-grow:0;}.elementor-2027 .elementor-element.elementor-element-c220d1d > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-03d0aa3{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-2027 .elementor-element.elementor-element-03d0aa3 > .elementor-widget-container{margin:80px 0px -13px 0px;}.elementor-2027 .elementor-element.elementor-element-03d0aa3 .elementor-divider-separator{width:25px;margin:0 auto;margin-left:0;}.elementor-2027 .elementor-element.elementor-element-03d0aa3 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-2027 .elementor-element.elementor-element-5f0abc1{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;}.elementor-2027 .elementor-element.elementor-element-5f0abc1 > .elementor-widget-container{margin:0px 0px 0px 34px;}.elementor-2027 .elementor-element.elementor-element-5f0abc1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2027 .elementor-element.elementor-element-7b8d82d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2027 .elementor-element.elementor-element-7b8d82d > .elementor-element-populated{padding:0px 21px 0px 21px;}.elementor-2027 .elementor-element.elementor-element-966a0b9 .gem-image.gem-wrapbox{float:right;}.elementor-2027 .elementor-element.elementor-element-966a0b9 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-2027 .elementor-element.elementor-element-966a0b9{width:var( --container-widget-width, 98.447% );max-width:98.447%;--container-widget-width:98.447%;--container-widget-flex-grow:0;}.elementor-2027 .elementor-element.elementor-element-966a0b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-966a0b9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2027 .elementor-element.elementor-element-966a0b9 .gem-image img{opacity:calc(100/100);}.elementor-2027 .elementor-element.elementor-element-966a0b9 .gem-image a:hover img{opacity:calc(100/100);}.elementor-2027 .elementor-element.elementor-element-fdefc10{--display:flex;}.elementor-2027 .elementor-element.elementor-element-fdefc10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2027 .elementor-element.elementor-element-2ae0c6d{width:100%;max-width:100%;}.elementor-2027 .elementor-element.elementor-element-739957a0:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-739957a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#565656;}.elementor-2027 .elementor-element.elementor-element-739957a0 > .elementor-background-overlay{background-color:var( --e-global-color-103ff7a );opacity:0.47;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2027 .elementor-element.elementor-element-739957a0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-5a2a2f2a > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-103ff7a );opacity:0.9;}.elementor-2027 .elementor-element.elementor-element-5a2a2f2a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2027 .elementor-element.elementor-element-5a2a2f2a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-5a2a2f2a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2027 .elementor-element.elementor-element-369859a4{text-align:center;}.elementor-2027 .elementor-element.elementor-element-369859a4, .elementor-2027 .elementor-element.elementor-element-369859a4 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-primary );}.elementor-2027 .elementor-element.elementor-element-302b6586{margin-top:0px;margin-bottom:0px;}.elementor-2027 .elementor-element.elementor-element-4827c3d0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2027 .elementor-element.elementor-element-4827c3d0 > .elementor-element-populated{padding:130px 21px 90px 21px;}.elementor-2027 .elementor-element.elementor-element-2d807ec7 .gem-counter-number{margin-bottom:0px;}.elementor-2027 .elementor-element.elementor-element-2d807ec7 .gem-icon-inner i{font-size:48px;width:48px;height:48px;line-height:1;display:flex;justify-content:center;align-items:center;}.elementor-2027 .elementor-element.elementor-element-2d807ec7 .gem-icon-inner .wrapper-icon-inner{font-size:48px;}.elementor-2027 .elementor-element.elementor-element-2d807ec7 .gem-icon-inner svg{font-size:48px;}.elementor-2027 .elementor-element.elementor-element-2d807ec7 .gem-icon-inner{padding:5px;transform:rotate(0deg);}.elementor-2027 .elementor-element.elementor-element-2d807ec7 .gem-counter-icon{margin-bottom:10px;}.elementor-2027 .elementor-element.elementor-element-2d807ec7 .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg);}.elementor-2027 .elementor-element.elementor-element-2d807ec7 .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg);}.elementor-2027 .elementor-element.elementor-element-2d807ec7 .gem-counter-box:hover .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg);}.elementor-2027 .elementor-element.elementor-element-3e040594{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-2027 .elementor-element.elementor-element-3e040594 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-3e040594 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-2027 .elementor-element.elementor-element-3e040594 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-2027 .elementor-element.elementor-element-e33b261 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-e33b261{text-align:center;}.elementor-2027 .elementor-element.elementor-element-e33b261, .elementor-2027 .elementor-element.elementor-element-e33b261 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#181818;}.elementor-2027 .elementor-element.elementor-element-72b91a49 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2027 .elementor-element.elementor-element-72b91a49 > .elementor-element-populated{padding:130px 21px 90px 21px;}.elementor-2027 .elementor-element.elementor-element-24910327 .gem-counter-number{margin-bottom:0px;}.elementor-2027 .elementor-element.elementor-element-24910327 .gem-icon-inner i{font-size:48px;width:48px;height:48px;line-height:1;display:flex;justify-content:center;align-items:center;}.elementor-2027 .elementor-element.elementor-element-24910327 .gem-icon-inner .wrapper-icon-inner{font-size:48px;}.elementor-2027 .elementor-element.elementor-element-24910327 .gem-icon-inner svg{font-size:48px;}.elementor-2027 .elementor-element.elementor-element-24910327 .gem-icon-inner{padding:5px;transform:rotate(0deg);}.elementor-2027 .elementor-element.elementor-element-24910327 .gem-counter-icon{margin-bottom:10px;}.elementor-2027 .elementor-element.elementor-element-24910327 .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg);}.elementor-2027 .elementor-element.elementor-element-24910327 .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg);}.elementor-2027 .elementor-element.elementor-element-24910327 .gem-counter-box:hover .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg);}.elementor-2027 .elementor-element.elementor-element-5c56b7c0{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-2027 .elementor-element.elementor-element-5c56b7c0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-5c56b7c0 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-2027 .elementor-element.elementor-element-5c56b7c0 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-2027 .elementor-element.elementor-element-eac6ee8 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-eac6ee8{text-align:center;}.elementor-2027 .elementor-element.elementor-element-eac6ee8, .elementor-2027 .elementor-element.elementor-element-eac6ee8 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#181818;}.elementor-2027 .elementor-element.elementor-element-68b6f3cd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2027 .elementor-element.elementor-element-68b6f3cd > .elementor-element-populated{padding:130px 21px 90px 21px;}.elementor-2027 .elementor-element.elementor-element-26a8083c .gem-counter-number{margin-bottom:0px;}.elementor-2027 .elementor-element.elementor-element-26a8083c .gem-icon-inner i{font-size:48px;width:48px;height:48px;line-height:1;display:flex;justify-content:center;align-items:center;}.elementor-2027 .elementor-element.elementor-element-26a8083c .gem-icon-inner .wrapper-icon-inner{font-size:48px;}.elementor-2027 .elementor-element.elementor-element-26a8083c .gem-icon-inner svg{font-size:48px;}.elementor-2027 .elementor-element.elementor-element-26a8083c .gem-icon-inner{padding:5px;transform:rotate(0deg);}.elementor-2027 .elementor-element.elementor-element-26a8083c .gem-counter-icon{margin-bottom:10px;}.elementor-2027 .elementor-element.elementor-element-26a8083c .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg);}.elementor-2027 .elementor-element.elementor-element-26a8083c .gem-counter-box:hover .gem-icon-inner{transform:rotate(0deg);}.elementor-2027 .elementor-element.elementor-element-26a8083c .gem-counter-box:hover .gem-icon-inner .wrapper-icon-inner svg{transform:rotate(0deg);}.elementor-2027 .elementor-element.elementor-element-26d3240a{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-2027 .elementor-element.elementor-element-26d3240a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-26d3240a .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-2027 .elementor-element.elementor-element-26d3240a .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-2027 .elementor-element.elementor-element-2ede6c34 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-2ede6c34{text-align:center;}.elementor-2027 .elementor-element.elementor-element-2ede6c34, .elementor-2027 .elementor-element.elementor-element-2ede6c34 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#181818;}.elementor-2027 .elementor-element.elementor-element-8b3c03d:not(.elementor-motion-effects-element-type-background), .elementor-2027 .elementor-element.elementor-element-8b3c03d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.speranzaconsulting.com/wp-content/uploads/2020/10/5-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2027 .elementor-element.elementor-element-8b3c03d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-2027 .elementor-element.elementor-element-8b3c03d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2027 .elementor-element.elementor-element-6361f11 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2027 .elementor-element.elementor-element-6361f11 > .elementor-element-populated{padding:80px 0px 80px 0px;}.elementor-2027 .elementor-element.elementor-element-fe908ba{width:auto;max-width:auto;}.elementor-2027 .elementor-element.elementor-element-fe908ba.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonial-name,
						.elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonial-company,
						.elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonial-position,
						.elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonial-text{text-align:center;}.elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonial-image{width:128px;height:128px;}.elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonial-image, .elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonial-image img, .elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonial-image > span::before{border-radius:60% 60% 60% 60%;}.elementor-2027 .elementor-element.elementor-element-fe908ba  .gem-testimonial-image{margin:0 auto;}.elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonial-name, .elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonial-name span{color:#181818 !important;font-size:20px;font-weight:bold;}.elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonial-name{text-align:center;}.elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonial-position{color:#FF6C30;margin:10px 0px 0px 0px;text-align:center;}.elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonial-company{text-align:center;}.elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonial-text p, .elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonial-text div{color:#737373;margin:20px 0px 0px 0px;text-align:center;}.elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonials .gem-testimonial-wrapper p::after, .elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonials .gem-testimonial-wrapper::after{font-size:0px;}.elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonial-wrapper::after{text-align:center;}.elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonials .gem-prev:after, .elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonials .gem-next:after{font-size:48px;background-color:#02010100;color:#D5D5D5!important;}.elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonials .gem-prev:after{left:calc(50% + 3px);}.elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonials .gem-next:after{left:calc(50% - 3px);}.elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonials .gem-prev:hover:after, .elementor-2027 .elementor-element.elementor-element-fe908ba .gem-testimonials .gem-next:hover:after{color:#FF6C30!important;}.elementor-2027 .elementor-element.elementor-element-2c0b67fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 20px 120px 20px;}.elementor-2027 .elementor-element.elementor-element-2c0b67fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2027 .elementor-element.elementor-element-5b253bdc > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2027 .elementor-element.elementor-element-5b253bdc{text-align:center;}.elementor-2027 .elementor-element.elementor-element-115f7cc8 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2027 .elementor-element.elementor-element-115f7cc8{text-align:center;}.elementor-2027 .elementor-element.elementor-element-115f7cc8, .elementor-2027 .elementor-element.elementor-element-115f7cc8 .elementor-text-editor *{font-family:"Source Sans Pro", Sans-serif;font-size:25px;font-weight:300;line-height:1.4em;}.elementor-2027 .elementor-element.elementor-element-2aaddcbb .team-person{border-style:none;}.elementor-2027 .elementor-element.elementor-element-2aaddcbb .gem-team:not(.gem-team-style-5) .team-person-image span, .elementor-2027 .elementor-element.elementor-element-2aaddcbb .gem-team.gem-team-style-5 .team-person-image .image-hover{border-style:solid;border-color:#F0E50A00;}.elementor-2027 .elementor-element.elementor-element-2aaddcbb .team-person-image span{box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);}.elementor-2027 .elementor-element.elementor-element-2aaddcbb .team-person-name, .elementor-2027 .elementor-element.elementor-element-2aaddcbb .team-person-name span{font-family:"Source Sans Pro", Sans-serif;font-size:35px;font-weight:400;}.elementor-2027 .elementor-element.elementor-element-2aaddcbb .team-person-position{font-family:"Source Sans Pro", Sans-serif;font-size:20px;}.elementor-2027 .elementor-element.elementor-element-2aaddcbb .team-person-description{font-family:"Source Sans Pro", Sans-serif;font-size:18px;margin:30px 0px 0px 0px;}@media(min-width:768px){.elementor-2027 .elementor-element.elementor-element-ea109db{width:53.218%;}.elementor-2027 .elementor-element.elementor-element-7b8d82d{width:46.742%;}.elementor-2027 .elementor-element.elementor-element-fdefc10{--width:96.41%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2027 .elementor-element.elementor-element-47c909d{width:100%;}.elementor-2027 .elementor-element.elementor-element-5151e1b{width:100%;}.elementor-2027 .elementor-element.elementor-element-ea109db{width:100%;}.elementor-2027 .elementor-element.elementor-element-7b8d82d{width:100%;}}@media(max-width:1024px){.elementor-2027 .elementor-element.elementor-element-b947929 .elementor-heading-title{letter-spacing:1.5px;}.elementor-2027 .elementor-element.elementor-element-5151e1b > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2027 .elementor-element.elementor-element-084d91b{width:100%;max-width:100%;}.elementor-2027 .elementor-element.elementor-element-084d91b, .elementor-2027 .elementor-element.elementor-element-084d91b .elementor-text-editor *{letter-spacing:0.3px;}.elementor-2027 .elementor-element.elementor-element-4c2cfd6{width:100%;max-width:100%;}.elementor-2027 .elementor-element.elementor-element-ea109db > .elementor-element-populated{padding:60px 21px 0px 21px;}.elementor-2027 .elementor-element.elementor-element-de311f1 .elementor-heading-title{letter-spacing:1.5px;}.elementor-2027 .elementor-element.elementor-element-c220d1d{width:100%;max-width:100%;}.elementor-2027 .elementor-element.elementor-element-c220d1d, .elementor-2027 .elementor-element.elementor-element-c220d1d .elementor-text-editor *{letter-spacing:0.3px;}.elementor-2027 .elementor-element.elementor-element-03d0aa3 > .elementor-widget-container{margin:80px 0px -13px 0px;}.elementor-2027 .elementor-element.elementor-element-5f0abc1{width:100%;max-width:100%;}.elementor-2027 .elementor-element.elementor-element-7b8d82d > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2027 .elementor-element.elementor-element-966a0b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-2027 .elementor-element.elementor-element-8e26bb9 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-4d89dc64 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-6d07a30 > .elementor-widget-container{margin:60px 0px 20px 0px;}.elementor-2027 .elementor-element.elementor-element-6d07a30 .elementor-divider-separator{width:100%;}.elementor-2027 .elementor-element.elementor-element-4c2cfd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-03d0aa3 > .elementor-widget-container{margin:60px 0px 20px 0px;}.elementor-2027 .elementor-element.elementor-element-03d0aa3 .elementor-divider-separator{width:100%;}.elementor-2027 .elementor-element.elementor-element-5f0abc1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2027 .elementor-element.elementor-element-4827c3d0 > .elementor-element-populated{padding:50px 21px 30px 21px;}.elementor-2027 .elementor-element.elementor-element-72b91a49 > .elementor-element-populated{padding:30px 21px 30px 21px;}.elementor-2027 .elementor-element.elementor-element-68b6f3cd > .elementor-element-populated{padding:30px 21px 30px 21px;}.elementor-2027 .elementor-element.elementor-element-2aaddcbb .team-person-image{width:95px;margin:0px 20px -45px 59px;}.elementor-2027 .elementor-element.elementor-element-2aaddcbb .team-person-name, .elementor-2027 .elementor-element.elementor-element-2aaddcbb .team-person-name span{font-size:25px;}.elementor-2027 .elementor-element.elementor-element-2aaddcbb .team-person-name{margin:74px 0px 0px -111px;text-align:center;}.elementor-2027 .elementor-element.elementor-element-2aaddcbb .team-person-position{font-size:18px;margin:0px 0px 0px -105px;text-align:center;}.elementor-2027 .elementor-element.elementor-element-2aaddcbb .team-person-description{margin:0px -31px 0px -125px;}.elementor-2027 .elementor-element.elementor-element-2aaddcbb .team-person-phone{margin:0% 0% 0% -100%;text-align:center;}.elementor-2027 .elementor-element.elementor-element-2aaddcbb .team-person-email{margin:0% 0% 0% -100%;text-align:center;}.elementor-2027 .elementor-element.elementor-element-2aaddcbb .socials{margin:0% 0% 0% -100%;}}@media (max-width:1500px) and (min-width:768px){.elementor-2027 .elementor-element.elementor-element-6f0d3b6b > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-2027 .elementor-element.elementor-element-5e00e7 > .elementor-element-populated{padding: 150px 0px 0px 0px !important;}}@media (max-width:767px){.elementor-2027 .elementor-element.elementor-element-6f0d3b6b > .elementor-container > .elementor-row{flex-wrap: wrap;}.elementor-2027 .elementor-element.elementor-element-5e00e7 > .elementor-element-populated{padding: 100px 0px 0px 0px !important;}}
/* Start custom CSS for thegem-team, class: .elementor-element-2aaddcbb */.elementor-widget-divider .elementor-divider {
    display:block !important;
}

strong {
font-weight: 400;
}

.elementor-icon-list-icon {
float: left;
}

/* Adjust scroll position for specific IDs */
.team-person-description span {
    scroll-margin-top: 300px; /* Adjust this value as needed */
}


@media screen and (max-width: 768px) {
  .team-person-box-right {
    text-align: center;
  }

  .team-person-phone {
    margin-bottom: 10px;
  }

  .team-person-email {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 10px; /* Space between Send Message and icon */
  }

  .team-person-email a {
    font-size: 16px;
    color: #333;
    text-decoration: none;
    display: inline-block;
  }

  .team-person-socials {
    display: inline-flex;
  }

  .team-person-socials .socials-item {
    font-size: 20px;
    color: #333;
  }
}/* End custom CSS */