.elementor-318 .elementor-element.elementor-element-2eb01ea{--display:flex;--overlay-opacity:0.5;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318 .elementor-element.elementor-element-2eb01ea::before, .elementor-318 .elementor-element.elementor-element-2eb01ea > .elementor-background-video-container::before, .elementor-318 .elementor-element.elementor-element-2eb01ea > .e-con-inner > .elementor-background-video-container::before, .elementor-318 .elementor-element.elementor-element-2eb01ea > .elementor-background-slideshow::before, .elementor-318 .elementor-element.elementor-element-2eb01ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-318 .elementor-element.elementor-element-2eb01ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-318 .elementor-element.elementor-element-95b5dbf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318 .elementor-element.elementor-element-1853574{--display:flex;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318 .elementor-element.elementor-element-1853574::before, .elementor-318 .elementor-element.elementor-element-1853574 > .elementor-background-video-container::before, .elementor-318 .elementor-element.elementor-element-1853574 > .e-con-inner > .elementor-background-video-container::before, .elementor-318 .elementor-element.elementor-element-1853574 > .elementor-background-slideshow::before, .elementor-318 .elementor-element.elementor-element-1853574 > .e-con-inner > .elementor-background-slideshow::before, .elementor-318 .elementor-element.elementor-element-1853574 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E2E2E2;--background-overlay:'';}.elementor-318 .elementor-element.elementor-element-ccbc33b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318 .elementor-element.elementor-element-297a15c{--display:flex;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318 .elementor-element.elementor-element-297a15c::before, .elementor-318 .elementor-element.elementor-element-297a15c > .elementor-background-video-container::before, .elementor-318 .elementor-element.elementor-element-297a15c > .e-con-inner > .elementor-background-video-container::before, .elementor-318 .elementor-element.elementor-element-297a15c > .elementor-background-slideshow::before, .elementor-318 .elementor-element.elementor-element-297a15c > .e-con-inner > .elementor-background-slideshow::before, .elementor-318 .elementor-element.elementor-element-297a15c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E2E2E2;--background-overlay:'';}.elementor-318 .elementor-element.elementor-element-86393ce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318 .elementor-element.elementor-element-f160746{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318 .elementor-element.elementor-element-f160746::before, .elementor-318 .elementor-element.elementor-element-f160746 > .elementor-background-video-container::before, .elementor-318 .elementor-element.elementor-element-f160746 > .e-con-inner > .elementor-background-video-container::before, .elementor-318 .elementor-element.elementor-element-f160746 > .elementor-background-slideshow::before, .elementor-318 .elementor-element.elementor-element-f160746 > .e-con-inner > .elementor-background-slideshow::before, .elementor-318 .elementor-element.elementor-element-f160746 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E2E2E2;--background-overlay:'';}.elementor-318 .elementor-element.elementor-element-9caaef2 > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-318 .elementor-element.elementor-element-0d2faad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318 .elementor-element.elementor-element-2e75ab8{--display:flex;--overlay-opacity:0.5;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-318 .elementor-element.elementor-element-2e75ab8::before, .elementor-318 .elementor-element.elementor-element-2e75ab8 > .elementor-background-video-container::before, .elementor-318 .elementor-element.elementor-element-2e75ab8 > .e-con-inner > .elementor-background-video-container::before, .elementor-318 .elementor-element.elementor-element-2e75ab8 > .elementor-background-slideshow::before, .elementor-318 .elementor-element.elementor-element-2e75ab8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-318 .elementor-element.elementor-element-2e75ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#E2E2E2;--background-overlay:'';}.elementor-318 .elementor-element.elementor-element-47c56e3{--display:flex;}.elementor-318 .elementor-element.elementor-element-6784274{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-318 .elementor-element.elementor-element-fa4a8ac{padding:0px 0px 20px 50px;}.elementor-318 .elementor-element.elementor-element-fa4a8ac .elementor-heading-title{font-size:16px;font-weight:600;letter-spacing:1px;color:#F7941D;}.elementor-318 .elementor-element.elementor-element-866f08e{padding:0px 0px 20px 50px;}.elementor-318 .elementor-element.elementor-element-866f08e .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:38px;font-weight:600;color:#242424;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-318 .elementor-element.elementor-element-f1c62c9{padding:0px 0px 0px 50px;}.elementor-318 .elementor-element.elementor-element-cecc95d{--display:flex;--padding-top:0px;--padding-bottom:050px;--padding-left:5px;--padding-right:5px;}@media(max-width:767px){.elementor-318 .elementor-element.elementor-element-fa4a8ac{padding:0px 0px 10px 0px;}.elementor-318 .elementor-element.elementor-element-fa4a8ac.elementor-element{--align-self:center;}.elementor-318 .elementor-element.elementor-element-866f08e{padding:0px 0px 20px 0px;}.elementor-318 .elementor-element.elementor-element-866f08e.elementor-element{--align-self:center;}.elementor-318 .elementor-element.elementor-element-f1c62c9{padding:0px 0px 0px 0px;}.elementor-318 .elementor-element.elementor-element-f1c62c9.elementor-element{--align-self:center;}}/* Start custom CSS for about, class: .elementor-element-07648b3 */.elementor-318 .elementor-element.elementor-element-07648b3 .single-counter-box { display: none !important; }/* End custom CSS */
/* Start custom CSS for about, class: .elementor-element-27daec8 */.elementor-318 .elementor-element.elementor-element-27daec8 .single-counter-box { display: none !important; }
.elementor-318 .elementor-element.elementor-element-27daec8 .about-thumb { max-width: 95%; margin: 0 auto; }
.elementor-318 .elementor-element.elementor-element-27daec8 .about-thumb img { width: 100%; height: auto; }/* End custom CSS */
/* Start custom CSS for about, class: .elementor-element-6c720a4 */.elementor-318 .elementor-element.elementor-element-6c720a4 .single-counter-box { display: none !important; }/* End custom CSS */
/* Start custom CSS for about, class: .elementor-element-71a9770 */.elementor-318 .elementor-element.elementor-element-71a9770 .single-counter-box { display: none !important; }
.elementor-318 .elementor-element.elementor-element-71a9770 .about-thumb { max-width: 95%; margin: 0 auto; }
.elementor-318 .elementor-element.elementor-element-71a9770 .about-thumb img { width: 100%; height: auto; }/* End custom CSS */
/* Start custom CSS for about, class: .elementor-element-2bde2bc */.elementor-318 .elementor-element.elementor-element-2bde2bc .single-counter-box { display: none !important; }/* End custom CSS */
/* Start custom CSS for about, class: .elementor-element-9caaef2 */.elementor-318 .elementor-element.elementor-element-9caaef2 .single-counter-box { display: none !important; }
.about-icon { 
   background-color: transparent `
}
 
h4.about-title {
    line-height: 115px;
    left: 10%;
}
 
.about-area::before {
    background: none;
} 
.elementor-318 .elementor-element.elementor-element-9caaef2 .about-thumb { max-width: 85%; margin: 0 auto; }
.elementor-318 .elementor-element.elementor-element-9caaef2 .about-thumb img { width: 100%; height: auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f160746 */.about-icon { 
   background-color: transparent `
}
 
h4.about-title {
    line-height: 115px;
    left: 10%;
}
 
.about-area::before {
    background: none;
}/* End custom CSS */
/* Start custom CSS for about, class: .elementor-element-363a199 */.elementor-318 .elementor-element.elementor-element-363a199 .single-counter-box { display: none !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d2faad */.about-us-shape {
    background-image: url('https://globalmsp.net/wp-content/uploads/2026/09/GlobalMSP-arrows.png');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
    width: 180px;
    height: 60px;
}
.about-us-shape {
    display: none;
}/* End custom CSS */
/* Start custom CSS for about, class: .elementor-element-84071fd */.elementor-318 .elementor-element.elementor-element-84071fd .single-counter-box { display: none !important; }
.elementor-318 .elementor-element.elementor-element-84071fd .about-thumb { max-width: 85%; margin: 0 auto; }
.elementor-318 .elementor-element.elementor-element-84071fd .about-thumb img { width: 100%; height: auto; }/* End custom CSS */
/* Start custom CSS for tg-team, class: .elementor-element-c9de2c8 *//* Hero divisions: circular, larger */
.elementor-318 .elementor-element.elementor-element-c9de2c8 .row > .col-xl-3{flex:0 0 33.333%;max-width:33.333%;display:flex;justify-content:center;margin-bottom:40px;}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .row:has(> .col-xl-3){justify-content:center;}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .single-team-box{width:330px;max-width:100%;margin:0 auto;}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .single-team-box::before,.elementor-318 .elementor-element.elementor-element-c9de2c8 .single-team-thumb::before,.elementor-318 .elementor-element.elementor-element-c9de2c8 .single-team-thumb::after{display:none !important;}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .single-team-thumb{width:330px;max-width:100%;aspect-ratio:1/1;border-radius:50%;overflow:hidden;border:5px solid var(--primary, #f7931e);box-shadow:0 10px 30px rgba(0,0,0,.12);}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .single-team-thumb img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block;}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .team-content{inset:0 !important;border-radius:50%;}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .team-inner-title{width:100% !important;height:100% !important;border-radius:50% !important;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 38px !important;transform-origin:center !important;}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .team-inner-title p{font-size:14px;line-height:1.5;margin-bottom:0;}
@media (max-width:991px){.elementor-318 .elementor-element.elementor-element-c9de2c8 .row > .col-xl-3{flex:0 0 50%;max-width:50%;}}
@media (max-width:767px){.elementor-318 .elementor-element.elementor-element-c9de2c8 .row > .col-xl-3{flex:0 0 100%;max-width:100%;}}


/* Hero divisions: arranged in a ring (desktop) */
@media (min-width:1200px){
.elementor-318 .elementor-element.elementor-element-c9de2c8 .row:has(> .col-xl-3){display:block;position:relative;width:980px;height:980px;margin:20px auto 40px;}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .row:has(> .col-xl-3)::before{content:"";position:absolute;left:50%;top:50%;width:720px;height:720px;margin:-360px 0 0 -360px;border:2px dashed rgba(247,147,30,.45);border-radius:50%;pointer-events:none;}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .row > .col-xl-3{position:absolute;left:50%;top:50%;width:250px;max-width:none;flex:none;padding:0;margin:-125px 0 0 -125px;}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .row > .col-xl-3 .single-team-box{width:100%;margin:0;}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .row > .col-xl-3 .single-team-thumb{width:100%;}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .row > .col-xl-3 .team-inner-title{padding:30px 28px !important;}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .row > .col-xl-3 .team-inner-title h4{font-size:19px;margin-bottom:6px;}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .row > .col-xl-3 .team-inner-title p{font-size:12.5px;line-height:1.45;}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .row > .col-xl-3:nth-child(1){width:300px;margin:-150px 0 0 -150px;z-index:2;}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .row > .col-xl-3:nth-child(1) .single-team-thumb{border-width:7px;}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .row > .col-xl-3:nth-child(1) .team-inner-title{padding:40px 36px !important;}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .row > .col-xl-3:nth-child(1) .team-inner-title p{font-size:13.5px;}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .row > .col-xl-3:nth-child(2){transform:translate(0,-360px);}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .row > .col-xl-3:nth-child(3){transform:translate(312px,-180px);}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .row > .col-xl-3:nth-child(4){transform:translate(312px,180px);}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .row > .col-xl-3:nth-child(5){transform:translate(0,360px);}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .row > .col-xl-3:nth-child(6){transform:translate(-312px,180px);}
.elementor-318 .elementor-element.elementor-element-c9de2c8 .row > .col-xl-3:nth-child(7){transform:translate(-312px,-180px);}
}/* End custom CSS */