@import"https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;500;600;700;800;900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;color:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;font-size:.5208333333vw}@media (max-width: 768px){html{font-size:1.3020833333vw}}body{position:relative;font-family:Inter,sans-serif;overflow-x:hidden!important;background:#0a010c;-webkit-font-smoothing:antialiased}.has-scrolled .logo__text{opacity:0}.black-button{color:#0a010c;border:1px solid #0a010c!important}a{text-decoration:none;color:#fafafa}.wrapper{max-width:140.2rem;margin:0 auto}@media (max-width: 768px){.wrapper{max-width:90%}}.small-cap{display:flex;flex-direction:column;overflow:hidden}.small-cap h5{color:#fafafa}.small-cap p{color:#fafafa;margin:0!important}.small-cap span{display:block;width:2.5rem;height:2px;background:#b42196;margin-bottom:2.4rem}.project-nmb{display:block;overflow:hidden;position:absolute;top:1rem;left:-1rem}.project-nmb h5{letter-spacing:0;color:#fafafa}.monitor-object{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:49rem}.monitor-object img{width:100%;height:100%}.black-btn{border:none;background:none;display:flex;align-items:center;cursor:pointer}.black-btn figure{width:5.4rem;height:5.4rem;border-radius:100%;background:#fafafa;display:flex;align-items:center;justify-content:center}.black-btn figure img{width:1.8rem;height:1.8rem}.black-btn span{color:#fafafa;margin-left:2rem;text-decoration:none}.circle-btn{width:5.4rem;height:5.4rem;border-radius:100%;background:#0c0c0c;display:flex;align-items:center;justify-content:center;border:none}.circle-btn img{width:1.8rem;height:1.8rem}.disabled-link{pointer-events:none;cursor:default}@keyframes noise{0%{transform:translate3d(0,9rem,0)}10%{transform:translate3d(-1rem,-4rem,0)}20%{transform:translate3d(-8rem,2rem,0)}30%{transform:translate3d(9rem,-9rem,0)}40%{transform:translate3d(-2rem,7rem,0)}50%{transform:translate3d(-9rem,-4rem,0)}60%{transform:translate3d(2rem,6rem,0)}70%{transform:translate3d(7rem,-8rem,0)}80%{transform:translate3d(-9rem,1rem,0)}90%{transform:translate3d(6rem,-5rem,0)}to{transform:translate3d(-7rem,0,0)}}.indicator{position:absolute;z-index:2;bottom:6rem;right:3rem;width:14rem;height:14rem}.indicator p{font-size:1.8rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fafafa;letter-spacing:.05em}.indicator p span{font-size:1.4rem;padding-right:.3rem}.indicator svg{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);width:100%}.indicator circle{width:100%;height:100%}.button{border:none;cursor:pointer;background:rgba(255,255,255,.25);border-radius:50rem;padding:1rem 1.5rem;backdrop-filter:blur(10px)}@media (max-width: 500px){.button{padding:8px 14px}}.button a{display:flex;align-items:center;letter-spacing:1.1px;color:#fafafa;font-family:inherit;font-size:1.4rem;text-transform:uppercase;padding-left:1.5rem}@media (max-width: 500px){.button a{font-size:12px}}.button p{display:flex;align-items:center;letter-spacing:1.1px;color:#fafafa;font-family:inherit;font-size:1.4rem;text-transform:uppercase;padding-left:1.5rem}@media (max-width: 500px){.button p{font-size:12px}}.button .paragraph{display:flex;align-items:center;letter-spacing:1.1px;color:#fafafa;font-family:inherit;font-size:1.4rem;text-transform:uppercase;padding-left:1.5rem}@media (max-width: 500px){.button .paragraph{font-size:12px}}.button span{width:5.4rem;height:5.4rem;background:#0a010c;border-radius:50rem;position:relative;margin-left:3rem;overflow:hidden}@media (max-width: 500px){.button span{margin-left:24px;width:42px;height:42px}}.button img{transition:all .3s cubic-bezier(.215,.61,.355,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.button img:first-child{margin-left:-100%}.button:hover img:first-child{margin-left:0%}.button:hover img:last-child{margin-left:100%}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #0c0c0c inset!important}input:-webkit-autofill{-webkit-text-fill-color:#fff!important}.main{z-index:1}.reveal-text{transform:translateY(100%)}.text-btn{background:none;border:none;color:#fafafa;cursor:pointer;border-bottom:1px solid #fff;padding-bottom:5px}.center{display:flex;justify-content:center}.title-center{display:flex;justify-content:center;margin-bottom:6rem}.contact-canvas{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;pointer-events:none;backface-visibility:hidden}.paralax-image img{transform:translateY(-20%);height:120%!important}::-webkit-scrollbar{-webkit-appearance:none;width:24px;background:rgba(0,0,0,0)}::-webkit-scrollbar-track{display:none;background:rgba(0,0,0,0);margin:12px 0}::-webkit-scrollbar-thumb{border-radius:12px;border:8px solid rgba(255,255,255,0);background-clip:content-box;background-color:#8986ac4d;transition:.3s ease}::-webkit-scrollbar-thumb:hover{border-radius:12px;border:8px solid rgba(255,255,255,0);background-clip:content-box;background-color:#8986ac80}.modal-send-btn span{background:#0a010c!important}footer .live-chat{color:#000!important}.m-t{margin-top:3rem;display:inline-block}.menu__links a,.pageNotFound__title h1,.contact-page__title span h2,.contact-page__title h2,.service-faq__inner h2,.related-projects h3,.our-approach__card span,.team__inner h2,.recognized__title h2,.awards__text span h2,.awards__text h2,.clients__heading span h2,.clients__heading h2,.all-projects__content div span h2,.all-projects__content div h2,.home-projects__item__content div span h3,.home-services__content-top div span h2,.home-services__content-top h2,h1{font-size:12.3rem;font-weight:500;text-transform:uppercase;letter-spacing:-.04em}@media (max-width: 768px){.menu__links a,.pageNotFound__title h1,.contact-page__title span h2,.contact-page__title h2,.service-faq__inner h2,.related-projects h3,.our-approach__card span,.team__inner h2,.recognized__title h2,.awards__text span h2,.awards__text h2,.clients__heading span h2,.clients__heading h2,.all-projects__content div span h2,.all-projects__content div h2,.home-projects__item__content div span h3,.home-services__content-top div span h2,.home-services__content-top h2,h1{font-size:9rem}}.location-info .blog-content:first-letter,.location-info h1,.blog-post__content .blog-content:first-letter,.blog-post__content h1,.our-work__listing__title h2,.our-work__listing h3,.start-project-steps__title h2,.start-project__title h2,.our-approach__inner h2,.benefits__inner h2,.services-list__title span h2,.services-bellow-hero h2,.team__bellow-slider,.about-agency__inner h2,.title-center{font-size:7.6rem;font-weight:500}@media (max-width: 768px){.location-info .blog-content:first-letter,.location-info h1,.blog-post__content .blog-content:first-letter,.blog-post__content h1,.our-work__listing__title h2,.our-work__listing h3,.start-project-steps__title h2,.start-project__title h2,.our-approach__inner h2,.benefits__inner h2,.services-list__title span h2,.services-bellow-hero h2,.team__bellow-slider,.about-agency__inner h2,.title-center{font-size:6.1rem}}.case-stats h3,.port-card h3,.port-card h2,.contact-page__mail h3,.service-item__info div h2,.our-approach__card h3,.testimonial h2,.home-services__card h2{font-size:4.7rem;font-weight:500}@media (max-width: 768px){.case-stats h3,.port-card h3,.port-card h2,.contact-page__mail h3,.service-item__info div h2,.our-approach__card h3,.testimonial h2,.home-services__card h2{font-size:3.6rem}}@media (max-width: 500px){.case-stats h3,.port-card h3,.port-card h2,.contact-page__mail h3,.service-item__info div h2,.our-approach__card h3,.testimonial h2,.home-services__card h2{font-size:30px}}.location-info .larger-text,.location-info .blog-content h2,.location-info .blog-content h3,.blog-post_table-contents-block .table-contents-title,.blog-post__content .larger-text,.blog-post__content .blog-content h2,.blog-post__content .blog-content h3,.case-testimonial__testimonial h2,.case-images__content h2,.case-content__inner div:last-child h2,.tecnology-item{font-size:4.1rem;font-weight:400;letter-spacing:-.03em}@media (max-width: 768px){.location-info .larger-text,.location-info .blog-content h2,.location-info .blog-content h3,.blog-post_table-contents-block .table-contents-title,.blog-post__content .larger-text,.blog-post__content .blog-content h2,.blog-post__content .blog-content h3,.case-testimonial__testimonial h2,.case-images__content h2,.case-content__inner div:last-child h2,.tecnology-item{font-size:2.9rem}}@media (max-width: 500px){.location-info .larger-text,.location-info .blog-content h2,.location-info .blog-content h3,.blog-post_table-contents-block .table-contents-title,.blog-post__content .larger-text,.blog-post__content .blog-content h2,.blog-post__content .blog-content h3,.case-testimonial__testimonial h2,.case-images__content h2,.case-content__inner div:last-child h2,.tecnology-item{font-size:26px}}.location-info .blog-content h4,.location-info .blog-content h5,.location-info .blog-content h6,.blog-post__inner-sidebar .description,.blog-post__content .blog-content h4,.blog-post__content .blog-content h5,.blog-post__content .blog-content h6,.list-item__title .past-project-title,.list-item__title h2,.thank-you-wrapper h2,.contact-form-modal__wrapper h2,.faq__header h3,.clutch-raiting h5,.awards__text h5,.clients__heading span h5{font-size:2.9rem;font-weight:400}@media (max-width: 768px){.location-info .blog-content h4,.location-info .blog-content h5,.location-info .blog-content h6,.blog-post__inner-sidebar .description,.blog-post__content .blog-content h4,.blog-post__content .blog-content h5,.blog-post__content .blog-content h6,.list-item__title .past-project-title,.list-item__title h2,.thank-you-wrapper h2,.contact-form-modal__wrapper h2,.faq__header h3,.clutch-raiting h5,.awards__text h5,.clients__heading span h5{font-size:2.2rem}}@media (max-width: 500px){.location-info .blog-content h4,.location-info .blog-content h5,.location-info .blog-content h6,.blog-post__inner-sidebar .description,.blog-post__content .blog-content h4,.blog-post__content .blog-content h5,.blog-post__content .blog-content h6,.list-item__title .past-project-title,.list-item__title h2,.thank-you-wrapper h2,.contact-form-modal__wrapper h2,.faq__header h3,.clutch-raiting h5,.awards__text h5,.clients__heading span h5{font-size:22px}}.menu__cards .insight-card p,.menu__info h3,.location-info .blog-content p,.location-info li,.location-info p,.related-posts__item h2,.blog-post__content .blog-content p,.blog-post__content li,.blog-post__content p,.blog-post_author-heading .name,.blog-post_author .paragraph,.insight-card__content h2,.insights-hero .description,.case-testimonial__testimonial p,.case-images__content p,.case-content__inner div:last-child p,.our-work__listing__title p,.our-work__hero__desc,.our-work__hero__title p,.thank-you-wrapper h3,.contact-page__info p,.service-item__info div p,.service-about__title p,.services-list__item p,.services-bellow-hero p,.team__wrapper h3,.awards__table__row p,.testimonial h3,.clients h4,.about-agency__content__item:last-child div p,.home-services__content-bottom p{font-size:2.2rem;font-weight:400}@media (max-width: 768px){.menu__cards .insight-card p,.menu__info h3,.location-info .blog-content p,.location-info li,.location-info p,.related-posts__item h2,.blog-post__content .blog-content p,.blog-post__content li,.blog-post__content p,.blog-post_author-heading .name,.blog-post_author .paragraph,.insight-card__content h2,.insights-hero .description,.case-testimonial__testimonial p,.case-images__content p,.case-content__inner div:last-child p,.our-work__listing__title p,.our-work__hero__desc,.our-work__hero__title p,.thank-you-wrapper h3,.contact-page__info p,.service-item__info div p,.service-about__title p,.services-list__item p,.services-bellow-hero p,.team__wrapper h3,.awards__table__row p,.testimonial h3,.clients h4,.about-agency__content__item:last-child div p,.home-services__content-bottom p{font-size:2rem}}@media (max-width: 500px){.menu__cards .insight-card p,.menu__info h3,.location-info .blog-content p,.location-info li,.location-info p,.related-posts__item h2,.blog-post__content .blog-content p,.blog-post__content li,.blog-post__content p,.blog-post_author-heading .name,.blog-post_author .paragraph,.insight-card__content h2,.insights-hero .description,.case-testimonial__testimonial p,.case-images__content p,.case-content__inner div:last-child p,.our-work__listing__title p,.our-work__hero__desc,.our-work__hero__title p,.thank-you-wrapper h3,.contact-page__info p,.service-item__info div p,.service-about__title p,.services-list__item p,.services-bellow-hero p,.team__wrapper h3,.awards__table__row p,.testimonial h3,.clients h4,.about-agency__content__item:last-child div p,.home-services__content-bottom p{font-size:16px}}.location-info h4,.filter,.related-posts__inner p,.blog-post__content h4,.case-content__inner div:first-child h3,.case-hero__info p,.case-hero__info span,.list-item__link p,.list-item__desc,.portfolio-grid__filters div a,.portfolio-grid__filters div button,.port-card h4,.start-project-steps__back span,.contact-page-chat p,.start-project-back p,.contact-page__info .live-chat,.contact-page__mail span p,.our-approach__left p,.tecnology p,.faq__body p,.our-approach__card p,.benefits-list__item p,.clutch-card__footer a,.clients__logos div p,.all-projects__content p,.home-projects__item__content p,.home-projects__elements p,.home-services__card p,.small-cap h5,.small-cap p,.text-btn{font-size:1.8rem;font-weight:400}@media (max-width: 768px){.location-info h4,.filter,.related-posts__inner p,.blog-post__content h4,.case-content__inner div:first-child h3,.case-hero__info p,.case-hero__info span,.list-item__link p,.list-item__desc,.portfolio-grid__filters div a,.portfolio-grid__filters div button,.port-card h4,.start-project-steps__back span,.contact-page-chat p,.start-project-back p,.contact-page__info .live-chat,.contact-page__mail span p,.our-approach__left p,.tecnology p,.faq__body p,.our-approach__card p,.benefits-list__item p,.clutch-card__footer a,.clients__logos div p,.all-projects__content p,.home-projects__item__content p,.home-projects__elements p,.home-services__card p,.small-cap h5,.small-cap p,.text-btn{font-size:1.6rem}}@media (max-width: 500px){.location-info h4,.filter,.related-posts__inner p,.blog-post__content h4,.case-content__inner div:first-child h3,.case-hero__info p,.case-hero__info span,.list-item__link p,.list-item__desc,.portfolio-grid__filters div a,.portfolio-grid__filters div button,.port-card h4,.start-project-steps__back span,.contact-page-chat p,.start-project-back p,.contact-page__info .live-chat,.contact-page__mail span p,.our-approach__left p,.tecnology p,.faq__body p,.our-approach__card p,.benefits-list__item p,.clutch-card__footer a,.clients__logos div p,.all-projects__content p,.home-projects__item__content p,.home-projects__elements p,.home-services__card p,.small-cap h5,.small-cap p,.text-btn{font-size:14px}}.footer-link a,.menu__info__cap p,.pageNotFound__title p,.blog-post_table-contents .li-h3,.blog-post_table-contents .li-h2,.blog-post_author-heading .desc,.insight-card__content p,.case-testimonial__testimonial h3,.case-content__inner div:first-child p,.list-item__title span,.port-card p,.contact-form-modal__wrapper .input select,.attach-file button input,.attach-file #file-chosen,.attach-file label,.contact-send p,.textarea textarea,.textarea__area p,.input input,.input p,.back-contact p,.start-project__inputs button,.contact-footer__inner p,.contact-page__info__links a,.contact-page__info__cap p,.contact-page__info__cap h5,.service-item__cursor span,.service-page .cta-sticky,.services-list__item .service-numbering,.team__wrapper p,.team__slider span.drag p,.testimonial p,.testimonal-refresh p,.about-agency__content__item li,.black-btn span{font-size:1.6rem;font-weight:400}@media (max-width: 768px){.footer-link a,.menu__info__cap p,.pageNotFound__title p,.blog-post_table-contents .li-h3,.blog-post_table-contents .li-h2,.blog-post_author-heading .desc,.insight-card__content p,.case-testimonial__testimonial h3,.case-content__inner div:first-child p,.list-item__title span,.port-card p,.contact-form-modal__wrapper .input select,.attach-file button input,.attach-file #file-chosen,.attach-file label,.contact-send p,.textarea textarea,.textarea__area p,.input input,.input p,.back-contact p,.start-project__inputs button,.contact-footer__inner p,.contact-page__info__links a,.contact-page__info__cap p,.contact-page__info__cap h5,.service-item__cursor span,.service-page .cta-sticky,.services-list__item .service-numbering,.team__wrapper p,.team__slider span.drag p,.testimonial p,.testimonal-refresh p,.about-agency__content__item li,.black-btn span{font-size:1.4rem}}@media (max-width: 500px){.footer-link a,.menu__info__cap p,.pageNotFound__title p,.blog-post_table-contents .li-h3,.blog-post_table-contents .li-h2,.blog-post_author-heading .desc,.insight-card__content p,.case-testimonial__testimonial h3,.case-content__inner div:first-child p,.list-item__title span,.port-card p,.contact-form-modal__wrapper .input select,.attach-file button input,.attach-file #file-chosen,.attach-file label,.contact-send p,.textarea textarea,.textarea__area p,.input input,.input p,.back-contact p,.start-project__inputs button,.contact-footer__inner p,.contact-page__info__links a,.contact-page__info__cap p,.contact-page__info__cap h5,.service-item__cursor span,.service-page .cta-sticky,.services-list__item .service-numbering,.team__wrapper p,.team__slider span.drag p,.testimonial p,.testimonal-refresh p,.about-agency__content__item li,.black-btn span{font-size:13px}}.home-hero{width:100%;position:relative}.home-hero__inner{display:flex;height:100vh;align-items:center;justify-content:center;position:relative}.home-hero__social{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;z-index:1}.home-hero__social a{color:#fafafa;font-size:12px;text-decoration:none;margin-bottom:5rem;will-change:opacity;opacity:0;transform:translateY(20px)}.home-hero__social a:last-child{margin-bottom:0}.home-hero__content{width:88.5rem;display:flex;flex-direction:column;position:relative;z-index:1}@media (max-width: 768px){.home-hero__content{width:100%}}.home-hero__content h2{opacity:0;will-change:opacity;bottom:3.2rem;width:24rem;font-size:1.8rem;left:0;color:#fafafa;line-height:1.2;text-transform:uppercase;position:absolute;letter-spacing:0;text-align:left}@media (max-width: 768px){.home-hero__content h2{bottom:0}}.home-hero__content h1{position:relative}.home-hero__content h1 div{overflow:hidden}.home-hero__content h1 div:first-child{text-align:center}.home-hero__content h1 div:last-child{text-align:right}.home-hero__content h1 span{display:block;color:#fafafa;line-height:.9;transform:translateY(100%)}.home-hero__content h1:nth-child(3){text-align:right;position:relative}.home-hero .target-icon{position:absolute;right:0;top:50%;transform:translateY(-50%);width:3.4rem;height:3.4rem}.home-services{width:100%;position:relative;padding-bottom:15rem;padding-top:30rem}@media (max-width: 768px){.home-services{padding-bottom:10rem}}.home-services__content-top{width:100rem;margin:0 auto}@media (max-width: 768px){.home-services__content-top{width:100%;text-align:center}}.home-services__content-top h2 span:nth-child(1){text-align:right;position:relative;white-space:nowrap}@media (max-width: 768px){.home-services__content-top h2 span:nth-child(1){text-align:center}}.home-services__content-top h2 span span{height:fit-content;display:inline-block;border-radius:95px;padding:0 3rem;background:linear-gradient(86.48deg,#cfece2 1.51%,#f0dafd 31.97%,#c1c4f6 65.84%,#cde5f9 97.53%);color:#0a010c}.home-services__content-top .small-cap{position:absolute}@media (max-width: 768px){.home-services__content-top .small-cap{position:relative;align-items:center;margin-bottom:3rem}}.home-services__content-top .small-cap span{display:block;width:2.5rem;height:2px;background:#b42196;margin-bottom:2.4rem}.home-services__content-top div{color:#fafafa}.home-services__content-top div span{overflow:hidden;perspective:600px;display:block}.home-services__content-top div span:nth-child(1) .small-cap{position:absolute}@media (max-width: 768px){.home-services__content-top div span:nth-child(1) .small-cap{position:relative;align-items:center;margin-bottom:3rem}}.home-services__content-top div span:nth-child(1) h2{text-align:right;position:relative;white-space:nowrap}@media (max-width: 768px){.home-services__content-top div span:nth-child(1) h2{text-align:center}}.home-services__content-top div span:nth-child(3) h2{text-align:right}@media (max-width: 768px){.home-services__content-top div span:nth-child(3) h2{text-align:center}}.home-services__content-top div span:last-of-type{text-align:right}@media (max-width: 768px){.home-services__content-top div span:last-of-type{text-align:center}}.home-services__content-top div span:last-of-type h2{color:#fafafa;display:flex;align-items:center;justify-content:space-between}.home-services__content-top div span:last-of-type h2 span{height:fit-content;display:inline-block;border-radius:95px;padding:0 3rem;background:linear-gradient(86.48deg,#cfece2 1.51%,#f0dafd 31.97%,#c1c4f6 65.84%,#cde5f9 97.53%);color:#0a010c}@media (max-width: 768px){.home-services__content-top div span:last-of-type h2{flex-direction:column;text-align:center}}.home-services__content-bottom{margin-top:11.4rem;position:relative;padding-left:50%}.home-services__content-bottom .button{margin-left:0;margin-top:6rem}@media (max-width: 768px){.home-services__content-bottom .button{margin-left:auto;margin-right:auto}}.home-services__content-bottom .small-cap{position:absolute;left:0;bottom:0}@media (max-width: 768px){.home-services__content-bottom .small-cap{display:none}}@media (max-width: 768px){.home-services__content-bottom{padding-left:0%}}.home-services__content-bottom p{color:#fafafa;width:48rem;line-height:1.4}@media (max-width: 768px){.home-services__content-bottom p{width:100%}}.home-services__icon-top{position:absolute;top:16rem;left:50%;transform:translate(-50%);width:8rem}@media (max-width: 768px){.home-services__icon-top{width:4rem}}.home-services__icon-top img{width:100%;height:100%}.home-services__cards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:3rem;padding:0 6rem;margin-top:6rem;margin-bottom:16rem}@media (max-width: 768px){.home-services__cards{margin-top:15rem;margin-bottom:10rem;grid-gap:9rem;padding:0 4rem;grid-template-columns:1fr}}.home-services__card h2{color:#fafafa;text-transform:uppercase;letter-spacing:-.02rem;text-align:center}.home-services__card p{color:#fafafa;line-height:1.4}.home-services__card__img{display:block;width:100%;height:50rem;background:#0a010c;border:1px solid rgba(255,255,255,.1);border-radius:3rem;margin:3rem 0;position:relative}@media (max-width: 768px){.home-services__card__img{height:60rem}}.home-services__card__img canvas{position:absolute;width:100%;height:100%;z-index:0;left:0;top:0}.home-services button{display:block;margin:0 auto}.home-projects{position:relative;width:100%}.home-projects__fixed{position:sticky;top:0;left:0;z-index:2}.home-projects__elements{top:20rem;z-index:2;position:absolute;left:29rem;right:29rem;display:flex;align-items:center;justify-content:space-between}@media (max-width: 768px){.home-projects__elements{left:6rem;right:6rem}}.home-projects__elements img{height:5.4rem}.home-projects__elements p{color:#fafafa}.home-projects__elements p span{background:#fafafa}.home-projects__item{width:100%;height:110vh;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.home-projects__item__content{position:relative;z-index:2}@media (max-width: 768px){.home-projects__item__content{width:90%}}.home-projects__item__content .button{margin:0 auto;display:flex}.home-projects__item__content div span{display:block;overflow:hidden;perspective:600px;width:120rem}@media (max-width: 768px){.home-projects__item__content div span{width:100%}}.home-projects__item__content div span:nth-child(1) h3{text-align:center}.home-projects__item__content div span:nth-child(2) h2{text-align:center}.home-projects__item__content div span h2{color:#fafafa}.home-projects__item__content p{color:#fafafa;text-align:center;white-space:nowrap;padding-top:4rem;padding-bottom:8rem}@media (max-width: 500px){.home-projects__item__content p{white-space:inherit;line-height:1.4}}.home-projects__item figure{width:100%;height:110vh;position:absolute;top:0;left:0}.home-projects__item figure:before{content:"";position:absolute;z-index:0;background:rgba(0,0,0,.5);width:100%;height:100%}.home-projects__item figure img{width:100%;height:100%;object-fit:cover}.home-projects__project{width:100%;height:110vh;will-change:transform}.all-projects{width:100%;height:110vh;background:#0a010c;position:relative;z-index:2}.all-projects__inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.all-projects__icon{position:absolute;left:29rem;height:6rem;z-index:2}@media (max-width: 768px){.all-projects__icon{left:3rem}}.all-projects__content{color:#fafafa;position:relative;z-index:1}.all-projects__content .button{margin:0 auto;display:flex}.all-projects__content span{display:block;overflow:hidden}@media (max-width: 500px){.all-projects__content div h2{text-align:center}}.all-projects__content div h2 span:nth-child(1){margin-left:12rem}@media (max-width: 500px){.all-projects__content div h2 span:nth-child(1){margin-left:0}}@media (max-width: 500px){.all-projects__content div span h2{text-align:center}}.all-projects__content div span:nth-child(1) h2{margin-left:12rem}@media (max-width: 500px){.all-projects__content div span:nth-child(1) h2{margin-left:0}}.all-projects__content p{margin-top:4rem;margin-bottom:8rem;text-align:center;color:#fafafa}@media (max-width: 500px){.all-projects__content p{width:70%;margin:24px auto;line-height:1.4}}.marquee-images-wrapper{width:100%;height:100%;overflow:hidden;position:absolute}.marquee-images{display:flex;height:100%;align-items:center;position:absolute;justify-content:center;top:0;left:0;flex-wrap:nowrap;z-index:0;justify-content:flex-start}.marquee-images .hiden-images{display:flex;width:100vw}@media (max-width: 768px){.marquee-images .hiden-images{height:100%}}.marquee-images .visible-images{display:flex;width:100vw}@media (max-width: 768px){.marquee-images .visible-images{height:100%}}.marquee-images .all-projects-img{width:32rem;height:40rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:2rem;overflow:hidden;padding:0 1.5rem;transform:scale(1);opacity:1}@media (max-width: 768px){.marquee-images .all-projects-img{width:55rem;height:75rem}}.marquee-images .all-projects-img:after{content:"";position:absolute;left:1.5rem;top:0;background:rgba(0,0,0,.4);width:calc(100% - 3rem);height:100%;border-radius:2rem}.marquee-images .all-projects-img:nth-child(1){margin-top:20rem}@media (max-width: 768px){.marquee-images .all-projects-img:nth-child(1){margin-top:50vh}}.marquee-images .all-projects-img:nth-child(2){margin-top:-5rem}@media (max-width: 768px){.marquee-images .all-projects-img:nth-child(2){margin-top:10vh}}.marquee-images .all-projects-img:nth-child(3){margin-top:15rem}@media (max-width: 768px){.marquee-images .all-projects-img:nth-child(3){margin-top:35vh}}@media (max-width: 768px){.marquee-images .all-projects-img:nth-child(4){margin-top:-35vh}}.marquee-images .all-projects-img:nth-child(5){margin-top:20rem}@media (max-width: 768px){.marquee-images .all-projects-img:nth-child(5){margin-top:65vh}}.marquee-images .all-projects-img:nth-child(6){margin-top:0}@media (max-width: 768px){.marquee-images .all-projects-img:nth-child(6){margin-top:85vh}}.marquee-images .all-projects-img img{border-radius:2rem;width:100%;height:100%;object-fit:cover;position:relative}.hero-canvas{position:absolute;width:100%;height:100%;z-index:0;pointer-events:none}.home{position:relative}.about h1 span:last-child{color:#b42196;height:fit-content;border-radius:95px;padding:0 3rem;background:linear-gradient(86.48deg,#cfece2 1.51%,#f0dafd 31.97%,#c1c4f6 65.84%,#cde5f9 97.53%);color:#0a010c;float:right}@media (max-width: 768px){.about h1 span:last-child{float:none;text-align:center;display:inline-block}}.about-wrapper{background:#0a010c}@media (max-width: 500px){.about .hero-section,.about .hero-section__inner{height:60vh}}.hero-section{background:#0a010c;height:100vh;width:100%;position:relative}.hero-section__inner{width:100%;height:100vh;position:relative}.hero-section__wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:51rem;width:100%}.hero-section__wrapper .about-hero-plus{position:absolute;right:0;top:0;height:6rem}@media (max-width: 768px){.hero-section__wrapper .about-hero-plus{display:none}}.hero-section__wrapper .about-hero-target{position:absolute;left:0;bottom:0;width:3.4rem;height:3.4rem}.hero-section__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}@media (max-width: 768px){.hero-section__content{text-align:center}}.hero-section__content h1{color:#fafafa;line-height:.85;overflow:hidden;perspective:600px}.hero-section__content h1 span:first-child{text-align:center}.hero-section__content h1 span:nth-child(2){margin-left:27rem}@media (max-width: 768px){.hero-section__content h1 span:nth-child(2){margin-left:0;text-align:center}}.hero-section__content h1 span:nth-child(3){text-align:center}.hero-section__content h1 span:nth-child(4){margin-left:8rem}@media (max-width: 768px){.hero-section__content h1 span:nth-child(4){margin-left:0;text-align:center}}.hero-section__content h1 span:last-child{text-align:right}@media (max-width: 768px){.hero-section__content h1 span:last-child{text-align:center}}.hero-section__content span{display:block}.about-agency{background:#0a010c;padding:15rem 0 18rem;position:relative}@media (max-width: 768px){.about-agency{padding:15rem 0 10rem}}.about-agency__inner h2{color:#fafafa;margin-bottom:18rem;width:85%;font-weight:400;letter-spacing:-.02em}@media (max-width: 768px){.about-agency__inner h2{width:90%}}.about-agency__content{display:flex;flex:1;flex-wrap:wrap}.about-agency__content figure{width:100%;height:76.5rem;border-radius:0 3rem 3rem 0;overflow:hidden;position:relative}.about-agency__content figure img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;visibility:hidden}.about-agency__content__item{flex:1 0 50%}.about-agency__content__item p:last-child{margin-top:6rem}.about-agency__content__item li{margin-bottom:1rem}@media (max-width: 768px){.about-agency__content__item{flex:1 0 100%}}.about-agency__content__item:last-child{padding-left:20rem}@media (max-width: 768px){.about-agency__content__item:last-child{padding-left:4rem}}.about-agency__content__item:last-child div{width:53.5rem;position:relative}@media (max-width: 768px){.about-agency__content__item:last-child div{width:90%}}.about-agency__content__item:last-child div img{position:absolute;top:0%;right:0;width:6rem}@media (max-width: 768px){.about-agency__content__item:last-child div img{display:none}}.about-agency__content__item:last-child div p{color:#fafafa;line-height:1.4}.about-agency__content__item:last-child div p:first-of-type{padding-top:14rem;margin-bottom:6rem}.clients{padding:15rem 0 18rem;background:#0a010c}.clients h4{margin-top:10rem;color:#fafafa;text-align:center}@media (max-width: 768px){.clients{padding:15rem 0 10rem}}.clients__inner{position:relative}.clients__heading{display:flex;flex-direction:column;position:relative}.clients__heading img{width:5.4rem;align-self:center;margin-bottom:10rem}.clients__heading h2{color:#fafafa;text-align:right;display:flex;flex-direction:column}.clients__heading h2 span:nth-child(1){align-self:center;width:75rem;position:relative}@media (max-width: 768px){.clients__heading h2 span:nth-child(1){width:55rem}}.clients__heading h2 span:nth-child(2){align-self:center}.clients__heading h2 span:nth-child(3){align-self:end}.clients__heading h2 span:nth-child(4){align-self:center}.clients__heading span{display:block;overflow:hidden}.clients__heading span:nth-of-type(1){align-self:center;width:75rem;position:relative}@media (max-width: 768px){.clients__heading span:nth-of-type(1){width:55rem}}.clients__heading span:nth-of-type(2){align-self:center}.clients__heading span:nth-of-type(3){align-self:end}.clients__heading span:nth-of-type(4){align-self:center}.clients__heading span h2{color:#fafafa;text-align:right}.clients__heading span h5{position:absolute;left:0;top:50%;transform:translateY(-50%);color:#fff}.clients__logos{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;justify-items:center;margin:15rem 6rem 0}.clients__logos img{max-width:100%}@media (max-width: 768px){.clients__logos{grid-template-columns:repeat(2,1fr);margin:15rem 4rem 0}}.clients__logos div{width:100%;height:46rem;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;border:1px solid #fafafa}@media (max-width: 768px){.clients__logos div{height:38rem}}.clients__logos div:after{content:"";position:absolute;width:95%;height:110%;background:#0a010c;top:-5%;z-index:0;user-select:none}.clients__logos div:before{content:"";width:110%;position:absolute;left:-5%;right:0;background:#0a010c;height:93%;z-index:0;user-select:none}@media (max-width: 768px){.clients__logos div:before{height:95%}}.clients__logos div:nth-child(1){border-right:0;border-bottom:0}.clients__logos div:nth-child(2){border-right:0;border-bottom:0}@media (max-width: 768px){.clients__logos div:nth-child(2){border-right:1px solid #fafafa;border-bottom:1px solid #fafafa}}.clients__logos div:nth-child(3){border-bottom:0}.clients__logos div:nth-child(4){border-right:0}@media (max-width: 768px){.clients__logos div:nth-child(4){border-right:1px solid #fafafa}}.clients__logos div:nth-child(5){border-right:0}.clients__logos div .box-size,.clients__logos div a,.clients__logos div .rec-size{z-index:1}.clients__logos div p{margin-top:4rem;text-align:center;text-transform:capitalize;z-index:1;color:#fafafa}.testimonials{padding-bottom:15rem}.testimonials__inner{position:relative}.testimonials .refresh-btn{background:white;width:5.4rem;height:5.4rem;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}.testimonials .refresh-btn img{width:2.4rem;height:2.4rem}.testimonal-refresh{position:absolute;left:0;top:0;display:flex;align-items:center}@media (max-width: 768px){.testimonal-refresh{left:auto;top:auto;right:0;bottom:0}}.testimonal-refresh p{color:#fafafa;margin-left:1.5rem}.active-testimoial{opacity:1!important;transition:opacity .5s cubic-bezier(.445,.05,.55,.95)}.hide-testimoial{height:0;opacity:0!important;visibility:hidden;pointer-events:none;transition:opacity .5s cubic-bezier(.445,.05,.55,.95)}.testimonial{display:none;grid-template-columns:.5fr 1fr;gap:3rem}.testimonial.active{display:grid}@media (max-width: 768px){.testimonial{grid-template-columns:1fr;gap:6rem}}.testimonial__left{display:flex;flex-direction:column;justify-content:flex-end}@media (max-width: 768px){.testimonial__left{order:2}}.testimonial span{display:block;width:2rem;height:2px;background:#fafafa;margin-bottom:3rem}.testimonial h2{color:#fafafa;font-weight:400;line-height:1.1;letter-spacing:-.01em}.testimonial h3{color:#fafafa}.testimonial p{margin-top:1.5rem;color:#fafafa}.awards{background:#0a010c;padding:15rem 0 18rem}@media (max-width: 768px){.awards{padding:20rem 0 10rem;overflow:hidden}}.awards__inner{position:relative}.awards__target{position:absolute;right:0;top:0;height:5.4rem}@media (max-width: 500px){.awards__target{display:none}}.awards__text{width:106rem;position:relative}@media (max-width: 768px){.awards__text{width:100%}}.awards__text h5{position:absolute;top:0;left:20rem;color:#fafafa}@media (max-width: 768px){.awards__text h5{left:0}}.awards__text h2{color:#fafafa}.awards__text h2 span{text-align:right}@media (max-width: 768px){.awards__text h2 span{text-align:center}}.awards__text span{display:block;overflow:hidden}.awards__text span h2{color:#fafafa}.awards__text span h2:first-of-type{text-align:right}@media (max-width: 768px){.awards__text span h2:first-of-type{text-align:center}}.awards__table-mob{display:none;margin:60px 0}.awards__table-mob__row{position:relative;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.2)}.awards__table-mob__row figure{width:200px;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(0);height:298px;opacity:0;transition:all .3s cubic-bezier(.215,.61,.355,1);z-index:1;display:none}.awards__table-mob__row figure img{max-width:100%}.awards__table-mob__row div{display:grid;grid-template-columns:1fr 1fr;padding-bottom:12px;gap:12px}.awards__table-mob__row p{font-size:12px;color:#fafafa;width:95%}.awards__table-mob__row .award-arrow{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media (max-width: 500px){.awards__table-mob{display:block}}.awards__table{margin-top:20rem}@media (max-width: 768px){.awards__table{margin-top:15rem}}@media (max-width: 500px){.awards__table{display:none}}.awards__table__row{display:grid;grid-template-columns:repeat(4,1fr);gap:2.4rem;height:9.6rem;align-items:center;position:relative;opacity:.5}@media (max-width: 768px){.awards__table__row{height:15rem;gap:1.5rem;grid-template-columns:repeat(3,1fr)}}.awards__table__row:hover{opacity:1}.awards__table__row:after{content:"";position:absolute;width:150%;height:1px;background:rgba(255,255,255,.1);bottom:0;left:-25%}.awards__table__row p{color:#fafafa;font-weight:300;letter-spacing:-.02em;position:relative}@media (max-width: 768px){.awards__table__row p:first-of-type{display:none}}@media (max-width: 768px){.awards__table__row p{line-height:1.2}}.awards__table__row p a,.awards__table .award-arrow{position:absolute;right:0}.awards__table .awards-img-wrap{width:40rem;height:50rem;position:fixed;top:0;left:0;overflow:hidden;pointer-events:none;visibility:hidden}.awards__table .award-img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover}.recognized{padding:10rem 0;overflow-x:hidden;background:#0a010c}.recognized__title{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:6rem 0 9rem}.recognized__title span{overflow:hidden}@media (max-width: 500px){.recognized__title span:last-child{margin-left:0;margin-top:8px}}.recognized__title h2{color:#fafafa}.clutch-raiting{display:flex;align-items:center;justify-content:center}.clutch-raiting h5{color:#fafafa}.clutch-raiting img{height:2.4rem;margin-left:1rem}.clutch-cards{position:relative}.clutch-cards .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-5rem}.clutch-cards span.swiper-pagination-bullet{background:#fff}.clutch-card{border-radius:3rem;padding:4rem;color:#fff;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);cursor:pointer;min-height:55rem;display:flex;flex-direction:column}@media (max-width: 600px){.clutch-card{padding:20px 24px;min-height:66rem}}.clutch-card__star{display:flex;align-items:center}.clutch-card__star img{height:2rem;width:2rem;margin-right:1rem}.clutch-card__star h5,.clutch-card__star .review-number{font-size:1.8rem}.clutch-card__quote{margin-top:6rem;margin-bottom:9rem}.clutch-card__quote p{font-size:2.9rem;line-height:1.2;width:100%}@media (max-width: 600px){.clutch-card__quote p{font-size:16px}}.clutch-card__footer{justify-self:flex-end;margin-top:auto}.clutch-card__footer a{color:#fafafa;margin-top:3rem;display:block;opacity:.5;text-decoration:underline;margin-bottom:1.5rem}@media (max-width: 600px){.clutch-card__footer a{font-size:14px;margin-bottom:10px}}.clutch-card__footer a:hover{opacity:1}.clutch-card__footer h3{font-size:2.2rem;margin-bottom:1rem}@media (max-width: 500px){.clutch-card__footer h3{font-size:12px}}.clutch-card__footer .review-name{font-size:2.2rem;margin-bottom:1rem}@media (max-width: 500px){.clutch-card__footer .review-name{font-size:12px}}.clutch-card__footer h4{font-size:1.6rem;opacity:.5}@media (max-width: 500px){.clutch-card__footer h4{font-size:10px}}.clutch-card__footer .review-position{font-size:1.6rem;opacity:.5}@media (max-width: 500px){.clutch-card__footer .review-position{font-size:10px}}.team{padding:15rem 0 18rem}.team .team_plus-icon{position:absolute;right:0;top:0;height:6rem}.team .team__target-icon{position:absolute;width:5.4rem;bottom:0;left:0}.team__inner{display:grid;grid-template-columns:.5fr 1fr;align-items:flex-start}.team__inner h2{line-height:.9;color:#fafafa}.team__bellow-slider .button{margin:0 auto;display:block}.team__slider{width:100%;position:relative;overflow:hidden;margin-top:18rem;padding:0 6rem}.team__slider .swiper-container{padding:0 6rem}@media (max-width: 768px){.team__slider .swiper-container{padding:0 4rem}}.team__slider .swiper-slide{background:blue;height:65rem;border-radius:2rem}.team__slider img{border-radius:2rem}.team__slider .swiper{padding:0 6rem;overflow:visible}.team__slider span.drag{z-index:2;background:#fafafa;position:absolute;top:50%;left:50%;border-radius:50%;width:11.6rem;height:11.6rem;display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0}.team__slider span.drag p{text-transform:capitalize;text-align:center}.team__bellow-slider h3{margin-top:14.5rem;margin-bottom:9rem;font-weight:400;width:90%;letter-spacing:-.02em;color:#fafafa}.content__img{position:absolute;top:0;left:0;opacity:0;will-change:transform;width:28rem;height:36.5rem;border-radius:2rem;user-select:none}.content__img img img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width: 768px){.small-cap.about-hero-cap{align-items:center}.hero-section__content{margin-top:6rem}}.about-images-mobile{width:100%;z-index:1;opacity:1;position:relative;display:flex;flex:1}.about-images-mobile img{width:300px}.team__wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem;margin:12rem 0}@media (max-width: 768px){.team__wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.team__wrapper{grid-template-columns:1fr}}.team__wrapper__item{width:100%}.team__wrapper figure{border-radius:1rem;height:52rem;width:39rem;overflow:hidden;position:relative}.team__wrapper figure .loop-video{z-index:1}@media (max-width: 768px){.team__wrapper figure{height:43rem;width:33rem}}@media (max-width: 600px){.team__wrapper figure{width:90%;height:80rem;margin:0 auto}}.team__wrapper figure video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.team__wrapper h3{color:#fff;margin-top:1rem;margin-bottom:.5rem}@media (max-width: 600px){.team__wrapper h3{margin-left:3rem;margin-top:3rem;margin-bottom:1rem}}.team__wrapper p{color:#fff;opacity:.6}@media (max-width: 600px){.team__wrapper p{margin-left:3rem}}.services-hero{min-height:100vh;position:relative;width:100%;overflow:hidden}.services-hero .about-hero-cap{align-self:flex-start}@media (max-width: 768px){.services-hero .about-hero-cap{margin-bottom:3rem}}.services-hero__inner{padding-top:20rem;display:flex;justify-content:space-between}@media (max-width: 768px){.services-hero__inner{flex-wrap:wrap}}@media (max-width: 768px){.services-hero__inner .small-cap.about-hero-cap{width:100%}}.services-hero__title{color:#fafafa;width:107rem}@media (max-width: 768px){.services-hero__title{text-align:center}}.services-hero__title h1{line-height:.9;overflow:hidden}.services-hero__title h1 span:first-child{text-align:center}@media (max-width: 768px){.services-hero__title h1 span:nth-child(2){letter-spacing:-5.7px}}@media (max-width: 500px){.services-hero__title h1 span:nth-child(2){letter-spacing:0px}}.services-hero__title h1 span:nth-child(3){text-align:center}.services-hero__title h1 span:nth-child(4){text-align:right;color:#fafafa}@media (max-width: 768px){.services-hero__title h1 span:nth-child(4){text-align:center}}.services-hero__title h1 span{display:block}.services-hero__title h1 span span{height:fit-content;display:inline-block;border-radius:95px;padding:0 3rem;background:linear-gradient(86.48deg,#cfece2 1.51%,#f0dafd 31.97%,#c1c4f6 65.84%,#cde5f9 97.53%);color:#0a010c}.services-hero .about-hero-plus{height:6rem}@media (max-width: 768px){.services-hero .about-hero-plus{display:none}}.services-hero__img{margin-top:15rem;margin-left:50rem;overflow:hidden;height:80rem;border-radius:2rem 0 0 2rem;position:relative}@media (max-width: 768px){.services-hero__img{margin-left:0;height:60rem;width:100%}}.services-hero__img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;visibility:hidden}.services-bellow-hero{margin-top:13rem;margin-bottom:16rem}.services-bellow-hero h2{color:#fafafa;font-weight:400;width:95%}.services-bellow-hero p{color:#fafafa;margin-top:11.3rem;margin-left:68.5rem;width:43rem;line-height:1.4}@media (max-width: 768px){.services-bellow-hero p{margin-left:0;width:75%}}.services-list{background:#0a010c;border:1px solid rgba(255,255,255,.1);margin:0 3rem;border-radius:3rem}@media (max-width: 768px){.services-list{margin-bottom:6rem}}@media (max-width: 768px){.services-list__text{order:2}}.services-list__obj,.services-list__obj .strategy-canvas,.services-list__obj .design-canvas,.services-list__obj .development-canvas,.services-list__obj .ecomerce-canvas{position:relative;width:100%;height:100%}@media (max-width: 768px){.services-list__obj .strategy-canvas,.services-list__obj .design-canvas,.services-list__obj .development-canvas,.services-list__obj .ecomerce-canvas{height:40rem}}.services-list__title{color:#fafafa}.services-list__title span{display:block;overflow:hidden;margin-bottom:6rem}.services-list__title span h2{text-transform:uppercase;width:70%}.services-list__item{display:grid;grid-template-columns:1fr 60rem;grid-gap:3rem;padding:15rem 0 9rem;border-bottom:1px solid rgba(255,255,255,.1);color:#fafafa;position:relative}@media (max-width: 768px){.services-list__item{padding:5rem 0 4rem;grid-template-columns:1fr}}.services-list__item:last-child{border-bottom:0}.services-list__item p{margin-bottom:6rem;width:60%;line-height:1.4}@media (max-width: 768px){.services-list__item p{width:90%}}.services-list__item .service-numbering{position:absolute;bottom:5rem;right:0;color:#b42196;margin-bottom:0;width:auto}.services-list__label{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:6rem;width:80%}.benefits{padding:15rem 0}.benefits__inner{grid-gap:3rem;display:grid;grid-template-columns:43rem 1fr}.benefits__inner h2{color:#fafafa;font-weight:400}.benefits-list{margin-left:72rem;margin-top:6rem;width:80rem}.benefits-list__item{display:flex;align-items:center}.benefits-list__item p{line-height:1.2;margin:1.5rem 0 1.5rem 1.5rem;color:#fafafa;flex:1 0 100%}.benefits-list__item span{display:block;height:1.8rem;background:#fafafa;border-radius:50%;flex:1 0 1.8rem}.our-approach{width:100%;padding-top:15rem;padding-bottom:15rem}@media (max-width: 768px){.our-approach{padding-top:9rem}}.our-approach h5{text-transform:capitalize}.our-approach__inner{display:grid;grid-template-columns:43rem 1fr;grid-gap:3rem}@media (max-width: 768px){.our-approach__inner{grid-template-columns:1fr;grid-gap:6rem}}.our-approach__inner h2{font-weight:400;color:#fafafa}.our-approach__cards{margin-top:14rem;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:3rem;padding:0 6rem;position:relative}@media (max-width: 768px){.our-approach__cards{grid-template-columns:repeat(2,1fr);padding:0 4rem}}@media (max-width: 500px){.our-approach__cards{grid-template-columns:repeat(1,1fr);padding:0 4rem}}.our-approach__cards:after{content:"";position:absolute;height:1px;width:calc(100% - 12rem);background:rgba(238,238,238,.9333333333);top:5.5rem;z-index:0;left:6rem}@media (max-width: 768px){.our-approach__cards:after{display:none}}.our-approach__card{border-radius:2rem;padding:4rem;background:#231b25;z-index:1;display:flex;flex-direction:column;justify-content:space-between;min-height:60rem;color:#fafafa}@media (max-width: 768px){.our-approach__card{min-height:auto;justify-content:flex-start;padding:4rem 2rem}}@media (max-width: 500px){.our-approach__card{padding:9rem 3rem}}.our-approach__card span{margin-bottom:6rem;display:block;letter-spacing:-.08em;color:#b42196}@media (max-width: 768px){.our-approach__card span{margin-bottom:3rem}}.our-approach__card h3{font-weight:400;letter-spacing:-.02em;margin-bottom:3rem}@media (max-width: 768px){.our-approach__card h3{margin-bottom:3rem}}.our-approach__card p{line-height:1.4}.service-page{position:relative}.service-page .cta-sticky{background:#fafafa;position:fixed;bottom:3rem;right:3rem;height:6.4rem;width:6.4rem;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;z-index:2}@media (max-width: 500px){.service-page .cta-sticky{height:8.4rem;width:8.4rem}}.service-about{margin-top:20rem}.service-about__title{color:#fafafa;position:relative;display:grid;grid-template-columns:.21fr 1fr}@media (max-width: 768px){.service-about__title{grid-template-columns:1fr}}.service-about__title img{position:absolute;bottom:0;left:0;width:4rem}@media (max-width: 768px){.service-about__title img{display:none}}.service-about__title h1{text-align:left;overflow:hidden}@media (max-width: 768px){.service-about__title h1{text-align:center;margin-top:6rem}}.service-about__title h1 span{display:block}@media (max-width: 768px){.service-about__title h1{width:100%}}.service-about__title p{width:90rem;margin-top:6rem;line-height:1.4;font-weight:400}@media (max-width: 768px){.service-about__title p{width:100%;text-align:center}}.service-about__img{border-radius:2rem;margin-top:20rem;height:80rem;overflow:hidden;width:100%}@media (max-width: 768px){.service-about__img{margin-top:10rem;height:60rem}}.service-about__img img{width:100%;height:100%;object-fit:cover}.service-item{margin-bottom:10rem}@media (max-width: 768px){.service-item{margin-bottom:10rem}}.service-item__wrapper{margin-top:15rem;padding-bottom:10rem;border-bottom:1px solid rgba(255,255,255,.1)}@media (max-width: 768px){.service-item__wrapper{margin-top:6rem;padding-bottom:6rem;flex-wrap:wrap}}.service-item__wrapper span{font-size:1.4rem;color:#b42196;margin-bottom:1.5rem;display:block}@media (max-width: 500px){.service-item__wrapper span{font-size:12px}}.service-item__info{display:flex;justify-content:space-between;align-items:flex-start;position:relative}@media (max-width: 768px){.service-item__info{flex-direction:column}}.service-item__info div{flex:1;overflow:hidden}@media (max-width: 500px){.service-item__info div{flex:1 0 100%;margin-bottom:3rem}}.service-item__info div h2{color:#fafafa;width:70%;line-height:1.1}@media (max-width: 768px){.service-item__info div h2{width:100%;margin-bottom:3rem}}.service-item__info div p{color:#fafafa;line-height:1.4;margin-bottom:6rem}.service-item__cursor{display:none;position:absolute;top:0;left:50;transform:translate(-50%,-50%);width:12rem;height:12rem;background:#fff;border-radius:50%;align-items:center;justify-content:center;cursor:pointer;will-change:opacity,transform}.service-item__cursor span{color:#000;display:block;margin:0}@media (max-width: 768px){.service-item__cursor{display:none!important}}.service-item__cta-mob{display:none}@media (max-width: 768px){.service-item__cta-mob{display:block}}.related-projects{padding:0 6rem}.related-projects h3{color:#fafafa;margin-bottom:13rem;text-align:center;overflow:hidden}.related-projects h3 span{display:block}@media (max-width: 768px){.related-projects h3{margin-bottom:9rem}}.related-projects__itmes{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3rem}@media (max-width: 768px){.related-projects__itmes{grid-template-columns:1fr}}.related-projects__itmes .port-card{margin-top:0}.service-faq{margin-top:15rem;margin-bottom:20rem}@media (max-width: 768px){.service-faq{margin-top:0;margin-bottom:10rem}}.service-faq__inner h2{text-align:center;color:#fafafa;margin-bottom:9rem;overflow:hidden}.service-faq__inner h2 span{display:block}.faq .active img{transform:rotate(180deg);transition:all .5s ease-in-out}.faq__item{border-bottom:1px solid rgba(255,255,255,.1)}.faq__header{display:flex;justify-content:space-between;align-items:center;padding:3rem 0;cursor:pointer}@media (max-width: 768px){.faq__header{padding:6rem 0}}.faq__header h3{color:#fafafa;width:90%;line-height:1.1}@media (max-width: 768px){.faq__header h3{line-height:1.3;font-size:18px}}.faq__header .arrow-down{transform:rotate(0);transition:all .2s cubic-bezier(.165,.84,.44,1)}.faq__header .rotate-arrow{transform:rotate(180deg)}.faq__header img{width:3.6rem;height:3.6rem}.faq__body{height:0;overflow:hidden;font-size:0;transition:all .4s ease-in-out}.faq__body p{padding:3rem 0;color:#fafafa;line-height:1.4}.faq__body-active{height:auto;font-size:"100%"}.technology-wrapper{padding-bottom:5rem;padding-top:15rem}.tecnology{margin-left:72rem;margin-top:6rem;width:60rem}.tecnology p{color:#fafafa;line-height:1.2;margin-bottom:3rem}.service-inner-img{height:90vh;overflow:hidden;border-radius:2rem 0 0 2rem;margin:14rem 0 20rem 50rem}@media (max-width: 768px){.service-inner-img{height:60vh;margin-left:0rem;border-radius:0}}@media (max-width: 500px){.service-inner-img{height:50vh}}.service-inner-img img{width:100%;height:100%;object-fit:cover}.tecnology-item{color:#fff;padding:1.8rem 2.4rem;margin-right:2rem;border-radius:50px;border:1px solid rgba(255,255,255,.1);margin-bottom:6rem}.tecnology-item:last-child{margin-bottom:0}.tecnology-items{display:flex;flex-wrap:wrap}.our-approach__left{display:flex;flex-direction:column;justify-content:space-between}.our-approach__left p{width:29rem;color:#fff;line-height:1.4}.active-faq .arrow-down{transform:rotate(180deg)}.start-project-cta{display:flex;align-items:center;justify-content:center}.tecnology-logos{display:flex;flex-wrap:wrap;justify-content:flex-start}.tecnology-logos__logo{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap;flex:0 0 20%}@media (max-width: 500px){.tecnology-logos__logo{flex:0 0 33.33%;margin-bottom:6rem}}.tecnology-logos__logo img{width:11.2rem}@media (max-width: 500px){.tecnology-logos__logo img{width:15rem}}.tecnology-logos__logo p{font-size:12px;color:#fafafa;margin-top:1.5rem;opacity:0;transition:all .2s ease-out;text-align:center;line-height:1.2}.tecnology-logos__logo:hover p{opacity:1}@media (max-width: 768px){underline{text-decoration:underline}}.gif-image{max-width:100%;width:1100px!important}.contact-page{position:relative;background:#0a010c}@media (max-width: 768px){.contact-page{padding:10rem 0}}.contact-page__inner{width:100%;min-height:100vh;display:grid;grid-template-columns:1fr 26rem;align-items:center}@media (max-width: 768px){.contact-page__inner{grid-template-columns:1fr;grid-gap:6rem;padding-top:20rem}}.contact-page__title{margin-bottom:7rem;color:#fafafa}.contact-page__title .small-cap h1{font-size:1.4rem;font-weight:400;margin-left:0!important;margin-bottom:2rem}@media (max-width: 768px){.contact-page__title .small-cap h1{font-size:2rem}}.contact-page__title h1{overflow:hidden;perspective:600px}.contact-page__title h1:last-child{margin-left:9.6rem}.contact-page__title h1 span{display:block;transform:translateY(110%) rotateX(-80deg);transform-origin:center top;will-change:transform;transform-style:preserve-3d}.contact-page__title h2 span:last-child{margin-left:8rem}@media (max-width: 768px){.contact-page__title h2 span:last-child{text-align:left;margin-left:0}}.contact-page__title span{display:block;overflow:hidden}.contact-page__title span:last-child h2{margin-left:8rem}@media (max-width: 768px){.contact-page__title span:last-child h2{text-align:left;margin-left:0}}.contact-page__mail{margin-top:9rem}@media (max-width: 768px){.contact-page__mail{text-align:center}}.contact-page__mail span{display:flex;align-items:center;margin-bottom:3rem;color:#fafafa}@media (max-width: 768px){.contact-page__mail span{justify-content:center}}.contact-page__mail span img{width:1.8rem;height:1.8rem;margin-right:3rem}.contact-page__mail span p{text-transform:capitalize;color:#fafafa}.contact-page__mail h3{color:#fafafa}@media (max-width: 768px){.contact-page__info{display:grid;grid-template-columns:.6fr 1fr}}.contact-page__info__cap{margin-bottom:6rem}@media (max-width: 768px){.contact-page__info__cap{margin-bottom:0rem}}.contact-page__info__cap span{background:#fafafa;display:block;height:2px;width:2rem;margin-bottom:2.5rem}.contact-page__info__cap h5,.contact-page__info__cap p{font-weight:400;color:#fafafa}.contact-page__info p{margin-bottom:6rem;width:24rem;line-height:1.4;color:#fafafa}.contact-page__info .live-chat{text-transform:capitalize;color:#fafafa;width:auto;margin-bottom:0}.contact-page__info__links{display:flex;overflow:hidden;align-items:center}@media (max-width: 768px){.contact-page__info__links{align-items:flex-start}}.contact-page__info__links a{font-weight:400;margin-right:3rem;color:#fafafa;text-decoration:none}.contact-footer{position:absolute;bottom:0;width:100%;height:10rem}@media (max-width: 768px){.contact-footer{position:relative}}.contact-footer__inner{border-top:1px solid rgba(255,255,255,.06);margin:0 6rem;height:100%;display:flex;align-items:center;justify-content:space-between;position:relative}@media (max-width: 500px){.contact-footer__inner p:last-child{display:none}}@media (max-width: 768px){.contact-footer__inner{margin:0 4rem}}.contact-footer__inner img{position:absolute;left:50%;transform:translate(-50%);width:3.6rem;height:3.6rem}@media (max-width: 768px){.contact-footer__inner img{display:none}}.contact-footer__inner p{color:#696969}.start-project{min-height:100vh;display:flex;align-items:center;overflow-y:auto;background:#fafafa;position:relative}.start-project__header{z-index:10;padding:3.5rem 6rem 0;display:flex;align-items:center;justify-content:space-between;position:fixed;width:100%}.start-project__header img{width:6.6rem}.start-project__title{line-height:.9}.start-project__title h1{color:#0a010c}.start-project__title h1 span{display:block;text-align:left}.start-project__title h1 span:last-child{text-align:right}.start-project__title h2{color:#0a010c;text-align:center;width:70%;margin:0 auto;line-height:1.2}.start-project__inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.start-project__inputs{margin-top:10rem}.start-project__inputs button{color:#0a010c;padding:2.4rem 4rem;border-radius:30rem;background:none;border:1px solid rgba(0,0,0,.1);margin-right:3rem;letter-spacing:.04em;cursor:pointer}.start-project__inputs button:last-child{margin-right:0}.start-project__inputs button.step-btn-active{background:#0a010c;color:#fafafa}@media (max-width: 768px){.start-project__inputs button{margin-bottom:1.5rem}}.start-project .next-step{position:absolute;bottom:6rem;left:50%;transform:translate(-50%)}@media (max-width: 768px){.start-project .next-step{bottom:18rem}}.start-project .next-step button{display:none;background:#0a010c}.start-project .next-step button span{background:#fafafa}.start-project .next-step button span img{filter:invert(1)}.start-project .next-step button p{color:#fafafa}.back-contact{display:flex;align-items:center}.back-contact p{margin-left:2rem;color:#fafafa}.back-contact img{width:1.8rem;height:1.8rem}.full-btn{background:#fafafa!important;color:#0a010c!important}.inputs{margin-top:10rem;width:88.5rem;display:grid;grid-template-columns:1fr;gap:3rem}@media (max-width: 768px){.inputs{width:100%;grid-template-columns:1fr}}.input{margin-bottom:4rem;width:100%;display:flex;flex-direction:column;justify-content:space-between}.input p{color:#fafafa;margin-bottom:2.4rem}.input input{width:100%;background:none;border:none;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:1rem;color:#fafafa}.input input:focus{outline:none;border-bottom:1px solid #fafafa}.textarea{width:88.5rem}@media (max-width: 768px){.textarea{width:100%}}.textarea__area p{color:#0a010c;margin-bottom:2.4rem}.textarea textarea{font-family:inherit;width:100%;height:20rem;background:none;border:1px solid rgba(255,255,255,.1);padding:1rem;resize:none;color:#0a010c}.contact-form{display:block;padding-bottom:10rem}.contact-send{display:flex;align-items:center;margin-top:4rem;justify-content:space-between}@media (max-width: 768px){.contact-send{flex-wrap:wrap}}.contact-send button{margin-right:4rem}.contact-send span{line-height:1.3}.contact-send h4{font-size:24px;line-height:1.3;text-align:right}@media (max-width: 768px){.contact-send h4{margin-top:24px;text-align:left;font-size:18px}}.contact-send p{color:#fff}.start-project-back{display:flex;align-items:center;background:none;border:none;cursor:pointer;filter:invert(1)}.start-project-back:hover{filter:brightness(.5)}.start-project-back img{margin-right:3rem}.start-project-back p{color:#fafafa}.tiitle-step-three h1:first-of-type{text-align:right;position:relative}.tiitle-step-three h1:first-of-type button{position:absolute;left:0;top:50%;transform:translateY(-50%)}.tiitle-step-three h1:last-of-type{text-align:left}.contact-btn{opacity:0;will-change:opacity}.contact-btn button{margin-right:6rem}.opacity{opacity:0;will-change:opacity}.contactForm{background:#fafafa;width:100%;min-height:100vh;padding-top:20rem}.contactForm .input p{color:#0a010c}.contactForm .start-project-back{margin-bottom:6rem}@media (max-width: 768px){.contactForm .start-project-back{margin-bottom:60px}}.contactForm input{border-bottom:1px solid rgba(0,0,0,.1);color:#0a010c}.contactForm input:focus{outline:none}.contactForm textarea{border:1px solid rgba(0,0,0,.1);color:#0a010c}.contactForm .attach-file label{background-color:#0a010c;color:#fafafa}.contactForm .attach-file #file-chosen{color:#0a010c}.contactForm .button{background:#0a010c}.contactForm .button p{color:#fafafa}.contactForm .button span{background:#fafafa}.contactForm .button span img{filter:invert(1)}.contact-page-form{margin:0 auto;width:85rem}.contact-page-form h1{color:#0a010c}@media (max-width: 768px){.contact-page-form{width:100%}}.attach-file{margin-top:3rem}.attach-file label{display:inline-block;background-color:#fafafa;color:#0a010c;padding:1rem 3rem;font-family:sans-serif;border-radius:.3rem;cursor:pointer}.attach-file #file-chosen{margin-left:1rem;color:#fafafa}.attach-file button{background:none;border:none;color:#fff;display:flex;align-items:center}.attach-file button span{background:#fafafa;width:6.4rem;height:6.4rem;display:block;display:flex;align-items:center;justify-content:center;border-radius:50%}.attach-file button input{margin-left:1.5rem}.social-img{width:2.4rem;height:2.4rem;margin-bottom:0}@media (max-width: 768px){.social-img{width:24px;height:24px}}.contact__buttons{display:flex;align-items:center;flex-wrap:wrap}@media (max-width: 768px){.contact__buttons{flex-direction:column;align-items:flex-start}}.contact__buttons button{margin-right:3rem}@media (max-width: 768px){.contact__buttons button{margin-right:0;margin-bottom:3rem}}.contact__buttons button:last-child{margin-right:0}.start-project-main{width:100%;height:100vh;overflow:hidden}.step2,.step3{visibility:hidden;opacity:0;transform:translateY(20px);display:none}.start-project-wrapper{min-height:100vh;width:100%;overflow:hidden}.contact-form-modal{background:rgba(0,0,0,.4);position:fixed;top:0;left:0;width:100%;height:100%;z-index:15;display:none;backdrop-filter:blur(10px);align-items:center;justify-content:center}.contact-form-modal__wrapper{background:#fafafa;width:30%;height:85vh;overflow-y:auto;position:relative;border-radius:20px;padding:0 3rem}@media (max-width: 1400px){.contact-form-modal__wrapper{width:35%}}@media (max-width: 768px){.contact-form-modal__wrapper{width:90%}}.contact-form-modal__wrapper h2{color:#0a010c;line-height:1.2;width:100%}@media (max-width: 500px){.contact-form-modal__wrapper h2{width:100%;margin-bottom:60px;margin-top:70px}}.contact-form-modal__wrapper .textarea textarea{border:1px solid rgba(0,0,0,.1);height:10rem;color:#0a010c}.contact-form-modal__wrapper .textarea__area p{color:#0a010c}.contact-form-modal__wrapper .attach-file,.contact-form-modal__wrapper .contact-send{margin-top:2rem}.contact-form-modal__wrapper .attach-file label{border:1px solid rgba(0,0,0,.1)}.contact-form-modal__wrapper .contact-page-form{margin-top:6rem;width:100%}.contact-form-modal__wrapper .inputs{width:100%;margin-top:4rem;gap:0}.contact-form-modal__wrapper .attach-file #file-chosen{color:#0a010c}.contact-form-modal__wrapper .textarea{width:100%}.contact-form-modal__wrapper .input{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:4rem}.contact-form-modal__wrapper .input p{color:#0a010c;margin-bottom:1.5rem}.contact-form-modal__wrapper .input input{color:#0a010c}.contact-form-modal__wrapper .input select{height:48px;padding:0 12px;border-radius:4px;border:1px solid rgba(0,0,0,.1);border-bottom:0}.contact-form-modal__wrapper .button{margin-top:2rem;background:#0a010c}.contact-form-modal__wrapper .contact-form{padding-bottom:0rem}.contact-form-modal__wrapper .contact-send{justify-content:flex-end}.contact-form-modal__wrapper .contact-send button{margin-right:0}.contact-form-modal__inner{display:flex;justify-content:center;height:inherit}.modal-active{display:flex}.close-modal{position:absolute;right:1.5rem;top:1.5rem;cursor:pointer;width:30px;z-index:1}.close-modal img{width:100%;filter:invert(1)}.contact-page-chat{background:none;border:1px solid rgba(255,255,255,.2);padding:1rem 3.5rem;border-radius:30px;cursor:pointer;transition:all .2s ease-out}.contact-page-chat p{color:#fafafa}.contact-page-chat:hover{border:1px solid rgb(255,255,255)}select{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fafafa url(/wp-content/themes/digital-present/src/assets/select-arrow.svg);background-repeat:no-repeat;background-position:right 1rem top 50%;background-size:2.4rem auto}select:focus{outline:none}.thank-you-wrapper{display:none;opacity:0;transform:translateY(200px);flex-direction:column;align-items:center;height:inherit;padding:3rem 0;will-change:opacity,transform;position:relative;overflow:hidden}.thank-you-wrapper__logo{margin-top:6rem;margin-bottom:12rem}@media (max-width: 500px){.thank-you-wrapper__logo{margin-top:15rem}}.thank-you-wrapper h2{text-align:center;width:100%;margin-bottom:3rem}.thank-you-wrapper h2 b{font-weight:700}.thank-you-wrapper h3{color:#7e7e7e;text-align:center}.thank-you-wrapper__bg{position:absolute;bottom:-30%;width:100%;z-index:-1;pointer-events:none}@media (max-width: 500px){.thank-you-wrapper__bg{bottom:-20%}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{box-shadow:0 0 0 30px #fafafa inset!important;-webkit-box-shadow:0 0 0 30px #fafafa inset!important;-webkit-text-fill-color:black!important}textarea.error-border,select.error-border{border:1px solid #dc3232!important}.error-border{border-bottom:1px solid #dc3232!important}.ty-lead{display:none}.start-project-steps{width:100%;min-height:100vh;background:#fafafa}.start-project-steps__wrapper{width:inherit;display:none;flex-direction:column;align-items:center;padding-top:20rem;width:115rem;margin:0 auto;min-height:inherit}@media (max-width: 768px){.start-project-steps__wrapper{width:90%}}.start-project-steps__title h2{color:#0a010c;text-align:center;line-height:1.2;margin-bottom:4rem}.start-project-steps__title h2 p{font-size:18px;margin-top:25px;font-weight:400}.start-project-steps__inputs{display:flex;flex-wrap:wrap;gap:3rem;justify-content:center}.start-project-steps__inputs .customURL button{font-size:18px;border:1px solid rgba(0,0,0,.5)}.start-project-steps__inputs button{color:#0a010c;padding:2.4rem 4rem;border-radius:30rem;background:none;border:1px solid rgba(0,0,0,.1);letter-spacing:.04em;cursor:pointer}.start-project-steps__inputs .active-input-btn{background:#0a010c;color:#fafafa}.start-project-steps__next{position:absolute;left:50%;transform:translate(-50%);bottom:10rem}@media (max-width: 768px){.start-project-steps__next{bottom:13rem}}.start-project-steps__next button{display:block;background:#0a010c}.start-project-steps__next button p{color:#fafafa}.start-project-steps__next button span{background:#fafafa}.start-project-steps__next button span img{filter:invert(1)}.start-project-steps__back{display:flex;width:100%;justify-content:space-between}.start-project-steps__back span{color:#0a010c}.start-project-steps__content{justify-self:center;align-self:center;display:flex;flex-direction:column;justify-content:center;align-items:center;height:60vh}.start-project-steps p.thank-you-next{font-size:15px;margin-top:90px;text-align:center;line-height:1.2;color:gray}@media (max-width: 768px){.start-project-steps p.thank-you-next{font-size:14px;margin-top:60px}}.final-step-btn{display:none;background:#0a010c}.final-step-btn p{color:#fafafa}.final-step-btn span{background:#fafafa}.final-step-btn span img{filter:invert(1)}.last-step-button{bottom:15rem}@media (max-width: 768px){.last-step-button{position:relative;bottom:0;left:0;right:0;transform:none;margin-top:0}}.our-work{padding-left:6rem;padding-right:6rem}.our-work__hero{position:relative;min-height:auto}@media (max-width: 768px){.our-work__hero{margin-bottom:9rem}}.our-work__hero .about-hero-cap{overflow:hidden;align-self:flex-start}.our-work__hero__inner{padding-top:20rem;display:flex;justify-content:space-between;color:#fafafa}@media (max-width: 768px){.our-work__hero__inner{flex-wrap:wrap;justify-content:center}}.our-work__hero__title{color:#fafafa}@media (max-width: 768px){.our-work__hero__title{flex:1 0 100%;text-align:center;margin-top:6rem}}.our-work__hero__title h1{perspective:600px;overflow:hidden}.our-work__hero__title h1:last-child{margin-left:9.6rem}@media (max-width: 768px){.our-work__hero__title h1:last-child{margin-left:0}}.our-work__hero__title h1 span{display:block}.our-work__hero__title p{width:70rem;margin-top:6rem;line-height:1.4}.our-work__hero__plus{height:6rem}@media (max-width: 768px){.our-work__hero__plus{display:none}}.our-work__hero__desc{margin-top:9rem;width:42.5rem;color:#fafafa;line-height:1.4;margin-left:50%;opacity:0;transform:translateY(25%)}@media (max-width: 768px){.our-work__hero__desc{width:100%;text-align:center;margin-left:0}}.our-work__listing{margin-top:14.5rem;color:#fff}.our-work__listing h3{text-align:center;text-transform:uppercase;margin-bottom:9rem}.our-work__listing__title{margin-bottom:10rem;text-align:center}.our-work__listing__title h2{font-weight:400;margin-bottom:6rem}.our-work__listing__title p{margin-top:11.5rem;width:43rem;margin-left:68.5rem;font-weight:400;line-height:1.4}.our-work__listing__title p button{margin-top:6rem}@media (max-width: 768px){.our-work__listing__title p{margin-top:6rem;margin-left:0;width:80%}}.port-card{min-height:69rem;border-radius:3rem;display:flex;margin-bottom:3rem;position:relative;overflow:hidden}@media (max-width: 768px){.port-card{min-height:70rem}}.port-card a{text-decoration:none;width:100%}.port-card__inner{min-height:100%;flex-direction:column;justify-content:space-between;padding:4rem;align-items:center;display:flex}.port-card__inner div:nth-child(2){width:100%;text-align:center;margin:0 auto}.port-card p{text-transform:capitalize;line-height:1.2}.port-card h2,.port-card h3{letter-spacing:-.04em;font-weight:600;text-transform:uppercase}.port-card h4{margin-top:1.5rem;letter-spacing:2px;text-transform:uppercase}.port-card__desc{text-align:center}.port-card figure{position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0}.port-card figure:before{content:"";position:absolute;z-index:1;background:rgba(0,0,0,.5);left:0;top:0;width:100%;height:100%}.port-card figure img{width:100%;height:100%;object-fit:cover;transition:all .2s ease-out}.port-card:hover img{transform:scale(1.1)}.portfolio-grid{margin-top:16rem}.portfolio-grid__filters{display:flex;align-items:center;justify-content:space-between;padding-bottom:4rem;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:6rem}.portfolio-grid__filters .active-filter{opacity:1}.portfolio-grid__filters div{display:flex;align-items:center}.portfolio-grid__filters div button{background:transparent;margin-right:6rem;opacity:.4;font-weight:300;border:none;color:#fafafa;cursor:pointer}.portfolio-grid__filters div a{margin-right:6rem;color:#fafafa;opacity:.4;font-weight:300}.portfolio-grid__filters div:last-child a{margin-right:0}.portfolio-grid__inner{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3rem;align-items:flex-start;grid-row-gap:0}@media (max-width: 768px){.portfolio-grid__inner{grid-template-columns:1fr 1fr}}@media (max-width: 500px){.portfolio-grid__inner{grid-template-columns:1fr;grid-gap:6rem}}.list-item{padding:4rem 0;cursor:pointer}.list-item__inner{display:grid;grid-template-columns:1fr .5fr .1fr;align-items:center}@media (max-width: 768px){.list-item__inner{grid-template-columns:1fr .1fr}}.list-item__title{display:flex;align-items:center;opacity:.4}.list-item__title span{margin-right:4rem}@media (max-width: 768px){.list-item__title h2{font-size:16px}}.list-item__title .past-project-title{margin-bottom:0}@media (max-width: 768px){.list-item__title .past-project-title{font-size:16px}}.list-item__desc{opacity:.4;display:flex;align-items:center;justify-content:space-between;width:100%}@media (max-width: 768px){.list-item__desc{font-size:10px;line-height:1.2;order:1;justify-content:flex-start}.list-item__desc p{margin-right:3rem}}.list-item__link{opacity:.4;justify-self:flex-end;display:flex;align-items:center}.list-item__link p{margin-right:1.5rem}.list-item__link span{width:5.4rem;height:5.4rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.list-item:last-child{border-bottom:0}.list-item:hover .list-item__link,.list-item:hover .list-item__desc,.list-item:hover .list-item__title{opacity:1}.list-wrapper{width:100%}.case-hero{position:relative;width:100%;height:110vh}.case-hero__info{margin-top:3rem;display:flex}.case-hero__info p,.case-hero__info span{color:#fafafa}.case-hero__info span{margin:0 1.5rem}.case-hero img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;object-fit:cover;object-position:bottom}.case-hero__inner{display:flex;flex-direction:column;justify-content:center;position:relative;width:100%;height:100vh;align-items:center;z-index:1}.case-hero__title{display:flex;flex-direction:column;justify-content:center;align-items:center;width:75%;text-align:center;margin:0 auto}@media (max-width: 768px){.case-hero__title{flex:1 0 100%;width:100%}}.case-hero__title h1{color:#fafafa;line-height:.9;overflow:hidden}.case-hero__title span{display:block}.case-hero__scroll{position:absolute;bottom:12rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.case-hero__scroll p{font-size:16px;color:#fff;margin-top:1.5rem}.case-hero__scroll img{position:relative;z-index:1;width:24px}.case-hero:before{content:"";position:absolute;z-index:0;background:rgba(0,0,0,.5);width:100%;height:100%}.case-teamplte{padding-top:11.5rem;width:100%}.case-hero-img{margin:0 6rem;display:block;overflow:hidden;height:89rem;border-radius:2rem}@media (max-width: 768px){.case-hero-img{margin:0 4rem;height:50rem}}.case-hero-img img{width:100%;height:100%;object-fit:cover}.case-content{padding:14rem 0}.case-content__inner{display:flex;color:#fafafa}@media (max-width: 768px){.case-content__inner{flex-wrap:wrap}}.case-content__inner div:first-child{width:42.7rem}@media (max-width: 768px){.case-content__inner div:first-child{display:flex;flex:1 0 100%;width:100%;flex-direction:column}}.case-content__inner div:first-child h3{margin-bottom:1.5rem;opacity:.6}.case-content__inner div:first-child span{padding-bottom:9.5rem;display:block;width:inherit}.case-content__inner div:first-child p{line-height:1.4}.case-content__inner div:first-child a{width:fit-content}@media (max-width: 768px){.case-content__inner div:first-child a{margin-bottom:60px}}.case-content__inner div:last-child{padding-left:0}.case-content__inner div:last-child h2{line-height:1.2;padding-bottom:7rem}.case-content__inner div:last-child p{line-height:1.4;width:65.7rem;padding-bottom:5rem}.case-images{padding:0 3rem 12.4rem;width:100%}@media (max-width: 768px){.case-images{padding:0 4rem 6rem}}.case-images__content{margin-left:34.9%;margin-bottom:9rem}@media (max-width: 768px){.case-images__content{margin-left:0%;margin-bottom:6rem}}.case-images__content h2{color:#fafafa;line-height:1.2;width:65.5rem;margin-top:6rem;margin-bottom:6rem}.case-images__content p{line-height:1.4;width:65.7rem;color:#fafafa}.case-images figure{width:100%;overflow:hidden;border-radius:2rem;height:auto;margin-bottom:9rem;margin-left:auto;margin-right:auto}@media (max-width: 768px){.case-images figure{margin-bottom:3rem}}.case-images figure:last-child{margin-bottom:0}.case-images figure img{width:100%;height:100%;object-fit:cover}.case-full-screen{width:100%;height:100vh}@media (max-width: 768px){.case-full-screen{height:auto}}.case-full-screen figure{width:100%;height:100%}.case-full-screen figure video{width:100%;height:100%;object-fit:cover}.case-full-screen figure img{width:100%;height:100%;object-fit:cover}.case-testimonial{padding:15rem 0}.case-testimonial__inner{display:grid;grid-template-columns:42.7rem 1fr}@media (max-width: 768px){.case-testimonial__inner{grid-template-columns:1fr}}@media (max-width: 768px){.case-testimonial__left .small-cap{align-items:flex-start;margin-bottom:6rem}}.case-testimonial__testimonial{margin-bottom:9rem}.case-testimonial__testimonial h2{color:#fff;line-height:1.2}.case-testimonial__testimonial p{color:#fff;margin-top:3rem}.case-testimonial__testimonial h3{color:#fff;margin-top:1rem;opacity:.5}.case-testimonial__btns{display:flex;align-items:center}@media (max-width: 768px){.case-testimonial__btns{flex-direction:column}}.case-testimonial__btns .button{margin-right:6rem}@media (max-width: 768px){.case-testimonial__btns .button{margin-right:0;margin-bottom:6rem}}.case-stats{width:65.7rem;border-radius:12px;padding:2rem;display:grid;align-items:center;justify-content:center;border:1px solid rebeccapurple;margin:6rem 0}@media (max-width: 1280px){.case-stats{grid-template-columns:1fr!important}}.case-stats div{text-align:center;border-right:1px solid rgba(255,255,255,.2);padding:3rem 0px}@media (max-width: 1280px){.case-stats div{padding:6rem 0;border-right:none;border-bottom:1px solid rgba(255,255,255,.2)}}.case-stats div:last-child{border-right:none}.case-stats p{width:inherit;font-size:14px;font-weight:300;color:#ffffff4d;line-height:1.2}.case-stats h3{line-height:.7;color:#fff;font-weight:400;margin-bottom:1rem}@media (max-width: 1280px){.case-stats h3{margin-bottom:2rem}}.case-stats h3 small{font-size:40%}.case-stats img{max-height:24px;margin-bottom:1rem}.stats-3{grid-template-columns:1fr 1fr 1fr}.stats-2{grid-template-columns:1fr 1fr}.stats-1{grid-template-columns:1fr}@media (max-width: 768px){.insights-hero .hero-plus{display:none}}.insights-hero__wrapper{position:relative;margin-top:20rem;padding-bottom:10rem}@media (max-width: 768px){.insights-hero__wrapper{padding-bottom:0}}.insights-hero__wrapper h5{color:#fafafa}.insights-hero__content{height:46rem;width:100.1rem;margin:0 auto}@media (max-width: 768px){.insights-hero__content{width:100%;margin-top:6rem}}.insights-hero__content h1{color:#fafafa;line-height:.9;overflow:hidden}@media (max-width: 500px){.insights-hero__content h1{text-align:center}}.insights-hero__content h1 span{display:block}@media (max-width: 500px){.insights-hero__content h1 span{text-align:center}}.insights-hero__content h1 span:first-child{text-align:center}@media (max-width: 768px){.insights-hero__content h1 span:first-child{text-align:center}}.insights-hero__content h1 span:nth-child(3){margin-left:32.5rem}@media (max-width: 768px){.insights-hero__content h1 span:nth-child(3){margin-left:0}}.insights-hero__content h1 span:last-child{text-align:center}@media (max-width: 768px){.insights-hero__content h1 span:last-child{text-align:center}}.insights-hero .description{width:70%;margin:2rem auto 0;color:#fafafa;text-align:center;line-height:1.3}@media screen and (max-width: 768px){.insights-hero .description{width:100%;margin-bottom:64px;text-align:left}}.insights-cards{margin-top:10rem;margin-bottom:10rem}.insights-cards__inner{display:grid;grid-template-columns:1fr 1fr;gap:3rem}@media (max-width: 500px){.insights-cards__inner{grid-template-columns:1fr}}.insights-cards .pagination ul{display:flex;gap:40px;align-items:center;justify-content:center;font-size:16px;margin-top:6rem}.insights-cards .pagination .active-page{border:1px solid #b42196;border-radius:50%;display:flex;align-items:center;justify-content:center}.insights-cards .pagination li{width:40px;height:40px;line-height:40px;text-align:center}.insight-card{width:inherit}.insight-card figure{width:100%;overflow:hidden;border-radius:2rem;max-height:36rem}@media (max-width: 768px){.insight-card figure{max-height:inherit}}.insight-card figure img{width:100%;height:100%;object-fit:cover}.insight-card__content h2{margin-top:2.4rem;margin-bottom:2.4rem;color:#fafafa;width:95%;line-height:1.3}.insight-card__content p{margin-top:2.4rem;color:#fafafa}.hero-plus{position:absolute;right:0;top:0;height:6rem}.blog-post{margin-top:20rem}.blog-post__inner{display:grid;grid-template-columns:90rem 1fr;gap:6rem;align-items:flex-start}@media (max-width: 768px){.blog-post__inner{grid-template-columns:1fr}}.blog-post_author{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:20px;margin-block:100px 40px;max-width:50rem}@media screen and (max-width: 1440px){.blog-post_author{max-width:95rem}}@media screen and (max-width: 1080px){.blog-post_author{max-width:100%}}@media screen and (max-width: 768px){.blog-post_author{margin-inline:0}}.blog-post_author .paragraph{color:#fafafa;line-height:1.6;margin-bottom:1rem!important}.blog-post_author-heading{display:grid;grid-template-columns:6.4rem auto;align-items:center;gap:14px;padding-top:10px}.blog-post_author-heading .name{line-height:1.6;margin-bottom:0!important}.blog-post_author-heading .desc{color:#b42196;margin-bottom:0!important}.blog-post_author-image{height:6.4rem;width:6.4rem;aspect-ratio:1;border-radius:50%;overflow:hidden;margin-bottom:0!important}.blog-post_author-image img{object-fit:cover}.blog-post_author-desc{font-size:14px!important;line-height:22px!important;color:#fafafa!important;padding-top:30px;margin-bottom:0!important}@media screen and (max-width: 768px){.blog-post .social-share-block{margin-inline:0}}.blog-post__social{justify-self:flex-end;height:40rem;display:flex;align-items:center;position:sticky;top:12rem}@media (max-width: 768px){.blog-post__social{height:auto;justify-self:flex-start;margin-bottom:3rem}}.blog-post__social div{display:flex;flex-direction:column;width:5rem;background:#e7e7e7;align-items:center;padding:3rem 0;border-radius:30rem}@media (max-width: 768px){.blog-post__social div{flex-direction:row;width:30rem;justify-content:space-around;padding:1.5rem 0}}.blog-post__social div a{margin-bottom:3rem}@media (max-width: 768px){.blog-post__social div a{margin-bottom:0}}.blog-post__social div a:last-child{margin-bottom:0rem}.blog-post__social div img{width:2.4rem}@media (max-width: 768px){.blog-post__social div img{width:4.2rem}}.blog-post__content{position:relative}.blog-post__content a{text-decoration:underline;color:#b42196}.blog-post__content figure{height:auto;overflow:hidden;margin-bottom:6rem;border-radius:2rem}.blog-post__content figure img{width:100%;height:100%;object-fit:cover}.blog-post__content h4{color:#fafafa;margin-bottom:2.4rem}.blog-post__content h1{color:#fafafa;margin-bottom:6rem}@media (max-width: 768px){.blog-post__content h1{width:95%}}.blog-post__content p{color:#fafafa;line-height:1.4;margin-bottom:6rem}.blog-post__content p strong{font-weight:600}.blog-post__content ul{margin:3rem 0;list-style:disc;padding-left:2rem}.blog-post__content ol{margin:3rem 0;list-style:decimal;padding-left:2rem}.blog-post__content li{color:#fafafa;line-height:1.4;margin-bottom:1.5rem;padding-left:1.5rem}.blog-post__content .blog-content{color:#fafafa}.blog-post__content .blog-content:first-letter{float:left;line-height:1;padding-right:.8rem}@media (max-width: 500px){.blog-post__content .blog-content:first-letter{padding-top:8px}}.blog-post__content .blog-content h2,.blog-post__content .blog-content h3{margin-bottom:3rem;line-height:1.2;font-weight:600}.blog-post__content .blog-content h4,.blog-post__content .blog-content h5,.blog-post__content .blog-content h6{margin-bottom:3rem;line-height:1.2;border-left:.2rem solid #fff;padding-left:3rem}.blog-post__content .blog-content p{color:#fafafa;line-height:1.4;margin-bottom:3rem}.blog-post__content .blog-content p strong{font-weight:600}.blog-post__content .blog-content img{margin:1.5rem auto;display:block}.blog-post__content .blog-content .button{border:none;cursor:pointer;background:rgba(255,255,255,.25);border-radius:50rem;padding:1rem 1.5rem;backdrop-filter:blur(10px);display:flex;align-items:center;width:fit-content;margin-block:3rem;margin-inline:auto}@media (max-width: 500px){.blog-post__content .blog-content .button{padding:8px 14px}}.blog-post__content .blog-content .button a{display:flex;align-items:center;letter-spacing:1.1px;color:#fafafa;font-family:inherit;font-size:1.4rem;text-transform:uppercase;text-decoration:none;padding-left:1.5rem}@media (max-width: 500px){.blog-post__content .blog-content .button a{font-size:12px}}.blog-post__content .blog-content .button p{display:flex;align-items:center;letter-spacing:1.1px;color:#fafafa;font-family:inherit;font-size:1.4rem;text-transform:uppercase;padding-left:1.5rem;margin-bottom:0}@media (max-width: 500px){.blog-post__content .blog-content .button p{font-size:12px}}.blog-post__content .blog-content .button .paragraph{display:flex;align-items:center;letter-spacing:1.1px;color:#fafafa;font-family:inherit;font-size:1.4rem;text-transform:uppercase;padding-left:1.5rem;margin-bottom:0}@media (max-width: 500px){.blog-post__content .blog-content .button .paragraph{font-size:12px}}.blog-post__content .blog-content .button span{width:5.4rem;height:5.4rem;background:#0a010c;border-radius:50rem;position:relative;margin-left:3rem;overflow:hidden}@media (max-width: 500px){.blog-post__content .blog-content .button span{margin-left:24px;width:42px;height:42px}}.blog-post__content .blog-content .button img{transition:all .3s cubic-bezier(.215,.61,.355,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.blog-post__content .blog-content .button img:first-child{margin-left:-100%}.blog-post__content .blog-content .button:hover img:first-child{margin-left:0%}.blog-post__content .blog-content .button:hover img:last-child{margin-left:100%}.blog-post__content .larger-text{line-height:1.2}.related-posts{margin-top:6rem;margin-bottom:8rem}.related-posts__inner{border-top:1px solid rgba(0,0,0,.1)}.related-posts__inner p{margin:3rem 0;color:#fafafa}.related-posts__items{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}@media (max-width: 768px){.related-posts__items{grid-template-columns:1fr}}.related-posts__item figure{height:auto;overflow:hidden;border-radius:2rem;max-height:24rem}@media (max-width: 768px){.related-posts__item figure{max-height:inherit}}.related-posts__item figure img{width:100%;height:100%;object-fit:cover}.related-posts__item h2{color:#fafafa;line-height:1.2;margin-top:2.4rem}.blog-post-footer div{padding:4rem 0}.blog-filters{display:flex;justify-content:center;flex-wrap:wrap}.filter{background:none;border:none;color:#fff;border:1px solid rgba(255,255,255,.1);border-radius:50px;margin:0 1.5rem;padding:2rem 4.5rem;cursor:pointer}@media (max-width: 768px){.filter{margin:0;margin-left:1.5rem;margin-bottom:1.5rem}}.active-filter{background:#fafafa!important;color:#0a010c}ul.blog-breadcrumbs{padding:0;list-style-type:none;gap:10px;width:90%;overflow:hidden;display:flex}@media (max-width: 600px){ul.blog-breadcrumbs{flex-wrap:wrap;width:100%}}ul.blog-breadcrumbs li{padding:0;font-size:2rem}ul.blog-breadcrumbs li a{color:#fff;text-decoration:none;white-space:nowrap}.blog-breadcrumbs li:nth-last-child(1){width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 768px){.blog-breadcrumbs li:nth-last-child(1){width:200px}}@media screen and (max-width: 600px){.blog-breadcrumbs li{font-size:11px}}.table-card{border-radius:3rem;padding:4rem;color:#fff;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);height:fit-content;display:flex;flex-direction:column;margin-bottom:2rem}.blog-post_table-contents-block{color:#fff;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);padding:3rem;width:100%;height:fit-content}.blog-post_table-contents-block .table-contents-title{color:#b42196;font-weight:400;padding-bottom:20px;margin-bottom:0}@media (max-width: 1080px){.blog-post_table-contents-block{padding:20px}}.toggle-btn{display:flex!important}.toggle-btn p{margin-bottom:0}.content-button{border:none;cursor:pointer;background:rgba(255,255,255,.25);border-radius:50rem;padding:1rem 1.5rem;backdrop-filter:blur(10px);display:flex;align-items:center;width:fit-content;margin-top:2rem}@media (max-width: 500px){.content-button{padding:8px 14px}}.content-button a{display:flex;align-items:center;letter-spacing:1.1px;color:#fafafa;font-family:inherit;font-size:1.4rem;text-transform:uppercase;padding-left:1.5rem}@media (max-width: 500px){.content-button a{font-size:12px}}.content-button p{display:flex;align-items:center;letter-spacing:1.1px;color:#fafafa;font-family:inherit;font-size:1.4rem;text-transform:uppercase;padding-left:1.5rem;margin-bottom:0}@media (max-width: 500px){.content-button p{font-size:12px}}.content-button .paragraph{display:flex;align-items:center;letter-spacing:1.1px;color:#fafafa;font-family:inherit;font-size:1.4rem;text-transform:uppercase;padding-left:1.5rem;margin-bottom:0}@media (max-width: 500px){.content-button .paragraph{font-size:12px}}.content-button span{width:5.4rem;height:5.4rem;background:#0a010c;border-radius:50rem;position:relative;margin-left:3rem;overflow:hidden}@media (max-width: 500px){.content-button span{margin-left:24px;width:42px;height:42px}}.content-button img{transition:all .3s cubic-bezier(.215,.61,.355,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content-button img:first-child{margin-top:-100%}.content-button:hover img:first-child{margin-top:0%}.content-button:hover img:last-child{margin-top:100%}.blog-post_table-contents{list-style:none!important;padding-top:0;max-height:550px;overflow-y:scroll}.blog-post_table-contents .li-h2{color:#fafafa;padding:10px 0;cursor:pointer;transition:.3s ease-in-out}.blog-post_table-contents .li-h2 b,.blog-post_table-contents .li-h2 i{color:#b42196}.blog-post_table-contents .li-h3{color:#fafafa;padding:10px 0;font-weight:400;cursor:pointer;position:relative;transition:.3s ease-in-out}.blog-post_table-contents .li-h3 b,.blog-post_table-contents .li-h3 i,.blog-post_table-contents .li-h2:hover,.blog-post_table-contents .li-h3:hover{color:#b42196}.active-sticky{position:sticky;top:112px}.desktop-table{display:flex}@media screen and (max-width: 768px){.desktop-table{display:none}}.mobile-table{display:none}@media screen and (max-width: 768px){.mobile-table{display:flex}}.blog-post__inner-sidebar{color:#fff;background-color:#b42196;border:1px solid rgba(255,255,255,.1);padding:3rem;width:100%;height:fit-content;border-radius:30px}.blog-post__inner-sidebar .description{line-height:1.4;padding-block:10px 30px}.blog-post__inner-sidebar .button{background-color:#fafafa}.blog-post__inner-sidebar .button a{color:#0a010c}.location-info a{text-decoration:underline;color:#b42196}.location-info figure{height:auto;overflow:hidden;margin-bottom:6rem;border-radius:2rem}.location-info figure img{width:100%;height:100%;object-fit:cover}.location-info h4{color:#fafafa;margin-bottom:2.4rem}.location-info h1{color:#fafafa;margin-bottom:6rem}@media (max-width: 768px){.location-info h1{width:95%}}.location-info p{color:#fafafa;line-height:1.4;margin-bottom:6rem}.location-info p strong{font-weight:600}.location-info ul{margin:3rem 0;list-style:disc;padding-left:2rem}.location-info ol{margin:3rem 0;list-style:decimal;padding-left:2rem}.location-info li{color:#fafafa;line-height:1.4;margin-bottom:1.5rem;padding-left:1.5rem}.location-info .blog-content{color:#fafafa}.location-info .blog-content:first-letter{float:left;line-height:1;padding-right:.8rem}@media (max-width: 500px){.location-info .blog-content:first-letter{padding-top:8px}}.location-info .blog-content h2,.location-info .blog-content h3{margin-bottom:3rem;line-height:1.2;font-weight:600}.location-info .blog-content h4,.location-info .blog-content h5,.location-info .blog-content h6{margin-bottom:3rem;line-height:1.2;border-left:.2rem solid #fff;padding-left:3rem}.location-info .blog-content p{color:#fafafa;line-height:1.4;margin-bottom:3rem}.location-info .blog-content p strong{font-weight:600}.location-info .blog-content img{margin:1.5rem auto;display:block}.location-info .blog-content .button{border:none;cursor:pointer;background:rgba(255,255,255,.25);border-radius:50rem;padding:1rem 1.5rem;backdrop-filter:blur(10px);display:flex;align-items:center;width:fit-content;margin-block:3rem;margin-inline:auto}@media (max-width: 500px){.location-info .blog-content .button{padding:8px 14px}}.location-info .blog-content .button a{display:flex;align-items:center;letter-spacing:1.1px;color:#fafafa;font-family:inherit;font-size:1.4rem;text-transform:uppercase;text-decoration:none;padding-left:1.5rem}@media (max-width: 500px){.location-info .blog-content .button a{font-size:12px}}.location-info .blog-content .button p{display:flex;align-items:center;letter-spacing:1.1px;color:#fafafa;font-family:inherit;font-size:1.4rem;text-transform:uppercase;padding-left:1.5rem;margin-bottom:0}@media (max-width: 500px){.location-info .blog-content .button p{font-size:12px}}.location-info .blog-content .button .paragraph{display:flex;align-items:center;letter-spacing:1.1px;color:#fafafa;font-family:inherit;font-size:1.4rem;text-transform:uppercase;padding-left:1.5rem;margin-bottom:0}@media (max-width: 500px){.location-info .blog-content .button .paragraph{font-size:12px}}.location-info .blog-content .button span{width:5.4rem;height:5.4rem;background:#0a010c;border-radius:50rem;position:relative;margin-left:3rem;overflow:hidden}@media (max-width: 500px){.location-info .blog-content .button span{margin-left:24px;width:42px;height:42px}}.location-info .blog-content .button img{transition:all .3s cubic-bezier(.215,.61,.355,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.location-info .blog-content .button img:first-child{margin-left:-100%}.location-info .blog-content .button:hover img:first-child{margin-left:0%}.location-info .blog-content .button:hover img:last-child{margin-left:100%}.location-info .larger-text{line-height:1.2}.pageNotFound{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative}.pageNotFound__title{width:73rem;align-items:center;position:relative;margin-top:10rem}@media (max-width: 768px){.pageNotFound__title{width:50%}}@media (max-width: 600px){.pageNotFound__title{width:90%}}.pageNotFound__title p{text-transform:uppercase;letter-spacing:.1em;color:#fafafa;position:absolute}.pageNotFound__title p:first-of-type{top:0;left:0}.pageNotFound__title p:last-of-type{top:0;right:0}.pageNotFound__title h1{color:#fafafa;display:flex;flex-direction:column;margin-bottom:9rem;width:100%}.pageNotFound__title h1 span:nth-child(1){display:block;text-align:center}.pageNotFound__title h1 span:nth-child(2){display:block;text-align:left}.pageNotFound__title h1 span:nth-child(3){display:block;text-align:right}.pageNotFound__title button{margin:0 auto;display:flex}.pageNotFound__title__icon{position:absolute;bottom:16rem;left:0;width:6rem}.pageNotFound .top-bar{position:absolute;top:14rem;width:96rem}@media (max-width: 768px){.pageNotFound .top-bar{width:100%}}.pageNotFound .top-bar img{width:100%}.pageNotFound .left-bar{position:absolute;left:6rem;height:40rem;top:50%;transform:translateY(-50%)}@media (max-width: 768px){.pageNotFound .left-bar{left:3rem}}@media (max-width: 600px){.pageNotFound .left-bar{display:none}}.pageNotFound .left-bar img{height:100%}.pageNotFound .right-bar{position:absolute;right:6rem;top:50%;transform:translateY(-50%);height:60rem}@media (max-width: 768px){.pageNotFound .right-bar{right:3rem}}@media (max-width: 600px){.pageNotFound .right-bar{display:none}}.pageNotFound .right-bar img{height:100%}.header{position:fixed;width:100%;left:0;top:0;display:flex;align-items:center;justify-content:space-between;padding:5rem 6rem 0;z-index:9;mix-blend-mode:exclusion}@media (max-width: 768px){.header{padding:4rem 4rem 0}}.header svg path{fill:#fafafa}.header a{text-decoration:none}.header .logo{display:flex;align-items:center;position:relative}.header .logo__text{margin-left:2rem;transition:opacity .3s ease-out}@media (max-width: 500px){.header .logo__text{display:none}}.header .logo_svg-wrapper{width:6.2rem;height:6.2rem}.header .logo_svg-wrapper img{width:100%;height:100%}@media (max-width: 500px){.header .logo_svg-wrapper{width:9rem;height:9rem}}.header .logo span{display:block;will-change:transform;will-change:opacity}.header .logo span:first-child{font-size:2.75rem;font-weight:600;letter-spacing:-.01em;color:#fafafa;margin-bottom:.5rem}@media (max-width: 500px){.header .logo span:first-child{font-size:2.9rem;margin-bottom:1rem}}.header .logo span:last-child{font-size:1.1rem;color:#fafafa;font-weight:300;text-transform:uppercase;letter-spacing:.04em;opacity:.7}@media (max-width: 500px){.header .logo span:last-child{font-size:1.6rem}}.header .navigation{display:flex;align-items:center}.header .navigation .nav,.header .navigation .nav ul{display:flex}.header .navigation .nav li{list-style:none}.header .navigation .nav a{will-change:transform;will-change:opacity;font-size:1.6rem;text-decoration:none;margin-right:6rem;font-weight:300;cursor:pointer;color:#fafafa;position:relative;padding-bottom:10px}.header .navigation .nav a:after{transition:all .3s ease-out;position:absolute;bottom:0;left:0;right:0;margin:auto;width:0%;content:".";color:transparent;background:#fafafa;height:1px}@media (max-width: 768px){.header .navigation .nav{display:none}}.burger-menu{width:4rem;position:relative;display:block;cursor:pointer;height:1.4rem}@media (max-width: 500px){.burger-menu{width:6.4rem;height:2.4rem}}.burger-menu .top-line{top:0}.burger-menu .bottom-line{bottom:0}.burger-menu span{display:block;height:1px;background:#fafafa;position:absolute;width:100%;transition:all .2s ease-out}.burger-menu:hover span:first-child{width:55%}.close-menu{position:absolute;right:6rem;top:6rem;background:none;border:none;cursor:pointer;width:4rem;height:4rem;display:none;opacity:0;transform:scale(0);will-change:opacity transform}.close-menu img{width:100%;height:100%}@media (max-width: 768px){.close-menu{right:3rem;top:3rem}}@media (max-width: 500px){.close-menu{width:8rem;height:8rem}}.menu{opacity:0;position:fixed;left:0;top:0;width:100%;min-height:100vh;background:#0a010c;pointer-events:none;user-select:none;z-index:8}.menu__logo{position:absolute;top:3.7rem;left:6rem;width:6.4rem;height:6.4rem}@media (max-width: 768px){.menu__logo{top:1.6rem;left:4rem}}@media (max-width: 500px){.menu__logo{width:8.3rem;height:8.3rem;top:2rem}}.menu__inner{width:100%;min-height:inherit;display:flex;align-items:center;flex:1;justify-content:space-between;padding:0 24rem}@media (max-width: 768px){.menu__inner{padding:0;flex-wrap:wrap;width:85%;margin:0 auto;height:100vh;overflow-y:auto;padding-top:12rem}}@media (max-width: 500px){.menu__inner{padding-top:9rem;padding-bottom:12rem}}.menu__link-second{color:#b42196}.menu__link-first{color:#fafafa}.menu__links{width:62rem;display:flex;flex-direction:column;perspective:600}@media (max-width: 768px){.menu__links{width:100%;width:80%;justify-content:center;margin:0 auto}}.menu__links a{line-height:.95;overflow:hidden;transform-style:preserve-3d;transform-origin:center top;height:11rem}.menu__links a p{transform:translateY(100%)}@media (max-width: 768px){.menu__links a{height:9rem}}.menu__links a:first-child{align-self:center}.menu__links a:nth-child(3){align-self:center}.menu__links a:nth-child(5){align-self:center}.menu__info{color:#fafafa;opacity:0;transform:translateY(50px)}@media (max-width: 768px){.menu__info{margin-top:6rem}}@media (max-width: 500px){.menu__info{margin-top:0}}.menu__info__cap{margin-bottom:5rem}@media (max-width: 768px){.menu__info__cap{margin-bottom:3rem}}.menu__info__cap span{background:#fafafa;display:block;height:2px;width:3rem;margin-bottom:2.5rem}@media (max-width: 768px){.menu__info__cap p{font-size:14px}}.menu__info h3{margin-bottom:9rem;width:24rem;line-height:1.4}@media (max-width: 768px){.menu__info h3{margin-bottom:6rem}}.menu__cards{width:40rem}@media (max-width: 768px){.menu__cards{width:100%}}@media (max-width: 500px){.menu__cards .menu__card:last-of-type{display:none}}.menu__cards .insight-card{margin-top:3rem}.menu__cards .insight-card figure{height:22rem}@media (max-width: 768px){.menu__cards .insight-card figure{height:250px}}@media (max-width: 500px){.menu__cards .insight-card figure{height:150px}}.menu__cards .insight-card figure img{width:100%;height:100%;object-fit:cover}.menu__cards .insight-card p{margin-top:1.5rem;line-height:1.1;text-transform:capitalize;transform:none!important}.footer-link{display:flex;overflow:hidden;align-items:center}.footer-link a{margin-right:3rem;color:#fafafa!important}.footer-link a:last-child{margin-right:0}.menu-open{pointer-events:auto;user-select:auto}a.active-menu-link{border-bottom:1px solid #fafafa}a.menu-link.active-burger-link p{color:#b42196}p.menu__link-first:hover{color:#b42196;padding-left:10px}.footer{overflow:hidden;width:100%;min-height:100vh;z-index:0;position:relative;display:flex;align-items:center;justify-content:center}.footer .button{background-color:#0a010c}@media (max-width: 768px){.footer .button{margin-bottom:16px}}@media (max-width: 768px){.footer .button:last-child{margin-bottom:0}}.footer .button a{color:#fafafa}.footer .button span{background:#fafafa}.footer .button span img{filter:invert(1)}.footer .contact-page__info__cap span{background-color:#0a010c}.footer .contact-page__info img{filter:invert(1)}.footer h2,.footer h3,.footer p,.footer a,.footer h5{color:#0a010c}@media (max-width: 768px){.footer{min-height:65vh;flex-direction:column}}.footer__wrapper{width:100%;min-height:100vh}@media (max-width: 768px){.footer__wrapper{min-height:65vh}}.footer .contact-footer__inner{border-top:1px solid rgba(0,0,0,.06)}.contact-page__info__call{margin-bottom:6rem}.contact-page__info__call img{width:3.6rem;height:3.6rem;margin-right:3rem}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
