.elementor-4979 .elementor-element.elementor-element-25bb5fc:not(.elementor-motion-effects-element-type-background), .elementor-4979 .elementor-element.elementor-element-25bb5fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://360consulting.la/wp-content/uploads/2025/12/Solutions_hero_background_01.webp");background-position:center center;background-size:cover;}.elementor-4979 .elementor-element.elementor-element-25bb5fc > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4979 .elementor-element.elementor-element-25bb5fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:96px 0px 72px 0px;}.elementor-4979 .elementor-element.elementor-element-7cbba5f .title{padding:0px 0px 36px 0px;color:var( --e-global-color-478a052 );}.elementor-element-7cbba5f .title{font-family:var( --e-global-typography-2367096-font-family ), Sans-serif;font-size:var( --e-global-typography-2367096-font-size );font-weight:var( --e-global-typography-2367096-font-weight );line-height:var( --e-global-typography-2367096-line-height );letter-spacing:var( --e-global-typography-2367096-letter-spacing );}.elementor-4979 .elementor-element.elementor-element-e639bde .title{padding:0px 0px 24px 0px;color:var( --e-global-color-478a052 );}.elementor-element-e639bde .title{font-family:"Poppins", Sans-serif;font-size:1.953em;font-weight:300;line-height:1.2em;letter-spacing:-1px;}.elementor-4979 .elementor-element.elementor-element-6b0819d p{margin-block-end:0px;}.elementor-4979 .elementor-element.elementor-element-6b0819d{color:var( --e-global-color-478a052 );}.elementor-4979 .elementor-element.elementor-element-5ad663d > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-element-5ad663d .btn span{white-space:nowrap;}.elementor-4979 .elementor-element.elementor-element-5ad663d .btn{padding:14px 24px 14px 24px;--alpha-btn-color:var( --e-global-color-478a052 );--alpha-btn-bg-color:var( --e-global-color-primary );--alpha-btn-bd-color:var( --e-global-color-primary );--alpha-btn-hover-color:var( --e-global-color-secondary );--alpha-btn-active-color:var( --e-global-color-secondary );--alpha-btn-hover-bg-color:#EF8D25;--alpha-btn-active-bg-color:#EF8D25;--alpha-btn-hover-bd-color:var( --e-global-color-primary );--alpha-btn-active-bd-color:var( --e-global-color-primary );}.elementor-4979 .elementor-element.elementor-element-5ad663d .btn, .elementor-4979 .elementor-element.elementor-element-5ad663d .btn.btn-bubble:before{border-radius:6px 6px 6px 6px;}.elementor-4979 .elementor-element.elementor-element-792c5af{padding:72px 0px 72px 0px;}.elementor-4979 .elementor-element.elementor-element-d9e908e .title{padding:0px 0px 24px 0px;}.elementor-element-d9e908e .title{font-family:var( --e-global-typography-12cac8e-font-family ), Sans-serif;font-size:var( --e-global-typography-12cac8e-font-size );font-weight:var( --e-global-typography-12cac8e-font-weight );line-height:var( --e-global-typography-12cac8e-line-height );letter-spacing:var( --e-global-typography-12cac8e-letter-spacing );}.elementor-4979 .elementor-element.elementor-element-2652fd1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4979 .elementor-element.elementor-element-2652fd1 p{margin-block-end:0px;}.elementor-4979 .elementor-element.elementor-element-d966077:not(.elementor-motion-effects-element-type-background), .elementor-4979 .elementor-element.elementor-element-d966077 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F2;}.elementor-4979 .elementor-element.elementor-element-d966077{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 72px 0px;}.elementor-4979 .elementor-element.elementor-element-d966077 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4979 .elementor-element.elementor-element-e63aa17 .title{padding:0px 0px 72px 0px;}.elementor-element-e63aa17 .title{font-family:var( --e-global-typography-12cac8e-font-family ), Sans-serif;font-size:var( --e-global-typography-12cac8e-font-size );font-weight:var( --e-global-typography-12cac8e-font-weight );line-height:var( --e-global-typography-12cac8e-line-height );letter-spacing:var( --e-global-typography-12cac8e-letter-spacing );}.elementor-4979 .elementor-element.elementor-element-d4e452d > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-element-d4e452d .title{font-family:"Poppins", Sans-serif;font-size:1.553em;font-weight:400;line-height:1.2em;letter-spacing:-1px;}.elementor-4979 .elementor-element.elementor-element-c85eab6 p{margin-block-end:24px;}.elementor-4979 .elementor-element.elementor-element-8e2ee70 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-element-8e2ee70 .btn span{white-space:nowrap;}.elementor-4979 .elementor-element.elementor-element-8e2ee70 .btn{padding:14px 24px 14px 24px;--alpha-btn-color:var( --e-global-color-primary );--alpha-btn-bg-color:var( --e-global-color-478a052 );--alpha-btn-bd-color:var( --e-global-color-primary );--alpha-btn-hover-color:var( --e-global-color-secondary );--alpha-btn-active-color:var( --e-global-color-secondary );--alpha-btn-hover-bg-color:var( --e-global-color-478a052 );--alpha-btn-active-bg-color:var( --e-global-color-478a052 );--alpha-btn-hover-bd-color:var( --e-global-color-secondary );--alpha-btn-active-bd-color:var( --e-global-color-secondary );}.elementor-4979 .elementor-element.elementor-element-8e2ee70 .btn, .elementor-4979 .elementor-element.elementor-element-8e2ee70 .btn.btn-bubble:before{border-radius:6px 6px 6px 6px;border-width:1px 1px 1px 1px;border-style:solid;}.elementor-4979 .elementor-element.elementor-element-6a6d5c8{--spacer-size:72px;}.elementor-4979 .elementor-element.elementor-element-5699418 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-element-5699418 .title{font-family:"Poppins", Sans-serif;font-size:1.553em;font-weight:400;line-height:1.2em;letter-spacing:-1px;}.elementor-4979 .elementor-element.elementor-element-e5038a3 p{margin-block-end:24px;}.elementor-4979 .elementor-element.elementor-element-dff2a5d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-element-dff2a5d .btn span{white-space:nowrap;}.elementor-4979 .elementor-element.elementor-element-dff2a5d .btn{padding:14px 24px 14px 24px;--alpha-btn-color:var( --e-global-color-primary );--alpha-btn-bg-color:var( --e-global-color-478a052 );--alpha-btn-bd-color:var( --e-global-color-primary );--alpha-btn-hover-color:var( --e-global-color-secondary );--alpha-btn-active-color:var( --e-global-color-secondary );--alpha-btn-hover-bg-color:var( --e-global-color-478a052 );--alpha-btn-active-bg-color:var( --e-global-color-478a052 );--alpha-btn-hover-bd-color:var( --e-global-color-secondary );--alpha-btn-active-bd-color:var( --e-global-color-secondary );}.elementor-4979 .elementor-element.elementor-element-dff2a5d .btn, .elementor-4979 .elementor-element.elementor-element-dff2a5d .btn.btn-bubble:before{border-radius:6px 6px 6px 6px;border-width:1px 1px 1px 1px;border-style:solid;}.elementor-4979 .elementor-element.elementor-element-603954d:not(.elementor-motion-effects-element-type-background), .elementor-4979 .elementor-element.elementor-element-603954d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E1E0;}.elementor-4979 .elementor-element.elementor-element-603954d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 72px 0px;}.elementor-4979 .elementor-element.elementor-element-603954d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4979 .elementor-element.elementor-element-24ebd70 .title{padding:0px 0px 24px 0px;}.elementor-element-24ebd70 .title{font-family:var( --e-global-typography-12cac8e-font-family ), Sans-serif;font-size:var( --e-global-typography-12cac8e-font-size );font-weight:var( --e-global-typography-12cac8e-font-weight );line-height:var( --e-global-typography-12cac8e-line-height );letter-spacing:var( --e-global-typography-12cac8e-letter-spacing );}.elementor-4979 .elementor-element.elementor-element-debc706 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4979 .elementor-element.elementor-element-debc706 p{margin-block-end:0px;}.elementor-4979 .elementor-element.elementor-element-a2b14ad > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-element-a2b14ad .btn span{white-space:nowrap;}.elementor-4979 .elementor-element.elementor-element-a2b14ad .btn{padding:14px 24px 14px 24px;--alpha-btn-color:var( --e-global-color-478a052 );--alpha-btn-bg-color:var( --e-global-color-primary );--alpha-btn-bd-color:var( --e-global-color-primary );--alpha-btn-hover-color:var( --e-global-color-secondary );--alpha-btn-active-color:var( --e-global-color-secondary );--alpha-btn-hover-bg-color:#EF8D25;--alpha-btn-active-bg-color:#EF8D25;--alpha-btn-hover-bd-color:var( --e-global-color-primary );--alpha-btn-active-bd-color:var( --e-global-color-primary );}.elementor-4979 .elementor-element.elementor-element-a2b14ad .btn, .elementor-4979 .elementor-element.elementor-element-a2b14ad .btn.btn-bubble:before{border-radius:6px 6px 6px 6px;}.main{padding-top:0px;padding-bottom:0px;}@media(min-width:768px){.elementor-4979 .elementor-element.elementor-element-14951c5{width:17%;}.elementor-4979 .elementor-element.elementor-element-1d95e67{width:65.33%;}.elementor-4979 .elementor-element.elementor-element-60749b2{width:17%;}.elementor-4979 .elementor-element.elementor-element-eae388e{width:17%;}.elementor-4979 .elementor-element.elementor-element-4c9617f{width:65.33%;}.elementor-4979 .elementor-element.elementor-element-e8741ab{width:17%;}.elementor-4979 .elementor-element.elementor-element-3ff0024{width:17%;}.elementor-4979 .elementor-element.elementor-element-774bbd1{width:65.33%;}.elementor-4979 .elementor-element.elementor-element-3ddf010{width:17%;}}@media(max-width:1439px){.elementor-element-7cbba5f .title{font-size:var( --e-global-typography-2367096-font-size );line-height:var( --e-global-typography-2367096-line-height );letter-spacing:var( --e-global-typography-2367096-letter-spacing );}.elementor-element-d9e908e .title{font-size:var( --e-global-typography-12cac8e-font-size );line-height:var( --e-global-typography-12cac8e-line-height );letter-spacing:var( --e-global-typography-12cac8e-letter-spacing );}.elementor-element-e63aa17 .title{font-size:var( --e-global-typography-12cac8e-font-size );line-height:var( --e-global-typography-12cac8e-line-height );letter-spacing:var( --e-global-typography-12cac8e-letter-spacing );}.elementor-element-24ebd70 .title{font-size:var( --e-global-typography-12cac8e-font-size );line-height:var( --e-global-typography-12cac8e-line-height );letter-spacing:var( --e-global-typography-12cac8e-letter-spacing );}}@media(max-width:1199px){.elementor-4979 .elementor-element.elementor-element-25bb5fc{padding:72px 0px 56px 0px;}.elementor-4979 .elementor-element.elementor-element-792c5af{padding:60px 0px 60px 0px;}.elementor-4979 .elementor-element.elementor-element-d966077{padding:60px 0px 60px 0px;}.elementor-4979 .elementor-element.elementor-element-603954d{padding:60px 0px 60px 0px;}}@media(max-width:991px){.elementor-element-7cbba5f .title{font-size:var( --e-global-typography-2367096-font-size );line-height:var( --e-global-typography-2367096-line-height );letter-spacing:var( --e-global-typography-2367096-letter-spacing );}.elementor-element-d9e908e .title{font-size:var( --e-global-typography-12cac8e-font-size );line-height:var( --e-global-typography-12cac8e-line-height );letter-spacing:var( --e-global-typography-12cac8e-letter-spacing );}.elementor-element-e63aa17 .title{font-size:var( --e-global-typography-12cac8e-font-size );line-height:var( --e-global-typography-12cac8e-line-height );letter-spacing:var( --e-global-typography-12cac8e-letter-spacing );}.elementor-element-24ebd70 .title{font-size:var( --e-global-typography-12cac8e-font-size );line-height:var( --e-global-typography-12cac8e-line-height );letter-spacing:var( --e-global-typography-12cac8e-letter-spacing );}}@media(max-width:767px){.elementor-4979 .elementor-element.elementor-element-25bb5fc{padding:56px 0px 48px 0px;}.elementor-element-7cbba5f .title{font-size:var( --e-global-typography-2367096-font-size );line-height:var( --e-global-typography-2367096-line-height );letter-spacing:var( --e-global-typography-2367096-letter-spacing );}.elementor-4979 .elementor-element.elementor-element-792c5af{padding:48px 0px 48px 0px;}.elementor-element-d9e908e .title{font-size:var( --e-global-typography-12cac8e-font-size );line-height:var( --e-global-typography-12cac8e-line-height );letter-spacing:var( --e-global-typography-12cac8e-letter-spacing );}.elementor-4979 .elementor-element.elementor-element-d966077{padding:48px 0px 48px 0px;}.elementor-element-e63aa17 .title{font-size:var( --e-global-typography-12cac8e-font-size );line-height:var( --e-global-typography-12cac8e-line-height );letter-spacing:var( --e-global-typography-12cac8e-letter-spacing );}.elementor-4979 .elementor-element.elementor-element-603954d{padding:48px 0px 48px 0px;}.elementor-element-24ebd70 .title{font-size:var( --e-global-typography-12cac8e-font-size );line-height:var( --e-global-typography-12cac8e-line-height );letter-spacing:var( --e-global-typography-12cac8e-letter-spacing );}}