.project-one__image,.project-two__item__image{height:350px!important;overflow:hidden!important;position:relative!important}.project-one__image img,.project-two__item__image img{width:100%!important;height:auto!important;transition:transform 6s linear!important;transform:translateY(0)!important}.project-one__item:hover .project-one__image img,.project-two__item:hover .project-two__item__image img{transform:translateY(calc(-100% + 350px))!important}.project-one__image::before,.project-two__item__image::after{display:none!important}.project-two__item__content{z-index:10}.service-detail-compact{padding:56px 0}.service-detail-menu{border:1px solid #e2e8f0;border-radius:12px;padding:24px;overflow-wrap:anywhere}.service-detail-menu h2{font-size:20px;font-weight:700;margin-bottom:14px}.service-detail-menu a{display:block;padding:9px 0;line-height:1.5;font-size:15px}.service-detail-menu [aria-current=page]{font-weight:700;color:var(--tolak-base)}.service-detail-intro{display:flex;gap:24px;align-items:center;margin-bottom:24px}.service-detail-intro h1{font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1.2;margin-bottom:14px}.service-detail-intro p{margin:0;line-height:1.7}.service-detail-image{width:34%;aspect-ratio:4/3;object-fit:cover;border-radius:12px}.service-overview{margin-bottom:24px}.service-section-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.service-content-panel{padding:24px;border:1px solid #e2e8f0;border-radius:12px;background:#f8faff;min-width:0}.service-content-panel>h2{font-size:22px;font-weight:700;line-height:1.3;margin-bottom:14px}.service-rich-content{overflow-wrap:anywhere;line-height:1.7;display:flow-root}.service-rich-content h2{font-size:25px}.service-rich-content h3{font-size:20px}.service-rich-content h4{font-size:18px}.service-rich-content h2,.service-rich-content h3,.service-rich-content h4{margin:20px 0 12px;line-height:1.4;font-weight:700}.service-rich-content>:first-child{margin-top:0}.service-rich-content>:last-child{margin-bottom:0}.service-rich-content img{max-width:100%;height:auto}.service-rich-content ol,.service-rich-content ul{padding-left:22px}.service-rich-content figure.table{overflow-x:auto;margin:16px 0}.service-rich-content table{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.service-rich-content td,.service-rich-content th{border:1px solid #ced8e8;padding:8px;min-width:90px}.service-rich-content blockquote{border-left:3px solid var(--tolak-base);padding-left:16px;margin:16px 0}.service-slider-section a:focus-visible,.service-slider-section button:focus-visible,.service-slider-track:focus-visible{outline:3px solid var(--tolak-base);outline-offset:3px}@media(max-width:991px){.service-detail-menu nav{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}}@media(max-width:575px){.service-detail-compact{padding:36px 0}.service-section-grid{grid-template-columns:1fr}.service-detail-intro{flex-direction:column;align-items:stretch}.service-detail-image{width:100%;max-height:220px}.service-content-panel{padding:20px}.service-detail-menu nav{grid-template-columns:1fr}}.page-header--service{border-radius:0 0 60px 60px}.page-header--service .page-header__content{padding:54px 0}.page-header--service .page-header__title{font-size:clamp(28px,4vw,44px);line-height:1.2}.page-header--service .page-header__layer{display:none}.page-header--service .col-md-7{width:100%}.service-detail-intro h2{font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1.2;margin-bottom:14px}@media(max-width:575px){.page-header--service .page-header__content{padding:32px 0}.page-header--service{border-radius:0 0 30px 30px}}.page-header--service{margin-bottom:0}.main-slider-one__photo{width:100%;height:100%;object-fit:cover}.main-slider-one__bg::before{z-index:1}.main-slider-one__bottom,.main-slider-one__sub-title,.main-slider-one__text,.main-slider-one__text__one,.main-slider-one__title{opacity:1!important;transform:none!important;transition:none!important}.page-wrapper img[width][height]:not(.main-slider-one__photo){height:auto}.main-slider-one__social a{min-width:44px;min-height:44px}:root{--tolak-base:#285be0;--tolak-base-rgb:40,91,224}.main-slider-one__btn,.main-slider-one__social{opacity:1!important;transform:none!important;transition:none!important}.main-slider-one{position:relative}.main-slider-one__carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.main-slider-one__carousel::-webkit-scrollbar{display:none}.main-slider-one__carousel>.item{display:block;flex:0 0 100%;min-width:0;scroll-snap-align:start}.main-slider-one__item{height:100%}.main-slider-one__nav{position:absolute;bottom:22px;right:40px;display:flex;gap:8px;z-index:4}.main-slider-one__nav button{padding:0;width:28px;height:28px;border:3px solid #fff;background:0 0}.main-slider-one__nav button[aria-current=true]{background:#fff}.main-slider-one__nav button:focus-visible{outline:3px solid #285be0;outline-offset:3px}.main-slider-one__sub-title::before{flex-shrink:0}.technology-stack{padding:34px 0 80px;overflow:hidden;background-color:#fff;background-image:linear-gradient(rgba(30,45,70,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(30,45,70,.035) 1px,transparent 1px),radial-gradient(ellipse at center,#f0f3fc 0,#fff 72%);background-size:100px 100px,100px 100px,100% 100%}.technology-stack__heading{text-align:center;padding:0 20px;margin:0 auto 42px}.technology-stack__heading h2{color:#050505;font-size:38px;font-weight:800;line-height:1.2;letter-spacing:-1.2px;margin:0 0 14px}.technology-stack__heading p{color:#485a72;font-size:18px;font-weight:400;line-height:28px;margin:0}.technology-stack__showcase{max-width:1400px;margin:auto;overflow:hidden}.technology-stack__marquee{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.technology-stack__row{--stack-gap:20px;display:flex;width:max-content;gap:var(--stack-gap);animation:technology-stack-scroll 42s linear infinite}.technology-stack__group{display:flex;flex-shrink:0;gap:var(--stack-gap)}.technology-stack__marquee:nth-child(2) .technology-stack__row{animation-direction:reverse;animation-duration:48s}.technology-stack__marquee:hover .technology-stack__row{animation-play-state:paused}@keyframes technology-stack-scroll{from{transform:translateX(0)}to{transform:translateX(calc(-50% - var(--stack-gap)/ 2))}}.technology-stack__marquee+.technology-stack__marquee{margin-top:20px}.technology-stack__card{width:148px;height:132px;flex:0 0 148px;background:#fff;border:1px solid #ededf0;border-radius:19px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;box-shadow:0 8px 25px rgba(27,43,73,.035)}.technology-stack__card img{width:52px;height:52px;object-fit:contain}.technology-stack__card span{color:#303b4c;font:600 13px/20px Arial,sans-serif}@media (max-width:767px){.technology-stack{padding:45px 0}.technology-stack__heading{margin-bottom:28px}.technology-stack__heading h2{font-size:28px;letter-spacing:-.6px}.technology-stack__heading p{font-size:15px;line-height:24px}.technology-stack__showcase{padding-bottom:12px}.technology-stack__row{--stack-gap:12px}.technology-stack__marquee+.technology-stack__marquee{margin-top:12px}.technology-stack__card{width:125px;flex-basis:125px;height:120px;border-radius:16px}}@media (prefers-reduced-motion:reduce){.technology-stack__row{animation:none;transform:none}.technology-stack__group[aria-hidden=true]{display:none}.technology-stack__marquee{overflow-x:auto;mask-image:none}}.service-slider-track{display:flex;gap:30px;overflow-x:auto;scroll-snap-type:x mandatory;position:relative;scrollbar-width:none;-ms-overflow-style:none}.service-slider-track::-webkit-scrollbar{display:none;width:0;height:0}.service-slide{flex:0 0 calc((100% - 60px)/ 3);min-width:0;scroll-snap-align:start}.service-slider-actions{display:flex;align-items:center;justify-content:center;gap:12px;margin:28px 0 48px}.service-slider-actions button{display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;width:44px;height:44px;border:1px solid var(--tolak-border-color);background:#fff;color:var(--tolak-base);border-radius:50%;font-size:22px}.service-slider-actions button[hidden]{display:none}.service-slider-actions button:disabled{opacity:.35;cursor:default}.service-slider-actions button:focus-visible,.service-slider-track:focus-visible{outline:3px solid var(--tolak-base);outline-offset:3px}@media(max-width:991px){.service-slide{flex-basis:calc((100% - 30px)/ 2)}}@media(max-width:767px){.service-slide{flex-basis:100%}}.technology-stack__card img.technology-stack__wide{width:88px;height:40px}@media (max-width:640px){.technology-stack__card img{width:44px;height:44px}.technology-stack__card img.technology-stack__wide{width:72px;height:34px}}.main-slider-one .active .steap{animation:none}@media (min-width:1200px){.page-wrapper--service-details{overflow:clip}.service-details__sidebar-sticky{position:sticky;top:120px;max-height:calc(100vh - 144px);max-height:calc(100dvh - 144px);overflow-y:auto;overscroll-behavior-y:contain}}@media (min-width:992px){.page-wrapper--blogs{overflow:clip}.blog-sidebar-column>.sidebar{position:sticky;top:120px;max-height:calc(100vh - 144px);max-height:calc(100dvh - 144px);overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:none;-ms-overflow-style:none}}@media (min-width:992px){.blog-sidebar-column>.sidebar::-webkit-scrollbar{display:none}}:root{--ui-ink:#092728;--ui-muted:#526368;--ui-blue:#2856dc}.main-header__inner{gap:24px}.main-header .main-header__btn{display:inline-flex!important;white-space:nowrap;margin-left:12px}.main-header__toggler{display:none!important}.main-header__right{margin-left:auto}.topbar-one__inner{max-width:1320px;margin:auto;padding:8px 24px}.topbar-one__links li+li::before{display:none}.main-slider-one__item{padding:100px 0!important;min-height:590px}.main-slider-one__content{max-width:700px;position:relative;z-index:3}.main-slider-one__title{font-size:clamp(36px,4.1vw,62px)!important;line-height:1.12!important;letter-spacing:-1.5px}.main-slider-one__text{max-width:550px}.main-slider-one__text__one{font-size:18px!important;line-height:1.7!important}.main-slider-one__sub-title{color:#c3d4ff!important;font-style:normal!important}.main-slider-one__bg::before{background:linear-gradient(90deg,rgba(4,23,37,.96) 0,rgba(4,23,37,.85) 38%,rgba(4,23,37,.2) 100%)!important;opacity:1!important}.main-slider-one__btn{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.main-slider-one__bottom{flex-wrap:wrap;gap:24px}.ui-secondary-button{display:inline-flex;align-items:center;gap:16px;padding:15px 22px;border:1px solid #fff;border-radius:6px;color:#fff;font-weight:700}.ui-secondary-button:focus-visible,.ui-secondary-button:hover{background:#fff;color:var(--ui-ink)}.tolak-btn{border-radius:6px}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid #5987ff!important;outline-offset:4px}.ui-clients{padding:32px 0;border-bottom:1px solid #e7edf2}.ui-eyebrow{font-size:13px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase;color:var(--ui-blue)}.ui-client-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px;align-items:center}.ui-client-grid a{display:flex;justify-content:center;align-items:center;min-height:76px}.ui-client-grid img{max-height:64px;max-width:150px;width:auto;object-fit:contain}.feature-one,.ui-projects,.ui-services,.ui-technology{padding:72px 0!important}.sec-title{margin-bottom:36px}.sec-title__title{font-size:clamp(28px,3vw,40px);line-height:1.2;letter-spacing:-.7px}.sec-title p{color:var(--ui-muted);margin:14px auto 0;max-width:620px}.ui-project-grid,.ui-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.ui-service-grid>div{min-width:0}.ui-services .service-one__item{height:100%;display:flex;flex-direction:column;border:1px solid #dfe6ec;border-radius:16px;overflow:hidden;box-shadow:0 6px 22px #102a4306}.ui-services .service-one__item__image{border-radius:0}.ui-services .service-one__item__image img{width:100%;aspect-ratio:16/9;object-fit:cover}.ui-services .service-one__item__content{padding:0 22px 24px;flex:1}.ui-services .service-one__item__title{font-size:22px;line-height:1.3}.ui-services .service-one__item__text{color:var(--ui-muted)}.ui-services .service-one__item__bottom{margin-top:auto}.ui-projects{background:#f5f8fc}.ui-project-card{background:#fff;border:1px solid #dfe6ec;border-radius:16px;overflow:hidden}.ui-project-card>a{display:block;overflow:hidden}.ui-project-card img{width:100%;height:230px;object-fit:cover;object-position:top;border-bottom:1px solid #e7edf2}.ui-project-card__body{padding:24px}.ui-project-card h3{font-size:24px;margin:0 0 12px}.ui-project-card p{color:var(--ui-muted)}.ui-project-card .ui-eyebrow{color:var(--ui-blue);font-size:12px;margin-bottom:8px}.ui-text-link{color:var(--ui-blue);font-weight:700}.feature-one__item__text{color:var(--ui-muted)}.about-one .wow,.feature-one .wow,.team-one .wow{visibility:visible!important;animation:none!important;opacity:1!important}.about-one{margin-bottom:0!important}.ui-technology{background:#f5f8fc}.ui-tech-list{list-style:none;padding:0;margin:0;display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.ui-tech-list li{border:1px solid #dae3ed;background:#fff;border-radius:10px;padding:12px 24px;font-weight:600;color:var(--ui-ink)}.ui-contact-cta{padding:64px 0}.ui-contact-cta__inner{padding:48px;background:var(--ui-ink);color:#fff;border-radius:20px;display:flex;gap:40px;align-items:center;justify-content:space-between}.ui-contact-cta h2{color:#fff;font-size:clamp(26px,3vw,36px);max-width:650px;line-height:1.25}.ui-contact-cta p{color:#d5e2e8;margin-bottom:0}.ui-contact-cta .ui-eyebrow{color:#b7ccff;margin-bottom:12px}.ui-contact-cta__actions{display:flex;flex-direction:column;gap:20px;flex-shrink:0;align-items:center}.ui-contact-cta__actions>a:last-child{color:#fff;font-weight:700}body[data-page=contact] .page-header{border-radius:0 0 32px 32px}body[data-page=contact] .page-header__content{padding:48px 0!important}body[data-page=contact] .page-header__title{font-size:44px}body[data-page=contact] .page-header__layer{display:none}.contact-two--contact-page{padding:64px 0!important}.contact-two__form label{display:block;color:var(--ui-ink);font-weight:600;margin-bottom:8px}.contact-two__form input,.contact-two__form textarea{border:1px solid #bac7d2!important;border-radius:6px!important;color:var(--ui-ink)!important}.contact-two__info__box__text{overflow-wrap:anywhere}.contact-two__content .sec-title-two__title{font-size:clamp(28px,3vw,40px)}.footer-widget__info{margin-bottom:24px}.main-footer{padding-top:64px}.ui-footer-note{color:#d5e2e8;text-align:right;margin:0}@media(max-width:1199px){.main-header .main-header__btn{padding:12px 16px}.main-header__search{display:none}.main-slider-one__item{min-height:550px}}@media(max-width:991px){.ui-project-grid,.ui-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-client-grid{gap:20px}.ui-client-grid img{max-width:110px}.ui-contact-cta__inner{align-items:flex-start;flex-direction:column}.main-slider-one__content{max-width:620px}.topbar-one__info__item:nth-child(2){display:none}.main-slider-one__bg::before{background:linear-gradient(90deg,rgba(4,23,37,.95),rgba(4,23,37,.65))!important}}@media(max-width:575px){.main-header .main-header__btn{display:none!important}.main-header__inner{gap:12px}.main-slider-one__item{padding:64px 0 76px!important;min-height:540px}.main-slider-one__title{letter-spacing:-.8px}.main-slider-one__text__one{font-size:16px!important}.main-slider-one__btn{gap:12px}.ui-secondary-button{padding:13px 16px}.ui-project-grid,.ui-service-grid{grid-template-columns:1fr}.ui-clients{padding:24px 0}.ui-client-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ui-client-grid img{max-width:90px;max-height:48px}.feature-one,.ui-projects,.ui-services,.ui-technology{padding:48px 0!important}.ui-contact-cta{padding:40px 0}.ui-contact-cta__inner{padding:28px;gap:28px}.ui-contact-cta__actions{align-items:flex-start}.ui-footer-note{text-align:left}.contact-two--contact-page{padding:36px 0!important}body[data-page=contact] .page-header__content{padding:32px 0!important}.ui-tech-list li{padding:10px 16px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,::after,::before{animation:none!important;transition:none!important}.wow{visibility:visible!important;opacity:1!important}}.main-header .main-header__btn{top:0!important;align-self:center}.main-header__right{align-items:center}.team-one__carousel.owl-carousel .owl-nav{display:flex;justify-content:center;gap:12px;margin-top:24px}.team-one__carousel.owl-carousel .owl-nav.disabled{display:none}.team-one__carousel.owl-carousel .owl-nav button{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #b9c8e2;border-radius:50%;color:#2856dc;background:#fff;padding:0}.team-one__carousel.owl-carousel .owl-nav button:hover{background:#2856dc;color:#fff}.team-one__carousel.owl-carousel .owl-nav button.disabled{opacity:.4;cursor:default}.team-one__carousel.owl-carousel .owl-nav svg{width:22px;height:22px;display:block}.ui-google-business-link{color:#fff;text-decoration:underline;text-underline-offset:4px}body[data-page=home] .project-one{margin-bottom:64px}@media (max-width:575px){body[data-page=home] .project-one{margin-bottom:40px}}.ui-search-results{padding:64px 0 80px}.ui-search-results>.container{max-width:960px}.ui-search-results h1{font-size:clamp(30px,4vw,44px);margin-bottom:28px}.ui-search-form{margin-bottom:28px}.ui-search-form label{display:block;font-weight:600;margin-bottom:10px;color:#092728}.ui-search-form>div{display:flex;gap:12px}.ui-search-form input{min-width:0;flex:1;border:1px solid #bac7d2;border-radius:6px;padding:14px 18px;font:inherit}.ui-search-summary{margin-bottom:28px}.ui-search-summary h2{font-size:26px;line-height:1.35;overflow-wrap:anywhere}.ui-search-result{padding:28px 0;border-top:1px solid #dfe6ec;overflow-wrap:anywhere}.ui-search-result h2{font-size:25px;line-height:1.35;margin-bottom:12px}.ui-search-result .ui-eyebrow{margin-bottom:8px}.ui-search-result-list{margin-bottom:32px}.sidebar__categories a[aria-current=page]{color:#2856dc;font-weight:700;text-decoration:underline}.ui-mobile-search{color:#fff;text-decoration:underline}@media(max-width:575px){.ui-search-results{padding:40px 0}.ui-search-form>div{flex-direction:column}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}.page-wrapper{min-width:0}main iframe,main img,main video{max-width:100%}main video{height:auto}main [class*=col-]{min-width:0}.footer-widget__info,.sidebar__categories a,main h1,main h2,main h3{overflow-wrap:break-word;word-wrap:break-word}.mobile-nav__btn{border:0;background:0 0;padding:10px;min-width:44px;min-height:44px;align-items:flex-start;justify-content:center}.mobile-nav__close{border:0;background:0 0;min-width:44px;min-height:44px;color:inherit}.mobile-nav__content{width:320px;max-width:calc(100vw - 24px);height:100vh;height:100dvh;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;padding-bottom:calc(32px + env(safe-area-inset-bottom,0px))}.mobile-nav__content .main-menu__list>li>a{min-height:44px}.main-header__search{min-width:44px;min-height:44px;align-items:center;justify-content:center}.technology-stack__marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.ui-mobile-blog-filters{padding:22px;border:1px solid #dfe6ec;border-radius:12px;margin-bottom:28px;background:#f5f8fc}.ui-mobile-blog-filters label{display:block;margin-bottom:8px;font-weight:600;color:#092728}.ui-mobile-blog-filters input,.ui-mobile-blog-filters select{display:block;width:100%;min-width:0;min-height:48px;font:inherit;font-size:16px;border:1px solid #bac7d2;border-radius:6px;background:#fff;color:#092728;padding:10px 12px;margin-bottom:18px}.ui-mobile-blog-filters select{text-overflow:ellipsis}@media(max-width:1199px){.main-header .main-header__search{display:inline-flex;margin-left:8px}.main-header__right{gap:8px}}@media(max-width:767px){.page-header__content{padding:48px 0!important}.page-header__title{font-size:32px;line-height:1.2;overflow-wrap:break-word}.page-header__layer{display:none}.page-header{border-radius:0 0 32px 32px}.blog-two--page{padding-top:40px;padding-bottom:48px}.blog-card-two__title{font-size:25px;line-height:1.3}.blog-card-two__content{padding-left:20px;padding-right:20px}.blog-sidebar-column .sidebar__single{padding-left:20px;padding-right:20px}.form-one__group{grid-template-columns:minmax(0,1fr)}input,select,textarea{font-size:16px!important}.form-one input,.form-one textarea{width:100%;min-width:0}.contact-two__wrapper{padding:20px}.contact-two__content{padding:0 0 28px}.contact-two__info{padding:28px 20px}.contact-two__info__box{padding-left:0}.contact-two__info__box__icon{position:static;margin-bottom:12px}.contact-two__info__box-wrapper{padding-left:0;border-left:0}.footer-widget__info a{overflow-wrap:anywhere}.footer-widget__logo img{max-width:100%}.ui-contact-cta__inner>div{min-width:0;max-width:100%}.ui-contact-cta__actions .tolak-btn{white-space:normal;text-align:center}.search-popup__content{width:calc(100% - 32px);max-width:600px}.search-popup__form input{min-width:0;width:100%;padding-right:68px}.post-pagination li a{min-width:44px;min-height:44px}.main-slider-one__sub-title{font-size:13px;line-height:1.5}.technology-stack__heading h2{font-size:28px;letter-spacing:-.5px}}@media(max-width:359px){.main-header__logo img{max-width:130px}.main-header__inner{gap:8px}.main-header__right{gap:0}.main-slider-one__title{font-size:32px!important}.main-slider-one__btn .tolak-btn,.ui-secondary-button{padding-left:16px;padding-right:16px}.ui-client-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-contact-cta__inner{padding:22px}.contact-two__wrapper{padding:14px}}@media(hover:none),(pointer:coarse){.custom-cursor__cursor,.custom-cursor__cursor-two{display:none!important}.project-one__hover{opacity:1;visibility:visible;transform:none}.project-one__hover-bottom{opacity:1;visibility:visible;transform:none}.team-card__social__list{opacity:1;visibility:visible;transform:none}.team-card__social>i{display:none}.project-one__image img,.project-two__item__image img{transition:none!important}.project-one__item:hover .project-one__image img,.project-two__item:hover .project-two__item__image img{transform:none!important}}@media(prefers-reduced-motion:reduce){.technology-stack__marquee{-webkit-mask-image:none;mask-image:none}}.main-header__inner{align-items:center}.main-header .main-header__search{display:inline-flex;align-items:center;justify-content:center;align-self:center;line-height:1;margin-top:0;margin-bottom:0}.main-header__search i{display:block;line-height:1}@media(min-width:1200px){.main-header__nav{margin-left:auto;margin-right:0}.main-header__right{margin-left:0}}.ui-client-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:575px){.ui-client-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.main-footer .ui-footer-note{text-align:center}}.contact-captcha{min-width:0}.contact-captcha__status{font-size:14px;line-height:1.5;margin:12px 0 0}.contact-captcha>p:first-child{font-weight:600;color:#092728}[data-captcha-submit]:disabled{opacity:.55;cursor:not-allowed}.about-faq{padding:80px 0}.about-faq .faq-one__content{padding-right:24px}.about-faq .sec-title-two__title{font-size:clamp(28px,3vw,40px);line-height:1.2;margin-bottom:32px}.about-faq .faq-one__image img{width:100%;max-width:220px;aspect-ratio:1;object-fit:cover}.about-faq__since{font-size:28px;line-height:1.2;font-weight:700;color:#a9c2ff;margin-bottom:18px}.about-faq__intro h3{font-size:20px;line-height:1.4;color:#fff;margin:0 0 12px}.about-faq__intro>p:last-of-type{color:#d1dfe3;line-height:1.75;margin-bottom:18px}.about-faq__contact{color:#fff;text-decoration:underline;text-underline-offset:4px;font-weight:600}.about-faq__contact:hover{color:#a9c2ff}.about-faq__item{border:1px solid #456064;margin-bottom:12px;overflow:hidden;border-radius:8px}.about-faq__item:last-child{margin-bottom:0}.about-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;padding:22px 24px;cursor:pointer;color:#fff}.about-faq__item summary::-webkit-details-marker{display:none}.about-faq__item summary::marker{content:""}.about-faq__item summary h3{font-size:18px;line-height:1.5;font-weight:600;color:inherit;margin:0;flex:1;min-width:0}.about-faq__icon{width:16px;height:16px;position:relative;flex:0 0 16px}.about-faq__icon::after,.about-faq__icon::before{content:"";background:currentColor;position:absolute;top:7px;left:0;width:16px;height:2px}.about-faq__icon::after{transform:rotate(90deg)}.about-faq__item[open] summary{background:#2856dc}.about-faq__item[open] .about-faq__icon::after{transform:rotate(0)}.about-faq__item summary:focus-visible{outline:3px solid #a9c2ff;outline-offset:-4px}.about-faq__answer{padding:22px 24px}.about-faq__answer p{color:#d1dfe3;line-height:1.8;margin:0}@media(max-width:991px){.about-faq .faq-one__content{padding-right:0}.about-faq__list{margin-top:32px}}@media(max-width:575px){.about-faq{padding:48px 0}.about-faq .faq-one__image img{max-width:150px}.about-faq__intro{margin-top:20px}.about-faq__item summary{padding:18px;gap:14px}.about-faq__item summary h3{font-size:16px}.about-faq__answer{padding:18px}}.ui-client-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}.ui-client-grid img{max-height:80px;max-width:100%;width:auto}@media(max-width:991px){.ui-client-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:359px){.ui-client-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1199px){.main-header .main-header__inner{gap:16px;justify-content:space-between;padding-left:0;padding-right:0}.main-header .main-header__nav{display:none;margin:0}.main-header .main-header__logo{flex:0 0 auto}.main-header .main-header__right{flex:0 0 auto;margin-left:auto;padding:0;border-left:0;gap:8px}.main-header .mobile-nav__btn{flex:0 0 44px;width:44px;height:44px;min-width:44px;margin:0;padding:10px}.main-header .mobile-nav__btn span{width:24px;flex-shrink:0}.main-header .main-header__search{flex:0 0 44px;width:44px;height:44px;margin:0;padding:0}}@media(max-width:767px){.main-header .main-header__btn{display:none!important}.main-header .main-header__inner{gap:12px;min-height:76px}.main-header .main-header__logo img{width:130px;max-width:130px}}@media(max-width:991px){.custom-cursor__cursor,.custom-cursor__cursor-two,.scroll-to-top{display:none!important}main .wow{visibility:visible!important;opacity:1!important;animation:none!important}.main-footer__bottom .row>div{width:100%;flex:0 0 100%;text-align:center}.main-footer .ui-footer-note,.main-footer__copyright{text-align:center}.main-footer .ui-footer-note{margin-top:10px}.project-one__item .project-one__hover{opacity:1;visibility:visible;transform:none}.project-one__item .project-one__hover-bottom{opacity:1;visibility:visible;transform:none}.project-two__filter{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 18px}.project-two__filter li{margin:0;padding:8px 0}}@media(max-width:1199px){.main-header .main-header__logo{width:auto;max-width:calc(100% - 108px)}}