.single-title{padding:160px 45px 90px}.single-title__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:wrap;-ms-flex:wrap;flex:wrap;gap:30px;justify-content:space-between}.single-title__text .m-heading-1{color:#bdbbbb;max-width:700px;max-width:clamp(430px,38.5416vw,630px)}.single-title__text .m-heading-1 b,.single-title__text .m-heading-1 strong{color:#050601;font-weight:600}.single-title__text{width: calc(50% - 30px / 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:50px}.single-title__icon{width: calc(45% - 30px / 2);height:calc(45vw - 90px);border-radius:var(--border-box);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.single-title__icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-title__text-headings{position:relative;overflow:hidden}.single__item,.single__list{margin:0;padding-left:0;list-style:none;font-weight:600;line-height:1.3}.single__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:55px;font-size:clamp(16px,1.25vw,24px);letter-spacing:-.035em;color:#050601}.single__text--title{color:gray;font-weight:600;margin-bottom:10px}.single-reference-content{padding:0 7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-reference-content figure{margin:0}.wp-block-columns{gap:7px;margin-bottom:7px}.single-reference-content figure.wp-block-image{margin-bottom:7px}.wp-block-image{overflow:hidden;border-radius:var(--border-box)}.single-reference-content img{width:100%;display:block;border-radius:var(--border-box);margin-bottom:7px;margin-bottom:0}.wp-block-columns figure img,.wp-block-columns figure{height:100%}.wp-block-columns figure img,.wp-block-columns figure video{width:100%;height:calc(100%);border-radius:var(--border-box);-o-object-fit:cover;object-fit:cover}.single__list--mobile{display:none}.work-footer{padding:7px}.work-footer img{width:100%;display:block;border-radius:var(--border-box);filter:blur(10px);height:calc(100vh - 14px);object-fit:cover}.work-footer__bg{position:relative}.work-footer-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;text-align:center;pointer-events:none;width:100%;padding:0 12px}.m-heading-2.framer-text{color:#fff;overflow:hidden}.m-heading-2.framer-chars{color:#fff}.work-footer-text h2{line-height:1;font-weight:700}.work-footer-up{display:flex;justify-content:space-between;padding:18px;align-items:center}.work-footer-up p{font-size:11px;font-weight:600;text-transform:uppercase}.work-footer-up svg{max-width:150px;height:auto}@media only screen and (max-width:1536px){.single-title{padding:150px 45px 80px}}@media only screen and (max-width:1440px){.single-title{padding:130px 45px 80px}}@media only screen and (max-width:1280px){.single-title{padding:110px 45px 70px}}@media only screen and (max-width:1199px){.single-title__wrap{gap:24px}.single-title__icon{width: calc(50% - 24px / 2);height:calc(50vw - 40px)}.single-title__text{width: calc(50% - 24px / 2)}}@media only screen and (max-width:991px){.single-title{padding:110px 12px 90px}.single-reference-content{padding:0 6px}.wp-block-columns{gap:6px}.wp-block-columns,.single-reference-content figure.wp-block-image{margin-bottom:6px}.wp-block-columns figure img{height:calc(100%)}.work-footer{padding:6px}.work-footer img{height:calc(100vh - 12px);filter:brightness(.6) blur(0)}.work-footer-up{padding:6px}.work-footer-up svg{max-width:100px}.work-footer-up p{font-size:9px}}@media only screen and (max-width:900px){.single-title__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-title__text-headings{height:auto;margin-bottom:6px}.single-title__text{width:100%}.single-title__icon{width:100%;height:calc(100vw - 40px)}.single-title{padding:110px 12px 110px}.single__list{display:none}.single__list.single__list--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.single__list{font-size:12px;gap:30px}.single__item{gap:4px}.single-title__text-headings{margin-bottom:16px}.single__item{font-size:15px;width:133px}.single__text--title{margin-bottom:6px}}@media only screen and (max-width:781px){.wp-block-columns{gap:6px}.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column {flex-basis:0%!important;flex-grow:1!important}}@media only screen and (max-width:767px){.single-title{padding:90px 12px 90px}}@media only screen and (max-width:575px){.single__list{font-size:10px;gap:30px}.single__item{gap:4px}.single__item{width:125px}}.cta-work{padding:200px 12px}.cta-work .mono-sidebar__cta{width:100%}.cta-work h2{text-align:center}.cta-work__wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:clamp(400px,35.677vw,685px);margin:0 auto}.cta-work__team-list{margin-left:0;padding-left:0;margin-bottom:0;margin-top:0;list-style:none;display:flex;flex-wrap:wrap;gap:0;padding-left:15px;justify-content:center;margin-bottom:30px}.cta-work__team-list li{margin-left:-15px}.cta-work__team-list img{border-radius:50%;width:40px;height:40px;display:block;object-fit:cover;border:3px solid #fff}.cta-work .m-btn:hover .m-btn--icon-arrow{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.cta-work .m-btn:hover .m-btn--icon-arrow span{background-color:#e0ff63;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}@media only screen and (max-width:575px){.cta-work__team-list{justify-content:flex-start}.cta-work__team-list img{width:32px;height:32px;border-width:2px}.cta-work__team-list{padding-left:12px}.cta-work__team-list li{margin-left:-12px}.cta-work h2{text-align:left}.cta-work__wrap{justify-content:flex-start;align-items:flex-start}.cta-work .m-btn:hover .m-btn--icon-arrow{-webkit-transform:rotate(-90deg) scale(.8);-ms-transform:rotate(-90deg) scale(.8);transform:rotate(-90deg) scale(.8);-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}}