@font-face{font-family:Lora;src:url("https://dev2023.marriner.com/wp-content/themes/mmc2024/elements/styles/../fonts/Lora-Regular.woff2");font-weight:normal;font-display:swap}@font-face{font-family:Lora;src:url("https://dev2023.marriner.com/wp-content/themes/mmc2024/elements/styles/../fonts/Lora-Italic.woff2");font-weight:normal;font-style:italic;font-display:swap}.text-gradient{background:linear-gradient(270deg, #ff8300 53.35%, #edda22 127.35%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-gradient-hover{transition:all 300ms 0s ease-in-out,all 250ms 0s ease}.text-gradient-hover:hover:not(.fake){background:#EDDA22;background:linear-gradient(to bottom right, #edda22 10%, #ff8300 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-link{font-family:Montserrat;color:#001b71;font-weight:bold !important;transition:all 300ms 0s ease-in-out,all 250ms 0s ease;text-transform:capitalize;position:relative;left:35px;max-width:fit-content}.text-link.white{color:#fff}.text-link:hover{color:#ff8300 !important;left:0}.text-link:hover::before{left:105%;pointer-events:none}.text-link::before{transition:all 300ms 0s ease-in-out,all 250ms 0s ease;content:"";position:absolute;left:-35px;top:50%;transform:translateY(-50%);display:inline-block;background:url("https://dev2023.marriner.com/wp-content/themes/mmc2024/elements/styles/../images/svgs/text-link-arrow.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:25px;height:22px;pointer-events:none}@media (max-width:450px){.text-link::before{width:18px;height:16px;left:-25px}}.row{width:100%;display:flex;justify-content:center;align-items:center}.heading1{line-height:125% !important;font-size:32px !important;font-family:Lora !important;font-weight:400 !important}@media (min-width:450px){.heading1{font-size:calc(32px + (32 - 14) * ((100vw - 320px) / (1600 - 300))) !important}}@media (min-width:1400px){.heading1{font-size:60px !important}}.heading2{line-height:125% !important;font-size:26px !important;font-family:Lora !important;font-weight:400 !important}@media (min-width:450px){.heading2{font-size:45px !important}}.heading3{line-height:125% !important;font-size:23px !important;font-family:Lora !important;font-weight:400 !important}@media (min-width:450px){.heading3{font-size:40px !important}}.heading4{line-height:125%;font-size:20px !important;font-family:Lora !important;font-weight:400 !important}@media (min-width:450px){.heading4{font-size:30px !important}}.subhead{font-size:20px !important;line-height:150% !important;font-weight:400 !important;font-family:Montserrat !important}@media (min-width:450px){.subhead{font-size:26px !important}}.p1{font-size:16px !important;line-height:165% !important;font-weight:400 !important;font-family:Montserrat !important}@media (min-width:450px){.p1{font-size:20px !important}}.p2{line-height:165% !important;font-family:Montserrat !important;font-weight:400;font-size:14px !important}@media (min-width:450px){.p2{font-size:18px !important}}.p3{line-height:165% !important;font-family:Montserrat !important;font-weight:400 !important;font-size:14px !important}@media (min-width:450px){.p3{font-size:18px !important}}.p4{line-height:165% !important;font-family:Montserrat !important;font-weight:400 !important;font-size:12px !important}@media (min-width:450px){.p4{font-size:16px !important}}.anchor{color:#001b71;display:flex;align-items:center;gap:15px;transition:all 300ms 0s ease-in-out,all 250ms 0s ease}.anchor svg{transition-duration:.5s !important}.anchor:hover{color:#ff8300}.anchor:hover svg{transform:rotate(90deg);transition-duration:.5s !important}@media (min-width:450px){.is-reverse{flex-direction:row-reverse}}.tabs{flex-direction:column;align-items:start}.tabs::after{content:''}.tabs-content{display:none;padding:6px 12px;-webkit-animation:fadeEffect 1s;animation:fadeEffect 1s}@media (min-width:769px){.tabs-content{padding-left:60px}}.tabs li{margin-left:40px}.tabs ul li .tabs-link{gap:1rem;line-height:125%;font-size:20px !important;font-weight:400 !important;font-family:Lora !important;font-weight:400;color:#001b71;background-color:#fff;border-color:transparent;box-shadow:0 0 !important}@media (min-width:450px){.tabs ul li .tabs-link{font-size:30px !important}}@media (min-width:450px){.tabs ul li .tabs-link{font-size:30px}}.tabs ul li .tabs-link:hover,.tabs ul li .tabs-link:active,.tabs ul li .tabs-link:focus{background-color:#fff;border-color:#fff}.tabs ul li .tabs-link svg{position:absolute;display:block;opacity:0;left:-100px;transition:all 300ms 0s ease-in-out,all 250ms 0s ease}.tabs ul li .tabs-link.active{color:#ff8300}.tabs ul li .tabs-link.active svg{display:block;left:-40px;opacity:1}@-webkit-keyframes fadeEffect{from{opacity:0}to{opacity:1}}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.tabbed-content{padding:1em;margin:1em auto}.tabs::after{content:none}.tabs ul{margin:0;padding:0 0 1em 0;font-weight:bold;display:flex;flex-direction:column;align-items:inherit;border:0;border-width:2px;border-style:solid;border-left:0;border-image:linear-gradient(#edda22, #f2bf18, #fc940a) 0 100%}.tabs ul li{background:#eee;border:0}.tabs ul li a{padding:.2em 1em;border:0;color:#acadae}.tabs ul li a:hover,.tabs ul li a.active{border:0}.tabs ul li a:hover{color:#ff8300}.item{margin-bottom:2px}.item::before{cursor:pointer;font-weight:bold;background:#eee;padding:.5em;display:block}.item.active::before{background:#fff;color:#001b71}.item.active .item-content{padding:1em;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media all and (min-width:800px){.tabs-side .tabs li{margin-bottom:2px}}.tabbed-content .tabs{display:none}.tabbed-content .item{min-height:2em}.tabbed-content .item::before{content:attr(data-title);background:#fff;font-size:26px;font-family:Lora;font-weight:400;color:#001b71}.tabbed-content .item .item-content{opacity:0;visibility:hidden;height:0}.tabbed-content .item.active .item-content{opacity:1;visibility:visible;height:auto;border:0;border-width:2px;border-style:solid;border-right:0;border-image:linear-gradient(#edda22, #f2bf18, #fc940a) 0 100%;padding-top:5px;padding-bottom:5px}@media all and (min-width:800px){.tabbed-content .item.active .item-content{border-image:none;border-width:0}}.tabbed-content .item.active::before{background-image:url(https://dev2023.marriner.com/wp-content/themes/mmc2024/elements/styles/../images/svgs/text-link-arrow.svg);background-repeat:no-repeat;background-position:left;padding-left:35px;color:#ff8300}@media all and (min-width:800px){.tabbed-content .tabs{display:block}.tabbed-content .tabs li{display:inline-block}.tabbed-content .item{min-height:0}.tabbed-content .item::before{display:none}.tabbed-content.tabs-side .tabs{width:380px;float:left;padding:.75rem}.tabbed-content.tabs-side .tabs li{display:block}.tabbed-content.tabs-side .item{padding-left:410px}}.single-careers .title{color:#001b71}.single-careers .anchor{width:fit-content;margin:auto}.single-careers .subhead{font-weight:700 !important}.single-careers .career-details{background:linear-gradient(180deg, #ececec 0%, #fff 35%, #fff 100%)}.single-careers .career-details::before{content:'';background-image:url(https://dev2023.marriner.com/wp-content/themes/mmc2024/elements/styles/../images/shapes/top-triangle.svg);max-width:1034px;width:100%;position:absolute;height:100%;margin:auto;left:0;right:0;background-repeat:no-repeat;background-size:cover;background-position:center 0}.single-careers .career-details .hero{padding-top:8rem}.single-careers .career-details .hero p{margin-bottom:2rem}.single-careers ul{list-style:disc}.single-careers ul li::marker{font-size:1em}.single-careers ul ul{list-style:circle;padding-left:1rem}.single-careers ul ul ul{list-style:revert}.single-careers .apply-now{clear:both}.single-careers footer{position:relative;clear:both}.single-careers .careers-future{background-color:#001b71;padding:5rem 0;position:relative}.single-careers .careers-positions{padding:0 40px}.single-careers .main-tag{font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;color:#acadae}.single-careers .tabbed-content .item.active .item-content{border:0}.single-careers .tabs{position:sticky;top:8rem}@media (min-width:769px){.single-careers .tabbed-content .item .item-content{visibility:visible;opacity:1;height:auto;padding:1em}.single-careers .tabbed-content .item .item-content .heading4 br{display:none}}