
.elementor-1444{background:radial-gradient(ellipse at 90% 15%,#b3d7e660,transparent 45%),#f2f2f2;color:#011126}
html body .elementor-1444 .elementor-element-d6afce9{background:linear-gradient(90deg,#011126b8,#01112655),url('assets/business-profits-hero.webp') center 55%/cover!important;padding:90px 24px!important;min-height:370px}
.elementor-1444 .elementor-element-d6afce9:before,.elementor-1444 .elementor-element-932ccea:before{display:none!important}
.elementor-1444 .elementor-element-d6afce9 h1,.elementor-1444 .elementor-element-d6afce9 h2{font-size:clamp(36px,4.6vw,58px);line-height:1.12;color:white!important}
.elementor-1444 > .e-con:not(.elementor-element-d6afce9):not(.elementor-element-932ccea){padding:22px 24px!important;background:transparent!important}
.elementor-1444 > .e-con:not(.elementor-element-d6afce9):not(.elementor-element-932ccea) > .e-con-inner{max-width:1140px!important;background:linear-gradient(125deg,#fffffff0,#edf7fbe6);border:1px solid white;border-radius:24px;padding:32px!important;box-shadow:0 12px 35px #00388112;backdrop-filter:blur(16px);gap:32px;align-items:stretch}
.elementor-1444 .elementor-element-bbe7424{background:transparent!important;box-shadow:none!important;padding:0!important}
.elementor-1444 .elementor-widget-text-editor{font-family:Montserrat,sans-serif;color:#757575;line-height:1.75}
.elementor-1444 .elementor-widget-heading h2,.elementor-1444 .elementor-widget-heading h3{color:#011126}
.elementor-1444 .elementor-button{border-radius:12px;background:#003881;color:white;box-shadow:0 8px 22px #00388122}
html body .elementor-1444 .elementor-element-932ccea{background:linear-gradient(90deg,#011126d9,#003881ba),url('assets/team-research-hero.webp') center/cover!important;padding:76px 24px!important}
.elementor-1444 .elementor-element-932ccea h2,.elementor-1444 .elementor-element-932ccea p{color:white!important}
@media(max-width:767px){.elementor-1444 > .e-con:not(.elementor-element-d6afce9):not(.elementor-element-932ccea){padding:14px!important}.elementor-1444 > .e-con > .e-con-inner{padding:22px!important;gap:24px}.elementor-1444 .e-con-inner > .e-con{width:100%!important}.elementor-1444 .elementor-element-d6afce9{min-height:290px!important;padding:65px 22px!important}.elementor-1444 img{min-height:240px!important}}
.elementor-1444 .elementor-element-a6ff60a{padding:0!important;min-height:320px;align-self:stretch;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}
.elementor-1444 .elementor-element-a6ff60a .elementor-widget-image,.elementor-1444 .elementor-element-a6ff60a .elementor-widget-container{height:100%;width:100%;flex:1}
.elementor-1444 .elementor-element-a6ff60a img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:18px}

.elementor-1444 .elementor-element-88f563c{padding:0!important;min-height:320px;align-self:stretch;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}
.elementor-1444 .elementor-element-88f563c .elementor-widget-image,.elementor-1444 .elementor-element-88f563c .elementor-widget-container{height:100%;width:100%;flex:1}
.elementor-1444 .elementor-element-88f563c img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:18px}

.elementor-1444 .elementor-element-1b24bdc{padding:0!important;min-height:320px;align-self:stretch;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}
.elementor-1444 .elementor-element-1b24bdc .elementor-widget-image,.elementor-1444 .elementor-element-1b24bdc .elementor-widget-container{height:100%;width:100%;flex:1}
.elementor-1444 .elementor-element-1b24bdc img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:18px}

.elementor-1444 .elementor-element-f05d414{padding:0!important;min-height:320px;align-self:stretch;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}
.elementor-1444 .elementor-element-f05d414 .elementor-widget-image,.elementor-1444 .elementor-element-f05d414 .elementor-widget-container{height:100%;width:100%;flex:1}
.elementor-1444 .elementor-element-f05d414 img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:18px}

.elementor-1011{background:radial-gradient(ellipse at 90% 15%,#b3d7e660,transparent 45%),#f2f2f2;color:#011126}
html body .elementor-1011 .elementor-element-8507af9{background:linear-gradient(90deg,#011126b8,#01112655),url('assets/writings-reemployment.webp') center 55%/cover!important;padding:90px 24px!important;min-height:370px}
.elementor-1011 .elementor-element-8507af9:before,.elementor-1011 .elementor-element-41f1441:before{display:none!important}
.elementor-1011 .elementor-element-8507af9 h1,.elementor-1011 .elementor-element-8507af9 h2{font-size:clamp(36px,4.6vw,58px);line-height:1.12;color:white!important}
.elementor-1011 > .e-con:not(.elementor-element-8507af9):not(.elementor-element-41f1441){padding:22px 24px!important;background:transparent!important}
.elementor-1011 > .e-con:not(.elementor-element-8507af9):not(.elementor-element-41f1441) > .e-con-inner{max-width:1140px!important;background:linear-gradient(125deg,#fffffff0,#edf7fbe6);border:1px solid white;border-radius:24px;padding:32px!important;box-shadow:0 12px 35px #00388112;backdrop-filter:blur(16px);gap:32px;align-items:stretch}
.elementor-1011 .elementor-element-e4d3981{background:transparent!important;box-shadow:none!important;padding:0!important}
.elementor-1011 .elementor-widget-text-editor{font-family:Montserrat,sans-serif;color:#757575;line-height:1.75}
.elementor-1011 .elementor-widget-heading h2,.elementor-1011 .elementor-widget-heading h3{color:#011126}
.elementor-1011 .elementor-button{border-radius:12px;background:#003881;color:white;box-shadow:0 8px 22px #00388122}
html body .elementor-1011 .elementor-element-41f1441{background:linear-gradient(90deg,#011126d9,#003881ba),url('assets/about-collaborative-analysis.webp') center/cover!important;padding:76px 24px!important}
.elementor-1011 .elementor-element-41f1441 h2,.elementor-1011 .elementor-element-41f1441 p{color:white!important}
@media(max-width:767px){.elementor-1011 > .e-con:not(.elementor-element-8507af9):not(.elementor-element-41f1441){padding:14px!important}.elementor-1011 > .e-con > .e-con-inner{padding:22px!important;gap:24px}.elementor-1011 .e-con-inner > .e-con{width:100%!important}.elementor-1011 .elementor-element-8507af9{min-height:290px!important;padding:65px 22px!important}.elementor-1011 img{min-height:240px!important}}
.elementor-1011 .elementor-element-760643b{padding:0!important;min-height:320px;align-self:stretch;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}
.elementor-1011 .elementor-element-760643b .elementor-widget-image,.elementor-1011 .elementor-element-760643b .elementor-widget-container{height:100%;width:100%;flex:1}
.elementor-1011 .elementor-element-760643b img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:18px}

.elementor-1011 .elementor-element-156c5b0{padding:0!important;min-height:320px;align-self:stretch;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}
.elementor-1011 .elementor-element-156c5b0 .elementor-widget-image,.elementor-1011 .elementor-element-156c5b0 .elementor-widget-container{height:100%;width:100%;flex:1}
.elementor-1011 .elementor-element-156c5b0 img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:18px}

.elementor-1011 .elementor-element-548414d{padding:0!important;min-height:320px;align-self:stretch;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}
.elementor-1011 .elementor-element-548414d .elementor-widget-image,.elementor-1011 .elementor-element-548414d .elementor-widget-container{height:100%;width:100%;flex:1}
.elementor-1011 .elementor-element-548414d img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:18px}

.elementor-1011 .elementor-element-2000525{padding:0!important;min-height:320px;align-self:stretch;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}
.elementor-1011 .elementor-element-2000525 .elementor-widget-image,.elementor-1011 .elementor-element-2000525 .elementor-widget-container{height:100%;width:100%;flex:1}
.elementor-1011 .elementor-element-2000525 img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:18px}

.elementor-1559{background:radial-gradient(ellipse at 90% 15%,#b3d7e660,transparent 45%),#f2f2f2;color:#011126}
html body .elementor-1559 .elementor-element-23861c8{background:linear-gradient(90deg,#011126b8,#01112655),url('assets/economic-contract-review.webp') center 55%/cover!important;padding:90px 24px!important;min-height:370px}
.elementor-1559 .elementor-element-23861c8:before,.elementor-1559 .elementor-element-b34bc0f:before{display:none!important}
.elementor-1559 .elementor-element-23861c8 h1,.elementor-1559 .elementor-element-23861c8 h2{font-size:clamp(36px,4.6vw,58px);line-height:1.12;color:white!important}
.elementor-1559 > .e-con:not(.elementor-element-23861c8):not(.elementor-element-b34bc0f){padding:22px 24px!important;background:transparent!important}
.elementor-1559 > .e-con:not(.elementor-element-23861c8):not(.elementor-element-b34bc0f) > .e-con-inner{max-width:1140px!important;background:linear-gradient(125deg,#fffffff0,#edf7fbe6);border:1px solid white;border-radius:24px;padding:32px!important;box-shadow:0 12px 35px #00388112;backdrop-filter:blur(16px);gap:32px;align-items:stretch}
.elementor-1559 .elementor-element-f1f9cfc{background:transparent!important;box-shadow:none!important;padding:0!important}
.elementor-1559 .elementor-widget-text-editor{font-family:Montserrat,sans-serif;color:#757575;line-height:1.75}
.elementor-1559 .elementor-widget-heading h2,.elementor-1559 .elementor-widget-heading h3{color:#011126}
.elementor-1559 .elementor-button{border-radius:12px;background:#003881;color:white;box-shadow:0 8px 22px #00388122}
html body .elementor-1559 .elementor-element-b34bc0f{background:linear-gradient(90deg,#011126d9,#003881ba),url('assets/team-research-hero.webp') center/cover!important;padding:76px 24px!important}
.elementor-1559 .elementor-element-b34bc0f h2,.elementor-1559 .elementor-element-b34bc0f p{color:white!important}
@media(max-width:767px){.elementor-1559 > .e-con:not(.elementor-element-23861c8):not(.elementor-element-b34bc0f){padding:14px!important}.elementor-1559 > .e-con > .e-con-inner{padding:22px!important;gap:24px}.elementor-1559 .e-con-inner > .e-con{width:100%!important}.elementor-1559 .elementor-element-23861c8{min-height:290px!important;padding:65px 22px!important}.elementor-1559 img{min-height:240px!important}}
.elementor-1559 .elementor-element-13a718c{padding:0!important;min-height:320px;align-self:stretch;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}
.elementor-1559 .elementor-element-13a718c .elementor-widget-image,.elementor-1559 .elementor-element-13a718c .elementor-widget-container{height:100%;width:100%;flex:1}
.elementor-1559 .elementor-element-13a718c img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:18px}

.elementor-1559 .elementor-element-dd02201{padding:0!important;min-height:320px;align-self:stretch;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}
.elementor-1559 .elementor-element-dd02201 .elementor-widget-image,.elementor-1559 .elementor-element-dd02201 .elementor-widget-container{height:100%;width:100%;flex:1}
.elementor-1559 .elementor-element-dd02201 img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:18px}

.elementor-1559 .elementor-element-916030a{padding:0!important;min-height:320px;align-self:stretch;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}
.elementor-1559 .elementor-element-916030a .elementor-widget-image,.elementor-1559 .elementor-element-916030a .elementor-widget-container{height:100%;width:100%;flex:1}
.elementor-1559 .elementor-element-916030a img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:18px}

.elementor-1559 .elementor-element-1cdaaa4{padding:0!important;min-height:320px;align-self:stretch;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}
.elementor-1559 .elementor-element-1cdaaa4 .elementor-widget-image,.elementor-1559 .elementor-element-1cdaaa4 .elementor-widget-container{height:100%;width:100%;flex:1}
.elementor-1559 .elementor-element-1cdaaa4 img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:18px}

.elementor-1645{background:radial-gradient(ellipse at 90% 15%,#b3d7e660,transparent 45%),#f2f2f2;color:#011126}
html body .elementor-1645 .elementor-element-541f0ea{background:linear-gradient(90deg,#011126b8,#01112655),url('assets/writings-executive-compensation.webp') center 55%/cover!important;padding:90px 24px!important;min-height:370px}
.elementor-1645 .elementor-element-541f0ea:before,.elementor-1645 .elementor-element-981d7b9:before{display:none!important}
.elementor-1645 .elementor-element-541f0ea h1,.elementor-1645 .elementor-element-541f0ea h2{font-size:clamp(36px,4.6vw,58px);line-height:1.12;color:white!important}
.elementor-1645 > .e-con:not(.elementor-element-541f0ea):not(.elementor-element-981d7b9){padding:22px 24px!important;background:transparent!important}
.elementor-1645 > .e-con:not(.elementor-element-541f0ea):not(.elementor-element-981d7b9) > .e-con-inner{max-width:1140px!important;background:linear-gradient(125deg,#fffffff0,#edf7fbe6);border:1px solid white;border-radius:24px;padding:32px!important;box-shadow:0 12px 35px #00388112;backdrop-filter:blur(16px);gap:32px;align-items:stretch}
.elementor-1645 .elementor-element-635eba7{background:transparent!important;box-shadow:none!important;padding:0!important}
.elementor-1645 .elementor-widget-text-editor{font-family:Montserrat,sans-serif;color:#757575;line-height:1.75}
.elementor-1645 .elementor-widget-heading h2,.elementor-1645 .elementor-widget-heading h3{color:#011126}
.elementor-1645 .elementor-button{border-radius:12px;background:#003881;color:white;box-shadow:0 8px 22px #00388122}
html body .elementor-1645 .elementor-element-981d7b9{background:linear-gradient(90deg,#011126d9,#003881ba),url('assets/team-research-hero.webp') center/cover!important;padding:76px 24px!important}
.elementor-1645 .elementor-element-981d7b9 h2,.elementor-1645 .elementor-element-981d7b9 p{color:white!important}
@media(max-width:767px){.elementor-1645 > .e-con:not(.elementor-element-541f0ea):not(.elementor-element-981d7b9){padding:14px!important}.elementor-1645 > .e-con > .e-con-inner{padding:22px!important;gap:24px}.elementor-1645 .e-con-inner > .e-con{width:100%!important}.elementor-1645 .elementor-element-541f0ea{min-height:290px!important;padding:65px 22px!important}.elementor-1645 img{min-height:240px!important}}
.elementor-1645 .elementor-element-0087867{padding:0!important;min-height:320px;align-self:stretch;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}
.elementor-1645 .elementor-element-0087867 .elementor-widget-image,.elementor-1645 .elementor-element-0087867 .elementor-widget-container{height:100%;width:100%;flex:1}
.elementor-1645 .elementor-element-0087867 img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:18px}

.elementor-1645 .elementor-element-940e34c{padding:0!important;min-height:320px;align-self:stretch;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}
.elementor-1645 .elementor-element-940e34c .elementor-widget-image,.elementor-1645 .elementor-element-940e34c .elementor-widget-container{height:100%;width:100%;flex:1}
.elementor-1645 .elementor-element-940e34c img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:18px}

.elementor-1645 .elementor-element-35f636e{padding:0!important;min-height:320px;align-self:stretch;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}
.elementor-1645 .elementor-element-35f636e .elementor-widget-image,.elementor-1645 .elementor-element-35f636e .elementor-widget-container{height:100%;width:100%;flex:1}
.elementor-1645 .elementor-element-35f636e img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:18px}

.elementor-1645 .elementor-element-6984fbe{padding:0!important;min-height:320px;align-self:stretch;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}
.elementor-1645 .elementor-element-6984fbe .elementor-widget-image,.elementor-1645 .elementor-element-6984fbe .elementor-widget-container{height:100%;width:100%;flex:1}
.elementor-1645 .elementor-element-6984fbe img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:18px}

.elementor-1590{background:radial-gradient(ellipse at 90% 15%,#b3d7e660,transparent 45%),#f2f2f2;color:#011126}
html body .elementor-1590 .elementor-element-bc66e76{background:linear-gradient(90deg,#011126b8,#01112655),url('assets/employment-selection-hero.webp') center 55%/cover!important;padding:90px 24px!important;min-height:370px}
.elementor-1590 .elementor-element-bc66e76:before,.elementor-1590 .elementor-element-6a2f946:before{display:none!important}
.elementor-1590 .elementor-element-bc66e76 h1,.elementor-1590 .elementor-element-bc66e76 h2{font-size:clamp(36px,4.6vw,58px);line-height:1.12;color:white!important}
.elementor-1590 > .e-con:not(.elementor-element-bc66e76):not(.elementor-element-6a2f946){padding:22px 24px!important;background:transparent!important}
.elementor-1590 > .e-con:not(.elementor-element-bc66e76):not(.elementor-element-6a2f946) > .e-con-inner{max-width:1140px!important;background:linear-gradient(125deg,#fffffff0,#edf7fbe6);border:1px solid white;border-radius:24px;padding:32px!important;box-shadow:0 12px 35px #00388112;backdrop-filter:blur(16px);gap:32px;align-items:stretch}
.elementor-1590 .elementor-element-572abb5{background:transparent!important;box-shadow:none!important;padding:0!important}
.elementor-1590 .elementor-widget-text-editor{font-family:Montserrat,sans-serif;color:#757575;line-height:1.75}
.elementor-1590 .elementor-widget-heading h2,.elementor-1590 .elementor-widget-heading h3{color:#011126}
.elementor-1590 .elementor-button{border-radius:12px;background:#003881;color:white;box-shadow:0 8px 22px #00388122}
html body .elementor-1590 .elementor-element-6a2f946{background:linear-gradient(90deg,#011126d9,#003881ba),url('assets/team-research-hero.webp') center/cover!important;padding:76px 24px!important}
.elementor-1590 .elementor-element-6a2f946 h2,.elementor-1590 .elementor-element-6a2f946 p{color:white!important}
@media(max-width:767px){.elementor-1590 > .e-con:not(.elementor-element-bc66e76):not(.elementor-element-6a2f946){padding:14px!important}.elementor-1590 > .e-con > .e-con-inner{padding:22px!important;gap:24px}.elementor-1590 .e-con-inner > .e-con{width:100%!important}.elementor-1590 .elementor-element-bc66e76{min-height:290px!important;padding:65px 22px!important}.elementor-1590 img{min-height:240px!important}}
.elementor-1590 .elementor-element-bdf7590{padding:0!important;min-height:320px;align-self:stretch;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}
.elementor-1590 .elementor-element-bdf7590 .elementor-widget-image,.elementor-1590 .elementor-element-bdf7590 .elementor-widget-container{height:100%;width:100%;flex:1}
.elementor-1590 .elementor-element-bdf7590 img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:18px}

.elementor-1590 .elementor-element-ad66317{padding:0!important;min-height:320px;align-self:stretch;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}
.elementor-1590 .elementor-element-ad66317 .elementor-widget-image,.elementor-1590 .elementor-element-ad66317 .elementor-widget-container{height:100%;width:100%;flex:1}
.elementor-1590 .elementor-element-ad66317 img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:18px}

.elementor-1590 .elementor-element-3d9518e{padding:0!important;min-height:320px;align-self:stretch;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}
.elementor-1590 .elementor-element-3d9518e .elementor-widget-image,.elementor-1590 .elementor-element-3d9518e .elementor-widget-container{height:100%;width:100%;flex:1}
.elementor-1590 .elementor-element-3d9518e img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:18px}

.elementor-1590 .elementor-element-4a473a4{padding:0!important;min-height:320px;align-self:stretch;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}
.elementor-1590 .elementor-element-4a473a4 .elementor-widget-image,.elementor-1590 .elementor-element-4a473a4 .elementor-widget-container{height:100%;width:100%;flex:1}
.elementor-1590 .elementor-element-4a473a4 img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:18px}

.elementor-1590 .elementor-element-3e080d6{padding:0!important;min-height:320px;align-self:stretch;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}
.elementor-1590 .elementor-element-3e080d6 .elementor-widget-image,.elementor-1590 .elementor-element-3e080d6 .elementor-widget-container{height:100%;width:100%;flex:1}
.elementor-1590 .elementor-element-3e080d6 img{display:block;width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:18px}

.elementor-1870{background:radial-gradient(ellipse at 90% 15%,#b3d7e660,transparent 45%),#f2f2f2}
html body .elementor-1870 .elementor-element-7855b26b{background:linear-gradient(90deg,#011126bd,#01112666),url('assets/team-research-hero.webp') center/cover!important;padding:85px 24px!important;min-height:350px}
.elementor-1870 .elementor-element-7855b26b:before{display:none!important}
.elementor-1870 .elementor-element-7855b26b h2{color:white!important}
.elementor-1870 .elementor-element-137324a,.elementor-1870 .elementor-element-7eb702f{background:transparent!important;padding:32px 24px!important}
.elementor-1870 .elementor-element-137324a > .e-con-inner,.elementor-1870 .elementor-element-7eb702f > .e-con-inner{background:linear-gradient(125deg,#fffffff0,#edf7fbe6);border:1px solid white;border-radius:24px;padding:28px;box-shadow:0 12px 35px #00388112}
.elementor-1870 input:not([type=checkbox]):not([type=radio]),.elementor-1870 textarea,.elementor-1870 select{border-radius:10px}
.tribe-events .tribe-common-l-container{background:linear-gradient(125deg,#fffffff0,#edf7fbe6);border:1px solid #fff;border-radius:24px;box-shadow:0 12px 35px #00388112}
.tribe-events .tribe-events-calendar-list__event,.tribe-events .tribe-events-c-events-bar{border-radius:16px;background:#edf5f9}
@media(max-width:767px){.elementor-1870 .elementor-element-137324a > .e-con-inner,.elementor-1870 .elementor-element-7eb702f > .e-con-inner{padding:18px}.elementor-1870 .elementor-element-7855b26b{min-height:280px}}

.elementor-2679{background:radial-gradient(ellipse at 90% 15%,#b3d7e660,transparent 45%),#f2f2f2}
html body .elementor-2679 .elementor-element-6a556e59{background:linear-gradient(90deg,#011126bd,#01112666),url('assets/business-profits-hero.webp') center/cover!important;padding:85px 24px!important;min-height:330px}
.elementor-2679 .elementor-element-6a556e59:before{display:none!important}
.elementor-2679 .elementor-element-6a556e59 :is(h1,h2,h3,p){color:white!important}
.elementor-2679 > .e-con:not(.elementor-element-6a556e59){background:transparent!important;padding:24px!important}
.elementor-2679 > .e-con:not(.elementor-element-6a556e59) > .e-con-inner{background:linear-gradient(125deg,#fffffff0,#edf7fbe6);border:1px solid white;border-radius:24px;padding:28px;box-shadow:0 12px 35px #00388112}
.elementor-2679 .elementor-button{background:#003881;color:white;border-radius:12px}
@media(max-width:767px){.elementor-2679 > .e-con > .e-con-inner{padding:18px!important}}

.elementor-2687{background:radial-gradient(ellipse at 90% 15%,#b3d7e660,transparent 45%),#f2f2f2}
html body .elementor-2687 .elementor-element-358b0a06{background:linear-gradient(90deg,#011126bd,#01112666),url('assets/writings-reemployment.webp') center/cover!important;padding:85px 24px!important;min-height:330px}
.elementor-2687 .elementor-element-358b0a06:before{display:none!important}
.elementor-2687 .elementor-element-358b0a06 :is(h1,h2,h3,p){color:white!important}
.elementor-2687 > .e-con:not(.elementor-element-358b0a06){background:transparent!important;padding:24px!important}
.elementor-2687 > .e-con:not(.elementor-element-358b0a06) > .e-con-inner{background:linear-gradient(125deg,#fffffff0,#edf7fbe6);border:1px solid white;border-radius:24px;padding:28px;box-shadow:0 12px 35px #00388112}
.elementor-2687 .elementor-button{background:#003881;color:white;border-radius:12px}
@media(max-width:767px){.elementor-2687 > .e-con > .e-con-inner{padding:18px!important}}

.elementor-2698{background:radial-gradient(ellipse at 90% 15%,#b3d7e660,transparent 45%),#f2f2f2}
html body .elementor-2698 .elementor-element-6255106d{background:linear-gradient(90deg,#011126bd,#01112666),url('assets/economic-loss-analysis.webp') center/cover!important;padding:85px 24px!important;min-height:330px}
.elementor-2698 .elementor-element-6255106d:before{display:none!important}
.elementor-2698 .elementor-element-6255106d :is(h1,h2,h3,p){color:white!important}
.elementor-2698 > .e-con:not(.elementor-element-6255106d){background:transparent!important;padding:24px!important}
.elementor-2698 > .e-con:not(.elementor-element-6255106d) > .e-con-inner{background:linear-gradient(125deg,#fffffff0,#edf7fbe6);border:1px solid white;border-radius:24px;padding:28px;box-shadow:0 12px 35px #00388112}
.elementor-2698 .elementor-button{background:#003881;color:white;border-radius:12px}
@media(max-width:767px){.elementor-2698 > .e-con > .e-con-inner{padding:18px!important}}

.elementor-2706{background:radial-gradient(ellipse at 90% 15%,#b3d7e660,transparent 45%),#f2f2f2}
html body .elementor-2706 .elementor-element-2acca9ce{background:linear-gradient(90deg,#011126bd,#01112666),url('assets/writings-executive-compensation.webp') center/cover!important;padding:85px 24px!important;min-height:330px}
.elementor-2706 .elementor-element-2acca9ce:before{display:none!important}
.elementor-2706 .elementor-element-2acca9ce :is(h1,h2,h3,p){color:white!important}
.elementor-2706 > .e-con:not(.elementor-element-2acca9ce){background:transparent!important;padding:24px!important}
.elementor-2706 > .e-con:not(.elementor-element-2acca9ce) > .e-con-inner{background:linear-gradient(125deg,#fffffff0,#edf7fbe6);border:1px solid white;border-radius:24px;padding:28px;box-shadow:0 12px 35px #00388112}
.elementor-2706 .elementor-button{background:#003881;color:white;border-radius:12px}
@media(max-width:767px){.elementor-2706 > .e-con > .e-con-inner{padding:18px!important}}
@media(max-width:767px){:is(.elementor-1444,.elementor-1011,.elementor-1559,.elementor-1645,.elementor-1590) > .e-con > .e-con-inner > .e-con{min-height:0!important;padding:0!important}:is(.elementor-1444,.elementor-1011,.elementor-1559,.elementor-1645,.elementor-1590) .elementor-widget-image img{height:240px!important;min-height:240px!important}}
.elementor-2706 > .elementor-element-4be95c79{display:none!important}

.tribe-events{--tec-color-accent-primary:#1176bc;--tec-color-accent-secondary:#003881}.tribe-events .tribe-common-c-btn{background-color:#003881!important;border-radius:12px!important}.tribe-events .tribe-common-c-btn:hover{background-color:#1176bc!important}
/* Contact: complete the original blank photo column and align office cards. */
html body .elementor-1870 .elementor-element-5a9a36f{background:url('assets/about-collaborative-analysis.webp') center/cover!important;min-height:480px;border-radius:20px;align-self:stretch!important}
.elementor-1870 .elementor-element-5a9a36f:before{display:none!important}
.elementor-1870 .elementor-element-137324a > .e-con-inner{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px!important;align-items:stretch!important}
.elementor-1870 .elementor-element-137324a > .e-con-inner > .e-con{width:100%!important;min-width:0;padding:26px 18px!important;border:1px solid white;border-radius:20px;background:linear-gradient(135deg,#ffffffec,#edf7fbdc)!important;box-shadow:0 8px 28px #00388112!important;display:flex;flex-direction:column}
.elementor-1870 .elementor-element-137324a .elementor-widget-button{margin-top:auto}
.elementor-1870 .elementor-element-137324a .elementor-widget-heading{min-height:64px}
.elementor-1870 :is(h2,h3,h4){font-family:Arial,Helvetica,sans-serif;color:#011126}
.elementor-1870 .elementor-widget-text-editor{font-family:Montserrat,sans-serif;color:#757575;line-height:1.6;overflow-wrap:anywhere}
.elementor-1870 .elementor-element-7855b26b .elementor-widget-text-editor{color:white}
.elementor-1870 .elementor-button{background:#003881!important;background-image:none!important;color:white!important;border-radius:12px!important;padding:14px 20px!important;box-shadow:0 8px 22px #00388122}
.elementor-1870 .elementor-button:hover{background:#1176bc!important}
.elementor-1870 .elementor-element-5401925{background:transparent!important;box-shadow:none!important;padding:20px!important;border:0!important}
.elementor-1870 .elementor-field-textual{font-family:Montserrat,sans-serif!important;color:#011126!important;background:#ffffffd9!important;border:1px solid #a9bbc9!important;border-radius:10px!important}
.elementor-1870 .elementor-field-textual:focus{border-color:#1176bc!important;outline:2px solid #1176bc40;outline-offset:2px}
@media(max-width:1100px){.elementor-1870 .elementor-element-137324a > .e-con-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.elementor-1870 .elementor-element-137324a > .e-con-inner{grid-template-columns:1fr}.elementor-1870 .elementor-element-7eb702f > .e-con-inner{flex-direction:column;gap:24px}.elementor-1870 .elementor-element-5401925,.elementor-1870 .elementor-element-5a9a36f{width:100%!important}.elementor-1870 .elementor-element-5a9a36f{min-height:280px!important}.elementor-1870 .elementor-element-137324a .elementor-widget-heading{min-height:0}}
