@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}.card{margin-bottom:2rem;border-radius:25px;overflow:hidden;border:1px solid #ddd;box-shadow:0 0;transition:all 300ms 0s ease-in-out,all 250ms 0s ease}.card-image img{height:380px;object-fit:cover}.card-content{display:flex;align-items:center;position:relative;bottom:0;width:100%;min-height:175px}.card .logo{max-width:120px;margin-left:auto}.card .tag{color:#acadae;font-family:'Montserrat Medium';padding:0;background-color:transparent;font-size:16px;font-weight:600 !important;height:auto}.card:hover{box-shadow:0 2px 15px rgba(0,0,0,0.25);transition:all 300ms 0s ease-in-out,all 250ms 0s ease}.featured-work .cta{margin-bottom:4rem}.more-work{padding-top:6rem}.more-work-block{gap:1rem;margin-bottom:1rem !important}@media (max-width:1200px){.more-work-block{flex-direction:column}}.more-work .desc .title{margin-bottom:1rem}.more-work .desc .text-link{margin-left:0}.blog{background-image:url(https://dev2023.marriner.com/wp-content/themes/mmc2024/elements/styles/../images/shapes/top-triangle.svg);background-repeat:no-repeat;background-position:center top;background-attachment:fixed}.blog.custom-scroll .content-area strong{color:#FF8300}.blog.custom-scroll .content-area h2,.blog.custom-scroll .content-area h3,.blog.custom-scroll .content-area h4{color:#363636}.blog.custom-scroll .content-area h2 strong,.blog.custom-scroll .content-area h3 strong,.blog.custom-scroll .content-area h4 strong{color:#363636}.blog.custom-scroll .modules{position:relative;max-width:1400px;margin:0 auto}.blog.custom-scroll .modules .custom-scroll{height:71%;position:absolute;left:0;top:55px;right:auto}.blog.custom-scroll .modules .custom-scroll::before{position:absolute;top:10px;left:50%;transform:translateX(-50%);z-index:10;display:block;content:"";width:3px;height:100%;border-radius:5px;background:-webkit-linear-gradient(#edda22 40%, #ff8300 100%);background:-o-linear-gradient(#edda22 40%, #ff8300 100%);background:linear-gradient(#edda22 40%, #ff8300 100%)}.blog.custom-scroll .modules .custom-scroll img{object-fit:contain;width:50px;height:70px;z-index:50;position:sticky;top:100px}@media (max-width:768px){.blog.custom-scroll .modules .custom-scroll{height:85%;top:0}}.blog.custom-scroll .modules .content-block{padding:0 15px 0 85px}@media (max-width:768px){.blog.custom-scroll .modules .content-block{padding:0 15px 0 75px}}.blog .hero{padding-top:8rem}.blog .hero img{border-radius:25px}.blog .hero .tag{width:fit-content;margin:auto;color:#acadae;padding:0;background-color:transparent;font-size:16px;font-weight:600;height:auto}.blog .hero .tag a:hover{background:#EDDA22;background:linear-gradient(to bottom right, #edda22 10%, #ff8300 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blog .title{color:#001b71}.blog .card-content{background:#fff}@media (min-width:769px){.blog .description{column-count:1}}.blog .modules img{border-radius:20px}.blog .custom-width{max-width:1280px !important;margin:auto}.blog .custom-width ul{list-style:disc;font-size:75%;line-height:1.5}.blog .custom-width li{margin-bottom:20px;margin-left:30px;font-size:16px}@media (min-width:450px){.blog .custom-width li{font-size:20px}}.blog .custom-width img{border-radius:25px;margin:auto;display:block}.blog a:not(.button){font-weight:bold;text-decoration:underline;transition:all 300ms 0s ease-in-out,all 250ms 0s ease}.blog a:not(.button):hover{color:#ff8300}.blog .content-block .columns{gap:2rem}.blog .related .card-content{position:absolute}.blog .related .card-image{padding-bottom:200px}.blog iframe{border-radius:25px}.blog .blue{font-style:normal;color:#001b71;font-weight:400 !important;font-family:Lora !important;line-height:1.375;margin-bottom:.25rem}.blog .blue-after{font-weight:400 !important;font-family:Lora !important;line-height:1.375;font-style:italic;margin-bottom:.75rem;margin-left:15px !important}@media (min-width:769px){.blog .blue-after{margin-left:80px !important}}