/*!/wp-content/plugins/rd_case_studies/case_studies.css*/.case-studies{display:flex;flex-direction:column}.case-studies .case-study{display:flex;align-items:center;text-align:left;border-bottom:1px solid rgba(51,67,64,.15);margin:0 0 clamp(15px, 5vw, 40px);padding:0 0 clamp(15px, 5vw, 40px)}.case-studies .case-study:last-of-type{padding-bottom:0;border-bottom:none}.case-studies .case-study .case-study-info{padding:20px 20px 20px 0;display:flex;flex-direction:column;width:25%;min-width:330px}.case-studies .case-study .case-study-info h3{font-size:28px;font-weight:600!important}.case-studies .case-study .case-study-info p{font-size:18px;font-weight:400!important;color:#334340!important}.case-studies .case-study .case-study-info a{margin-top:auto;color:#334340;font-weight:500!important;margin-top:auto;display:flex;align-items:center}.case-studies .case-study .case-study-info a i{margin-left:1rem;display:flex;align-items:center;transition:transform 0.2s ease-in-out}.case-studies .case-study .case-study-info a:hover i{transform:translateX(5px)}.case-studies .case-study .case-study-info a i::before{content:'';display:inline-block;width:42px;height:20px;background-color:#233936;opacity:1;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0My4yMDciIGhlaWdodD0iMjEuNDE0IiB2aWV3Qm94PSIwIDAgNDMuMjA3IDIxLjQxNCI+DQogIDxnIGlkPSJHcm91cF8xIiBkYXRhLW5hbWU9Ikdyb3VwIDEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0MyAyMzEuMjA3KSI+DQogICAgPGxpbmUgaWQ9IkxpbmVfMSIgZGF0YS1uYW1lPSJMaW5lIDEiIHgyPSI0MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0Mi41IC0yMjAuNSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNDM0MCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEiLz4NCiAgICA8bGluZSBpZD0iTGluZV8yIiBkYXRhLW5hbWU9IkxpbmUgMiIgeDI9IjEwIiB5Mj0iMTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTAuNSAtMjMwLjUpIiBmaWxsPSJub25lIiBzdHJva2U9IiMzMzQzNDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxIi8+DQogICAgPGxpbmUgaWQ9IkxpbmVfMyIgZGF0YS1uYW1lPSJMaW5lIDMiIHgxPSIxMCIgeTI9IjEwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEwLjUgLTIyMC41KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzM0MzQwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMSIvPg0KICA8L2c+DQo8L3N2Zz4NCg==) no-repeat left center / cover;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0My4yMDciIGhlaWdodD0iMjEuNDE0IiB2aWV3Qm94PSIwIDAgNDMuMjA3IDIxLjQxNCI+DQogIDxnIGlkPSJHcm91cF8xIiBkYXRhLW5hbWU9Ikdyb3VwIDEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0MyAyMzEuMjA3KSI+DQogICAgPGxpbmUgaWQ9IkxpbmVfMSIgZGF0YS1uYW1lPSJMaW5lIDEiIHgyPSI0MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE0Mi41IC0yMjAuNSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzMzNDM0MCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjEiLz4NCiAgICA8bGluZSBpZD0iTGluZV8yIiBkYXRhLW5hbWU9IkxpbmUgMiIgeDI9IjEwIiB5Mj0iMTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTAuNSAtMjMwLjUpIiBmaWxsPSJub25lIiBzdHJva2U9IiMzMzQzNDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxIi8+DQogICAgPGxpbmUgaWQ9IkxpbmVfMyIgZGF0YS1uYW1lPSJMaW5lIDMiIHgxPSIxMCIgeTI9IjEwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTEwLjUgLTIyMC41KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMzM0MzQwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMSIvPg0KICA8L2c+DQo8L3N2Zz4NCg==) no-repeat left center / cover}.case-studies .case-study .case-study-imgs{display:flex;grid-gap:10px;width:75%;overflow-x:scroll}.case-studies .case-study .case-study-imgs::-webkit-scrollbar{display:none;background:none}.case-studies .case-study .case-study-imgs .img-wrapper{width:100%;min-width:350px}.case-studies .case-study .case-study-imgs .img-wrapper .img-inner{position:relative;overflow:hidden;width:100%;height:0;padding-top:66%}.case-studies .case-study .case-study-imgs .img-wrapper .img-inner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;user-select:none;-webkit-user-drag:none}.case-studies .case-study .case-study-imgs .img-wrapper .img-inner a{user-select:none;-webkit-user-drag:none}@media screen and (max-width:767px){.case-studies .case-study{flex-direction:column}.case-studies .case-study .case-study-info,.case-studies .case-study .case-study-imgs{width:100%}}.case-study-back-link{color:#334340;font-weight:500!important;margin-top:auto;display:flex;align-items:center}.case-study-back-link i{margin-right:1rem;display:flex;align-items:center;transition:transform 0.2s ease-in-out}.case-study-back-link i{content:'';display:inline-block;width:42px;height:20px;background-color:#233936;opacity:1;transform:rotate(180deg);-webkit-mask:url(/wp-content/uploads/2024/12/icon-arrow.svg) no-repeat left center / cover;mask:url(/wp-content/uploads/2024/12/icon-arrow.svg) no-repeat left center / cover}#single-case-study-imgs{flex:1;width:fit-content;display:flex;padding:20px;padding-left:calc((100vw - 1120px) / 2);padding-right:calc((100vw - 1120px) / 2)}#single-case-study-imgs::-webkit-scrollbar{display:none;background:none}#single-case-study-imgs .case-study-image{flex:0 0 auto;display:flex;flex-direction:column;width:80vw;max-width:100dvh;padding:20px;box-sizing:border-box}#single-case-study-imgs .case-study-image .img-wrapper{width:100%;position:relative;overflow:hidden}#single-case-study-imgs .case-study-image img{width:100%;height:100%;object-fit:cover;object-position:center;aspect-ratio:3 / 2}#single-case-study-imgs .case-study-image .description{width:100%;max-width:330px;max-height:150px;overflow:auto;margin-top:auto;box-sizing:border-box}@media screen and (max-width:849px){#single-case-study-imgs{overflow-x:scroll;scroll-snap-type:x mandatory}#single-case-study-imgs .case-study-image{width:90vw;max-width:100dvh}}