:where(body.home) .cover-bg-video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}@media (min-width:1377px){:where(body.home) .margin-left-0{margin-left:100px!important}}:where(body.home) .bg-white{background:#fff}:where(body.home) .title{color:#262626!important}:where(body.home) .mk-strive{background:#fff;overflow:hidden}:where(body.home) .mk-strive__head{max-width:900px;margin:0 auto 45px;text-align:center}:where(body.home) .mk-strive__arrow{width:50px;margin:0 auto 40px;line-height:0}:where(body.home) .mk-strive__arrow img{display:block;width:100%;height:auto}:where(body.home) .mk-strive__title{margin:0 0 18px;color:#262626;font-family:var(--heading-font);font-size:clamp(34px, 4vw, 56px);line-height:1.15;font-weight:700}:where(body.home) .mk-strive__desc{max-width:820px;margin:0 auto;color:var(--font-color);font-size:14px;line-height:1.85}:where(body.home) .mk-strive__btn{display:inline-flex;align-items:center;justify-content:center;margin-top:28px;min-width:150px;height:46px;padding:0 28px;border-radius:999px;background:#f4c11b;color:#262626;text-decoration:none;font-size:15px;font-weight:600;transition:0.3s ease}:where(body.home) .mk-strive__btn:hover{background:#262626;color:#fff}:where(body.home) .mk-strive__grid{display:grid;gap:10px}:where(body.home) .mk-strive__image,:where(body.home) .mk-strive__card{border-radius:18px;overflow:hidden;min-width:0}:where(body.home) .mk-strive__image img{display:block;width:100%;height:100%;object-fit:cover}:where(body.home) .mk-strive__card{background:#ead065;padding:26px 22px 20px;display:flex;flex-direction:column;justify-content:space-between}:where(body.home) .mk-strive__icon{width:58px;margin-bottom:20px;line-height:0}:where(body.home) .mk-strive__icon img{display:block;width:100%;height:auto}:where(body.home) .mk-strive__label{margin:0 0 10px;color:#262626;font-family:var(--heading-font);font-size:16px;line-height:1.4;font-weight:600}:where(body.home) .mk-strive__value{color:#262626;font-family:var(--heading-font);font-size:clamp(34px, 3.4vw, 54px);line-height:1;font-weight:800}@media only screen and (min-width:992px){:where(body.home) .mk-strive__grid{grid-template-columns:1.05fr 1fr 1fr 1fr;grid-template-areas:"left project top top" "left clients years countries";grid-template-rows:220px 220px}:where(body.home) .mk-strive__image--left{grid-area:left}:where(body.home) .mk-strive__image--top{grid-area:top}:where(body.home) .mk-strive__card--project{grid-area:project}:where(body.home) .mk-strive__card--clients{grid-area:clients}:where(body.home) .mk-strive__card--years{grid-area:years}:where(body.home) .mk-strive__card--countries{grid-area:countries}}@media only screen and (min-width:768px) and (max-width:991px){:where(body.home) .mk-strive__grid{grid-template-columns:1fr 1fr;grid-template-areas:"left project" "left clients" "top top" "years countries";grid-template-rows:210px 210px 220px 180px}:where(body.home) .mk-strive__image--left{grid-area:left}:where(body.home) .mk-strive__image--top{grid-area:top}:where(body.home) .mk-strive__card--project{grid-area:project}:where(body.home) .mk-strive__card--clients{grid-area:clients}:where(body.home) .mk-strive__card--years{grid-area:years}:where(body.home) .mk-strive__card--countries{grid-area:countries}}@media only screen and (max-width:767px){:where(body.home) .mk-strive__head{margin-bottom:30px}:where(body.home) .mk-strive__title{font-size:34px}:where(body.home) .mk-strive__desc{font-size:14px;line-height:1.75}:where(body.home) .mk-strive__grid{grid-template-columns:1fr}:where(body.home) .mk-strive__image--left,:where(body.home) .mk-strive__image--top{min-height:280px}:where(body.home) .mk-strive__card{min-height:180px;padding:24px 20px}:where(body.home) .mk-strive__icon{width:52px;margin-bottom:18px}:where(body.home) .mk-strive__value{font-size:42px}}:where(body.home) .mk-strive__head{max-width:1210px;margin:0 auto 45px;text-align:center}:where(body.home) .mk-strive__desc{max-width:1210px;margin:40px 0 0 0;color:var(--font-color);font-size:14px;line-height:1.85}:where(body.home) .fancy-hr{border:none;height:1px;background:rgb(0 0 0 / .2)}:where(body.home) .padding{padding:25px}:where(body.home) .bg-white{background-color:#fff}:where(body.home) .border-color{border:1px solid #afa3a3}:where(body.home) .markely-services-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}:where(body.home) .markely-services-grid-section .markely-services-grid-head{max-width:1210px;margin:0 auto 42px;text-align:center}:where(body.home) .markely-service-card{border-radius:24px;overflow:hidden;transition:0.35s}:where(body.home) .markely-service-card__link{position:relative;display:flex;min-height:460px;text-decoration:none;border-radius:24px;overflow:hidden}:where(body.home) .markely-service-card__bg{position:absolute;inset:0}:where(body.home) .markely-service-card__bg img{width:100%;height:100%;object-fit:cover;transition:0.6s}:where(body.home) .markely-service-card__bg::before{content:"";position:absolute;inset:0;z-index:1}:where(body.home) .markely-service-card__content{position:relative;z-index:2;margin-top:auto;padding:36px;display:flex;flex-direction:column}:where(body.home) .markely-service-card__icon{width:64px;height:64px;border-radius:16px;background:rgb(212 175 55 / .12);border:1px solid rgb(212 175 55 / .35);display:flex;align-items:center;justify-content:center;margin-bottom:20px}:where(body.home) .markely-service-card__icon img{max-height:34px}:where(body.home) .markely-service-card__title{color:#fff;font-size:28px;line-height:1.2;margin:0 0 14px!important}:where(body.home) .markely-service-card__text{color:#d8e0ea;font-size:16px;line-height:1.7;margin-bottom:24px}:where(body.home) .markely-service-card__cta{display:inline-flex;align-items:center;gap:10px;color:#f4c11b}:where(body.home) .markely-service-card:hover{transform:translateY(-8px)}:where(body.home) .markely-service-card{transition:0.45s ease}:where(body.home) .markely-service-card:hover{transform:translateY(-12px);box-shadow:0 20px 60px rgb(0 0 0 / .25),0 0 35px rgb(212 175 55 / .18)}:where(body.home) .markely-service-card:hover .markely-service-card__bg img{transform:scale(1.08)}@media (max-width:991px){:where(body.home) .markely-services-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){:where(body.home) .markely-services-grid{grid-template-columns:1fr}:where(body.home) .markely-service-card__link{min-height:380px}}:where(body.home) .markely-service-card__cta{transition:0.4s}:where(body.home) .markely-service-card:hover .markely-service-card__cta{gap:18px}:where(body.home) .box-move .box-img{position:relative;z-index:1}:where(body.home) .box-move .pin-spacer,:where(body.home) .box-move .pin-spacer .text,:where(body.home) .box-move .pin-spacer .pinned-element,:where(body.home) .box-move .text.pinned-scroll,:where(body.home) .box-move .text.pinned-scroll .pinned-element{position:relative;z-index:3;pointer-events:auto!important}:where(body.home) .box-move .text.pinned-scroll .dsn-btn,:where(body.home) .box-move .text.pinned-scroll .dsn-btn .button,:where(body.home) .box-move .pin-spacer .dsn-btn,:where(body.home) .box-move .pin-spacer .dsn-btn .button{position:relative;z-index:5;pointer-events:auto!important}:where(body.home) .box-move .text.pinned-scroll .dsn-btn .icon,:where(body.home) .box-move .pin-spacer .dsn-btn .icon{pointer-events:none!important}@media (min-width:768px){:where(body.home) .markely-case-study-row--reverse .box-img{order:1}:where(body.home) .markely-case-study-row--reverse .text{order:2}}@media (min-width:992px){:where(body.home) .section-case-studies h3{font-size:50px!important;line-height:1}}:where(body.home) .home-gallery .kb-gallery-ul{justify-content:center}:where(body.home) .v-light .brand-item img{filter:invert(0)!important}@media only screen and (min-width:992px){:where(body.home) .brand-container .grid-lg-4{grid-template-columns:repeat(5,1fr)}}:where(body.home) .dsn-testimonials .swiper-wrapper{align-items:stretch!important}:where(body.home) .dsn-testimonials .swiper-slide{height:auto!important;display:flex}:where(body.home) .dsn-testimonials .testimonal-item{height:100%;width:100%;display:flex;flex-direction:column}:where(body.home) .dsn-testimonials .testimonal-item .content{flex:1 1 auto;width:100%;display:flex;flex-direction:column}:where(body.home) .dsn-testimonials .testimonal-item .box-authoer{margin-top:auto}:where(body.home) .dsn-testimonials.testimonials-small .testimonials-inner .testimonal-item .quote svg{width:30px!important}:where(body.home) .testimonials-slider .swiper-pagination{position:relative!important;bottom:0!important;margin-top:30px;display:flex!important;justify-content:center;align-items:center}:where(body.home) .testimonials-slider .swiper-pagination-bullet{margin:0 5px!important}:where(body.home) .ti-widget.ti-goog .ti-verified-by-row{display:none}:where(body.home) .reviews{border:1px solid #f4c11b;padding:30px 15px}:where(body.home) .markely-method-section{background:#fff}:where(body.home) .markely-method-section .markely-method-head{max-width:760px;margin:0 auto 26px;text-align:center}:where(body.home) .markely-method-section .markely-method-head .title{margin-bottom:8px;line-height:1.05}:where(body.home) .markely-method-section .markely-method-head p{margin-bottom:0;font-size:15px;line-height:1.35;color:#3b3b3b}:where(body.home) .markely-method-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}:where(body.home) .markely-method-card{position:relative;display:block;min-height:112px;content-visibility:auto;contain-intrinsic-size:auto 200px;border-radius:14px;overflow:hidden;text-decoration:none}:where(body.home) .markely-method-card .box-image-bg,:where(body.home) .markely-method-card .box-image-bg img{border-radius:14px}:where(body.home) .markely-method-card .box-image-bg::before{z-index:1!important;opacity:0.62!important}:where(body.home) .markely-method-card__inner{position:relative;z-index:2;min-height:200px;padding:16px 18px 16px 18px}:where(body.home) .markely-method-card__number{position:absolute;left:-10px;bottom:-16px;font-size:150px;line-height:.82;font-weight:400;letter-spacing:-6px;color:rgb(255 255 255 / .9);pointer-events:none;z-index:2}:where(body.home) .markely-method-card__content{position:absolute;left:30%;top:50%;z-index:3;padding-right:48px}:where(body.home) .markely-method-card__title{margin:0 0 6px;color:#fff;font-size:20px;line-height:1.15;font-weight:700;min-height:19px}:where(body.home) .markely-method-card__text{margin:0;color:#fff;font-size:16px;line-height:1.22;max-width:100%;min-height:48px}:where(body.home) .markely-method-card__arrow{position:absolute;right:18px;bottom:16px;z-index:4;line-height:1;display:inline-flex;align-items:center;justify-content:center}:where(body.home) .markely-method-card__arrow img{width:100%;height:auto;display:block}:where(body.home) .markely-method-card:hover .cover-bg-img{transform:scale(1.04)}:where(body.home) .markely-method-card .cover-bg-img{transition:transform 0.5s ease}@media (max-width:991px){:where(body.home) .markely-method-card{min-height:120px}:where(body.home) .markely-method-card__number{font-size:120px}}@media (max-width:767px){:where(body.home) .markely-method-grid{grid-template-columns:1fr}:where(body.home) .markely-method-card{min-height:128px}:where(body.home) .markely-method-card__inner{min-height:200px;padding:16px 16px 16px 16px}:where(body.home) .markely-method-card__number{font-size:100px;left:-2px;bottom:-12px}:where(body.home) .markely-method-card__content{padding-right:38px}:where(body.home) .markely-method-card__title{font-size:16px}:where(body.home) .markely-method-card__text{font-size:13px}:where(body.home) .markely-method-card__arrow{right:16px;bottom:16px}}:where(body.home) .section{padding:80px 20px;text-align:center}:where(body.home) .section h2{margin-bottom:10px}:where(body.home) .section p{opacity:.8;margin-bottom:60px}:where(body.home) .process-container{max-width:1200px;margin:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px}:where(body.home) .process-card{background:rgb(255 255 255 / .08);backdrop-filter:blur(10px);border-radius:15px;padding:40px 30px;position:relative;transition:0.4s ease;border:1px solid #f4c11b}:where(body.home) .process-card:hover{transform:translateY(-10px);background:rgb(255 255 255 / .15)}:where(body.home) .step-number{font-size:60px;font-weight:700;color:#f4c11b;position:absolute;top:15px;right:20px;opacity:.3}:where(body.home) .process-card h3{margin-bottom:15px}:where(body.home) .process-card p{opacity:.85;line-height:1.6}@media (max-width:768px){:where(body.home) .section h2{}}.mk-svc{background:#fff;color:#262626;font-family:var(--heading-font);letter-spacing:normal}.mk-svc__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:64px}.mk-svc__intro{display:flex;flex-direction:column;gap:20px;max-width:760px}.mk-svc__eyebrow{display:flex;align-items:center;gap:12px;margin:0;color:#262626;font-size:13px;font-weight:700;line-height:1;letter-spacing:.14em;text-transform:uppercase}.mk-svc__eyebrow::before{content:"";flex-shrink:0;width:40px;height:6px;border-radius:3px;background:#f4c11b}.mk-svc .mk-svc__heading{margin:0;color:#262626;font-family:var(--heading-font);font-size:clamp(34px, 4vw, 56px);font-weight:700;line-height:1.1;letter-spacing:-.01em;text-transform:none}.mk-svc__cta{flex-shrink:0}.mk-svc__groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 56px}@media (max-width:1199px){.mk-svc__groups{grid-template-columns:minmax(0,1fr)}}@media (min-width:1199px){.mk-svc .mk-svc__groups{grid-template-rows:repeat(4,auto);row-gap:0}.mk-svc .mk-svc__group{display:grid;grid-row:span 4;grid-template-rows:subgrid}.mk-svc .mk-svc__list{display:grid;grid-row:span 3;grid-template-rows:subgrid}.mk-svc .mk-svc__list li{display:flex}.mk-svc .mk-svc__item{flex:1 1 auto}}.mk-svc__group{min-width:0;display:flex;flex-direction:column}.mk-svc__group-head{padding-bottom:20px}.mk-svc .mk-svc__group-title{margin:0;color:#262626;font-family:var(--heading-font);font-size:28px;font-weight:700;line-height:1.2;letter-spacing:normal;text-transform:none}.mk-svc__list{margin:0;padding:0;list-style:none;border-bottom:1px solid rgb(38 38 38 / .12)}.mk-svc__list li{margin:0;padding:0}.mk-svc__list li::before{display:none}.mk-svc .mk-svc__item{display:flex;align-items:flex-start;gap:20px;padding:26px 0;border-top:1px solid rgb(38 38 38 / .12);color:#262626;text-decoration:none}.mk-svc__body{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;gap:8px;transition:transform 0.3s cubic-bezier(.22,1,.36,1)}.mk-svc .mk-svc__name{margin:0;color:#262626;font-family:var(--heading-font);font-size:19px;font-weight:700;line-height:1.3;letter-spacing:normal;text-transform:none}.mk-svc .mk-svc__desc{margin:0;color:#5c5c5c;font-size:15px;font-weight:500;line-height:1.6}.mk-svc__arrow{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1.5px solid #262626;border-radius:50%;transition:background-color 0.3s ease,border-color 0.3s ease,transform 0.3s ease}.mk-svc__arrow svg{width:11px;height:14px;fill:#262626}.mk-svc .mk-svc__item:hover .mk-svc__body,.mk-svc .mk-svc__item:focus-visible .mk-svc__body{transform:translateX(10px)}.mk-svc .mk-svc__item:hover .mk-svc__arrow,.mk-svc .mk-svc__item:focus-visible .mk-svc__arrow{background:#f4c11b;border-color:#f4c11b;transform:rotate(45deg)}.mk-svc .mk-svc__item:focus-visible{outline:3px solid #262626;outline-offset:2px}@media (max-width:767px){.mk-svc__head{margin-bottom:48px}.mk-svc .mk-svc__group-title{font-size:24px}.mk-svc .mk-svc__name{font-size:17px}.mk-svc .mk-svc__desc{font-size:14px}.mk-svc .mk-svc__item{padding:22px 0}}@media (prefers-reduced-motion:reduce){.mk-svc__body,.mk-svc__arrow{transition:none}.mk-svc .mk-svc__item:hover .mk-svc__body,.mk-svc .mk-svc__item:focus-visible .mk-svc__body{transform:none}}.mk-award-wrap{position:relative;margin-top:-20px;margin-bottom:70px}.mk-award{position:relative;display:flex;align-items:center;gap:28px;min-height:116px;padding:20px 20px 20px 24px;box-sizing:border-box;background:#fff;border:1px solid rgb(38 38 38 / .1);border-radius:20px;box-shadow:0 10px 30px rgb(0 0 0 / .07);color:#262626;font-family:var(--heading-font);letter-spacing:normal;transition:transform 0.35s cubic-bezier(.22,1,.36,1),box-shadow 0.35s ease,border-color 0.35s ease}.mk-award:hover,.mk-award:focus-within{transform:translateY(-4px);border-color:rgb(38 38 38 / .14);box-shadow:0 22px 50px rgb(0 0 0 / .14)}.mk-award__logo{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:12px 20px;background:#f6f6f6;border-radius:14px}.mk-award__logo img{display:block;width:196px;height:50px;object-fit:contain}.mk-award__divider{flex-shrink:0;width:1px;height:56px;background:rgb(38 38 38 / .12)}.mk-award__text{flex:1 1 0%;min-width:0;display:flex;flex-direction:column;gap:9px}.mk-award__meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:0}.mk-award__chip{display:inline-flex;align-items:center;height:24px;padding:0 11px;border-radius:999px;background:#f4c11b;color:#262626;font-size:11px;font-weight:800;letter-spacing:1.2px;line-height:1;text-transform:uppercase}.mk-award__event{font-size:12px;font-weight:600;letter-spacing:1.5px;line-height:1.4;text-transform:uppercase;color:#5c5c5c}.mk-award .mk-award__title{margin:0;font-family:var(--heading-font);font-size:22px;font-weight:700;line-height:1.2;letter-spacing:normal;text-transform:none;color:#262626}.mk-award__cta{flex-shrink:0}.mk-award .mk-award__cta,.mk-award .mk-award__cta .button{position:static}.mk-award .mk-award__cta{filter:none}.mk-award__btn .title-btn{white-space:nowrap}.mk-award__btn::after{content:"";position:absolute;inset:0;z-index:1;border-radius:20px}.mk-award__btn:focus-visible .title-btn[data-animate-text]>span{transform:rotateZ(-7deg);opacity:0}.mk-award__btn:focus-visible .title-btn[data-animate-text]:before{transform:none;opacity:1}.mk-award__btn:focus-visible{outline:none}.mk-award__btn:focus-visible::after{outline:3px solid #262626;outline-offset:4px}.mk-award__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1199px){.mk-award{gap:20px}.mk-award .mk-award__title{font-size:19px}}@media (max-width:767px){.mk-award-wrap{margin-top:-10px;margin-bottom:50px}.mk-award{flex-direction:column;gap:16px;padding:22px 20px 20px;text-align:center}.mk-award__logo img{width:164px;height:42px}.mk-award__divider{display:none}.mk-award__text{align-items:center;gap:10px}.mk-award__meta{flex-direction:column}.mk-award__event{font-size:11px}.mk-award__cta,.mk-award__cta .button{align-self:stretch;width:100%}}@media (prefers-reduced-motion:reduce){.mk-award{transition:none}.mk-award:hover,.mk-award:focus-within{transform:none}}.dsn-cards-post .dsn-posts .post-item .box-img{max-height:245px;overflow:hidden}.dsn-cards-post .dsn-posts .post-item .box-img img{display:block;width:100%;max-height:245px;object-fit:cover;object-position:center}.fancy-hr{border:none;height:1px;background:rgb(0 0 0 / .2)}.results-animate.is-ready .results-heading{opacity:0;transform:translateY(20px);transition:opacity 0.8s cubic-bezier(.16,1,.3,1),transform 0.8s cubic-bezier(.16,1,.3,1)}.results-animate.is-ready.is-animated .results-heading{opacity:1;transform:translateY(0)}.results-animate .results-stat-card{position:relative;overflow:hidden;transition:transform 0.7s cubic-bezier(.16,1,.3,1),opacity 0.7s cubic-bezier(.16,1,.3,1),box-shadow 0.35s ease,border-color 0.35s ease}.results-animate.is-ready .results-stat-card{opacity:0;transform:translateY(30px)}.results-animate.is-ready .results-stat-card.is-visible{opacity:1;transform:translateY(0)}.results-animate .results-stat-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#f59e0b,#d97706);opacity:0;transition:opacity 0.3s ease;pointer-events:none}.results-animate .results-stat-card.is-visible:hover{transform:translateY(-8px);box-shadow:0 15px 35px rgb(0 0 0 / .08);border-color:rgb(245 158 11 / .3)}.results-animate .results-stat-card:hover::before{opacity:1}.results-animate .results-stat-number{font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.results-animate .results-heading,.results-animate .results-stat-card{opacity:1!important;transform:none!important;transition:none!important}}