@charset "UTF-8";:root{--linear-gradient:linear-gradient(115.93deg, #763794 -5.65%, #355f6d 118.7%)}@keyframes activeSlide{0%{width:0}100%{width:100%}}@keyframes move{0%{transform:translateX(0)}50%{transform:translateX(20%)}}@keyframes move2{0%{top:17px}100%{top:34px}}@keyframes move3{0%{top:0}100%{top:17px}}@keyframes appearEffect{0%{visibility:hidden}100%{visibility:visible}}@keyframes zoomIn{0%{transform:translate(-50%,-50%)scale(.5);opacity:0}100%{transform:translate(-50%,-50%)scale(1);opacity:1}}@keyframes zoomOut{0%{transform:translate(-50%,-50%)scale(1);opacity:1}100%{transform:translate(-50%,-50%)scale(.5);opacity:0}}@font-face{font-family:bricolage grotesque;src:url(/assets/font/Bricolage_Grotesque/BricolageGrotesque-VariableFont_opsz,wdth,wght.ttf)format("truetype");font-display:swap}@font-face{font-family:inter;src:url(/assets/font/Inter/Inter-VariableFont_slnt,wght.ttf)format("truetype");font-display:swap}.header{display:flex;justify-content:space-between;align-items:center;background:rgba(16,16,16,.1);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);max-width:1100px;margin:0 auto;padding:23px}.header>*:first-child{min-width:241px}.header>.right-side{min-width:241px;text-align:right}.header::after,.header::before{content:"";position:absolute;height:1px;width:100%;top:115px}.header::after{background-image:linear-gradient(90deg,rgba(255,255,255,.4) 0%,rgba(255,255,255,0) 55.06%);left:50%}.header::before{background-image:linear-gradient(190deg,rgba(255,255,255,.4) 0%,rgba(255,255,255,0) 55.06%);right:50%}.header .logo .desktop{max-height:91px;max-width:241px;height:100%;display:block}.header .logo .mobile{display:none}.navbar{font-family:Bricolage Grotesque,Times New Roman,sans-serif}.navbar ul{list-style:none;margin:0;padding:0;display:flex;gap:33px;border:1px solid #494949;padding:0 54px;border-radius:100px}.navbar ul li{cursor:pointer;font-weight:500;font-size:1.125rem;line-height:1.35rem;padding-top:14px;padding-bottom:14px}.navbar ul li.active>a{color:#b77eac}.navbar ul li a{text-decoration:none;color:#fff}.navbar ul li a:hover{color:#b77eac}.btn-menu{display:none}.menu-bar{display:none}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background:#2c2b2bf2;min-width:232px;box-shadow:0 8px 16px rgba(0,0,0,.2);z-index:1;left:50%;transform:translateX(-50%);top:45px;border-radius:8px;overflow:hidden}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{color:#b77eac;background-color:#ddd}.dropdown:hover .dropdown-content{display:block}.menu-dropdown{position:relative}.menu-dropdown:hover .dropdown-content{display:block}footer{margin:0 auto;margin-top:120px;max-width:1388px;padding-inline:20px;margin-bottom:128px}footer .copy-right{display:flex;justify-content:space-between;color:#737373;font-size:1.4375rem;font-weight:400;line-height:27.84px;padding:0 34px;font-family:Inter,sans-serif;margin-top:22px}.footer-table{padding:80px 93px 111px 80px;border-radius:60px;min-height:501px;background:linear-gradient(#1e1e1e,#1e1e1e)padding-box,var(--linear-gradient)border-box;border-radius:30px;border:2px solid transparent;display:flex;justify-content:space-between;position:relative;overflow:hidden}.footer-table h4{font-size:2rem;line-height:130%;font-weight:400;font-family:Inter,sans-serif}.footer-table::before{content:"";position:absolute;top:0;left:0;width:91.39%;height:100%;background:linear-gradient(#1e1e1e,#1e1e1e)padding-box,var(--linear-gradient)border-box;border-radius:30px;border:4px solid transparent;filter:blur(25px);z-index:-1}.footer-table .left-side,.footer-table .right-side{position:relative;z-index:10}.footer-table .left-side{display:flex;flex-direction:column;gap:32px;align-items:flex-start;max-width:697px}.footer-table .right-side ul{list-style:none;padding:0;max-width:291px;width:100%;display:flex;flex-direction:column;gap:40px;margin-top:30px}.footer-table .right-side ul li{font-family:Inter,sans-serif;font-weight:500;font-size:1.25rem;line-height:1.5rem}.footer-table .right-side ul li a{color:#eee;text-decoration:none}.footer-table .elipse-group-bottom{width:587.57px;height:587.57px;position:absolute;top:65%;left:-1%;pointer-events:none}.footer-table .elipse-group-bottom .elipse-1,.footer-table .elipse-group-bottom .elipse-2{position:absolute;background:linear-gradient(#1e1e1e,#1e1e1e)padding-box,var(--linear-gradient)border-box;border-radius:50%;border:1px solid transparent}.footer-table .elipse-group-bottom .elipse-1{width:267.92px;height:267.92px;top:20%;left:30%;z-index:2}.footer-table .elipse-group-bottom .elipse-2{width:314.96px;height:308.96px;top:17%;left:26%;z-index:1}.footer-table .elipse-group-bottom .elipse-blur{position:absolute;top:8%;left:5%;width:283.69px;height:283.69px;border-radius:50%;background:rgba(129,202,255,5%);filter:blur(50px);z-index:3}.footer-table .elipse-group-top-left{width:587.57px;height:587.57px;position:absolute;top:-47%;left:-18%;pointer-events:none}.footer-table .elipse-group-top-left .elipse-1,.footer-table .elipse-group-top-left .elipse-2{position:absolute;background:linear-gradient(#1e1e1e,#1e1e1e)padding-box,var(--linear-gradient)border-box;border-radius:50%;border:1px solid transparent}.footer-table .elipse-group-top-left .elipse-1{width:267.92px;height:267.92px;top:25%;left:30%;z-index:2}.footer-table .elipse-group-top-left .elipse-2{width:314.96px;height:308.96px;top:22%;left:26%;z-index:1}.footer-table .elipse-group-top-left .elipse-blur-1,.footer-table .elipse-group-top-left .elipse-blur-2{position:absolute;width:296.6px;height:296.6px;border-radius:50%;filter:blur(50px);z-index:4}.footer-table .elipse-group-top-left .elipse-blur-1{top:42%;left:45%;background:rgba(219,111,195,5%)}.footer-table .elipse-group-top-left .elipse-blur-2{top:22%;left:10%;background:rgba(129,202,255,5%)}.footer-table .elipse-group-top-right{width:587.57px;height:587.57px;position:absolute;top:-68%;right:-15%;pointer-events:none}.footer-table .elipse-group-top-right .elipse-1,.footer-table .elipse-group-top-right .elipse-2{position:absolute;background:linear-gradient(#1e1e1e,#1e1e1e)padding-box,var(--linear-gradient)border-box;border-radius:50%;border:1px solid transparent}.footer-table .elipse-group-top-right .elipse-1{width:267.92px;height:267.92px;top:25%;left:30%;z-index:2}.footer-table .elipse-group-top-right .elipse-2{width:314.96px;height:308.96px;top:22%;left:26%;z-index:1}.footer-table .elipse-group-top-right .elipse-blur-1,.footer-table .elipse-group-top-right .elipse-blur-2{position:absolute;width:296.6px;height:296.6px;border-radius:50%;filter:blur(50px);z-index:4}.footer-table .elipse-group-top-right .elipse-blur-1{top:42%;left:45%;background:rgba(219,111,195,5%)}.footer-table .elipse-group-top-right .elipse-blur-2{top:22%;left:10%;background:rgba(129,202,255,5%)}.footer-table .navbar-footer>li>a:hover{color:#b77eac}.btn{font-family:Bricolage Grotesque,sans-serif;padding:12px 36px;font-weight:500;font-size:1.25rem;line-height:24px;border-radius:100px;text-align:center;color:#fff}.btn-intro-call{border:1px solid #f9f9f9;background:linear-gradient(95.18deg,#409df2 -92.38%,#763794 119.8%)}.btn-pink{background:#763794}.btn-pink:hover{background:#763794;opacity:.9}.btn-pink-radient{background:linear-gradient(91.98deg,#ff8ef4 .65%,#763794 101.29%)}.btn-black{background:#1b1b1b}.btn-slots-available{padding:20px 25px;display:flex;gap:13px;font-size:1.25rem;font-weight:500;line-height:24px;margin-bottom:51px}.btn-get-started{padding:13px 28px 14px 64px;font-weight:700;font-size:1.75rem;line-height:28px;border-radius:10px}@media screen and (max-width:767px){.btn{padding:12px 24px;font-weight:500;font-size:1.25rem;line-height:1.5rem}}.slogan{margin:0 auto;margin-top:159px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;max-width:965px;z-index:13;position:relative}.slogan .main_content{padding-bottom:35px;color:#fff}.slogan .sub_content{padding-bottom:32px}.list-image-vertical{z-index:20;position:relative;user-select:none;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;list-style:none;display:flex;justify-content:center;gap:35px;padding-top:102px}.list-image-vertical::-webkit-scrollbar{display:none}.list-image-vertical li:first-child{margin-left:30px}.list-image-vertical li:last-child{margin-right:30px}.list-image-vertical .image-desktop{width:512px;height:356px}.list-image-vertical .image-mobile{width:254px;height:354px}.partner{margin:0 auto;max-width:1349px;width:100%;overflow:hidden}.partner .title{text-align:center}.partner-slides{display:flex;align-items:center;margin:0 auto;margin-top:96px;margin-bottom:40px;position:relative;justify-content:center;max-width:1325px;filter:grayscale(1);opacity:.55}.partner-slides::before,.partner-slides::after{position:absolute;content:"";width:160px;height:75px;background-image:url(/assets/img/bg-item-partner.png);background-repeat:no-repeat;background-size:160px 100%;z-index:1000;pointer-events:none;top:-5px}.partner-slides::before{left:-10px}.partner-slides::after{transform:rotate(180deg);right:-10px}.partner-slides .item img{max-height:64px;height:100%;width:auto}.partner-slides .slick-track{display:flex;align-items:center}.partner-slides .slick-slide{display:flex;justify-content:center;align-items:center;margin-right:100px}.partner-slides .slick-arrow{display:none!important}.services-section{max-width:1272px;width:100%;margin:0 auto;padding-top:200px;padding-bottom:240px;position:relative}.services-section .shadow{width:214px;height:214px;position:absolute;top:181px;left:1000px;z-index:1;background:rgba(129,202,255,4%);filter:blur(50px);transform:rotate(26.35deg)}.services-section .shadow::before{content:"";width:430px;height:430px;position:absolute;top:-300px;left:200px;z-index:2;background:rgba(219,111,195,4%);filter:blur(50px);transform:rotate(26.35deg)}.services-header{display:flex;flex-direction:column;align-items:flex-start;gap:40px;margin-bottom:89px}.services-header h3{max-width:927px}.services-header h2{max-width:845px}.services-list{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);gap:40px;min-height:604px}.services-list li{position:relative;padding:32px;display:flex;flex-direction:column;justify-content:space-between;background:#1e1e1e;border-radius:30px;cursor:pointer;background:linear-gradient(#1e1e1e,#1e1e1e)padding-box,var(--linear-gradient)border-box;border:2px solid transparent;border-radius:30px}.services-list li::before{pointer-events:none;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 2px);height:calc(100% + 2px);background:linear-gradient(#1e1e1e,#1e1e1e)padding-box,var(--linear-gradient)border-box;border-radius:30px;border:4px solid transparent;filter:blur(25px);z-index:-2}.services-list li>.blur{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:30px;overflow:hidden}.services-list li>.blur::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(#1e1e1e,#1e1e1e)padding-box,var(--linear-gradient)border-box;border:4px solid transparent;filter:blur(25px)}.services-list li.services-active{background:var(--linear-gradient)!important;border:none}.services-list li.services-active::before,.services-list li.services-active::after{content:none}.services-list li.services-active .services-image{background:#ffffff80;border:none}.services-list li.services-active>div:first-child{display:flex;justify-content:space-between;align-items:center}.services-list li:first-child{grid-row-start:1;grid-row-end:3;max-width:400px;position:relative;width:400px}.services-list li:first-child .circle{pointer-events:none;position:absolute;z-index:1;width:308.96px;height:308.96px;background:linear-gradient(#1e1e1e,#1e1e1e)padding-box,linear-gradient(115.93deg,#763794 -5.65%,rgba(53,95,109,0) 118.7%)border-box;border-radius:50%;border:1px solid transparent;top:-112px;left:205.02px;transform:rotate(26.35deg)}.services-list li:first-child .circle::before{content:"";position:absolute;z-index:2;width:267.92px;height:267.92px;left:20px;top:11px;background:linear-gradient(#1e1e1e,#1e1e1e)padding-box,linear-gradient(115.93deg,#763794 -5.65%,rgba(53,95,109,0) 118.7%)border-box;border-radius:50%;border:1px solid transparent}.services-list li:first-child .shadow{position:absolute;width:283.68px;height:283.68px;top:-155px;left:78.92px;background:rgba(129,202,255,5%);filter:blur(50px);transform:rotate(26.35deg);border-radius:50%;z-index:3;pointer-events:none}.services-list li:first-child .shadow::before{content:"";position:absolute;z-index:4;width:296px;height:296px;top:51px;left:258.8px;background:rgba(219,111,195,5%);filter:blur(50px);border-radius:50%}.services-list li:nth-child(2){grid-column-start:2;grid-column-end:4;min-height:272px;max-height:272px}.services-list li:nth-child(3){min-height:292px;max-height:292px;grid-column-start:2;grid-column-end:3}.services-list li:last-child{max-height:292px;min-height:292px;grid-column-start:3;grid-column-end:3}.services-image{width:40px;height:40px;background:var(--linear-gradient);border-radius:50%;position:relative}.services-image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:21px;height:21px}.services-content{display:flex;flex-direction:column;gap:16px;z-index:10}.services-content h4{font-family:Bricolage Grotesque,sans-serif}.services-content p{font-family:Inter,sans-serif;font-weight:400;font-size:1rem;line-height:1.4rem}.services-main{position:relative;text-align:center;margin-top:200px}.services-main ul{list-style:none}.services-main .section-title{max-width:1031px;margin:0 auto;margin-bottom:32px}.services-main .section-subtitle{max-width:1031px;margin:0 auto}.services-main ul{display:flex;gap:48px;justify-content:center;margin-top:103px}.services-main ul li{text-align:left;max-width:396px;width:100%;padding:24px;border-radius:30px;position:relative;background:linear-gradient(#1e1e1e,#1e1e1e)padding-box,var(--linear-gradient)border-box;border:2px solid transparent;border-radius:30px}.services-main ul li::after{content:"";position:absolute;width:calc(100% + 2px);height:calc(100% + 2px);top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(#1e1e1e,#1e1e1e)padding-box,var(--linear-gradient)border-box;border-radius:30px;border:4px solid transparent;backdrop-filter:blur(50px);filter:blur(25px);z-index:-2}.services-main ul li>.blur{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:30px;overflow:hidden}.services-main ul li>.blur::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(#1e1e1e,#1e1e1e)padding-box,var(--linear-gradient)border-box;border:4px solid transparent;filter:blur(25px)}.services-main ul li h4,.services-main ul li p,.services-main ul li .image{z-index:2;position:relative}.services-main ul li h4{margin:0 auto;margin-bottom:16px}.services-main ul li p{font-family:Inter,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.575rem}.services-main ul li .image{max-width:348px;max-height:275px;border-radius:16px;margin-bottom:24px}.services-main ul li .image img{width:100%;height:100%}.list-projects{text-align:center;margin-bottom:200px}.list-projects ul{margin-top:56px;display:flex;list-style:none;gap:48px;justify-content:center;margin-bottom:56px}.list-projects ul li{max-height:354px;max-width:400px;border-radius:16px;overflow:hidden}.list-projects ul li a{display:block;height:100%;width:100%}.list-projects ul li img{width:100%;height:100%;object-fit:cover}.quote{display:flex!important;justify-content:center}.quote-container{border:1px solid #363636;border-radius:30px;background:var(--linear-gradient);width:100%;display:flex;flex-direction:column;gap:65px;justify-content:center;align-items:center;padding:80px 80px 81px 100px;max-width:1232px;min-height:442px;overflow:hidden;position:relative}.quote-content{font-family:Inter,sans-serif;font-weight:400;font-size:2rem;line-height:2.6rem;text-align:center}.quote-author{display:flex;gap:16px;align-items:center;align-self:end}.quote-author>.avatar{width:100px;height:100px}.quote-author .name{font-size:1.5rem;font-weight:700;line-height:1.8rem}.quote-author .role{font-size:1rem;line-height:1.3rem}.quote-author .right-side{display:flex;flex-direction:column;gap:8px}.quote .dots{position:absolute;width:6.05px;aspect-ratio:1;border-radius:50%;background:#fff;transform:matrix(-.5,.87,.87,.5,0,0);opacity:.3}.quote .dots-top-right,.quote .dots-top-left{position:absolute}.quote .dots-top-right{top:2.5%;transform:rotate(24deg);right:-.5%}.quote .dots-top-left{top:.5%;left:-.5%}.quote .dots-bottom-right,.quote .dots-bottom-left{position:absolute}.quote .dots-bottom-right{bottom:4%;right:2%}.quote .dots-bottom-left{bottom:5%;left:0%}.quote .dots-middle-left,.quote .dots-middle-right,.quote .dots-middle-bot{position:absolute}.quote .dots-middle-left{top:58%;left:31%}.quote .dots-middle-right{top:58%;right:31%}.quote .dots-middle-bot{bottom:10%;left:50%}.quote .dots.top-left{top:7%;left:2%}.quote .dots.bottom-left-1{bottom:8%;left:1.5%;transform:rotate(50deg)}.quote .dots.bottom-left-1::before{left:-41px}.quote .dots.bottom-left-2{bottom:5.5%;left:5.5%;transform:rotate(50deg)}.quote .dots.bottom-left-2:before{left:-37px;top:-9px}.quote .dots.bottom-left-2:after{left:-34px;top:8px}.quote .dots::before,.quote .dots::after{content:"";position:absolute;aspect-ratio:1;background:#fff;border-radius:50%}.quote .dots::before{width:3.46px;left:-22px;top:3px}.quote .dots::after{width:4.32px;left:-18px;top:18px}.circle-main{top:0;z-index:-1;width:956px}.circle-1{position:absolute;top:37px;left:50%;transform:translateX(-50%);z-index:-1;width:718px;height:718px;border-radius:50%;background:linear-gradient(#1b181c,#1b181c)padding-box,linear-gradient(360deg,#763794 -31.75%,rgba(176,140,193,.577437) -21.59%,rgba(255,255,255,0) 54.67%)border-box;border:1px solid transparent}.circle-2{width:828px;height:828px;border:1px solid transparent;background:linear-gradient(#1b181c,#1b181c)padding-box,linear-gradient(54.91deg,#315966 -51.76%,rgba(99,99,99,0) 83.8%)border-box;position:absolute;top:-18px;z-index:-2;left:50%;transform:translateX(-50%);border-radius:50%}.circle-3{width:956px;height:956px;background:#202020;position:absolute;top:-82px;z-index:-3;left:50%;transform:translateX(-50%);border-radius:50%}.shadow-1,.shadow-2{position:absolute;filter:blur(55.9px);z-index:-1;width:600px;height:600px}.shadow-1{top:342px;left:calc(50% - 675px);background:rgba(129,202,255,3%);filter:blur(55.9px);border-radius:50%}.shadow-2{right:calc(50% - 721px);top:382px;filter:blur(55.9px);background:rgba(219,111,195,3%)}.list-quotes{margin-top:80px;margin-bottom:195px}.list-quotes .splide__pagination{bottom:-55px;display:flex;gap:16px}.list-quotes .splide__pagination .splide__pagination__page{width:80px;height:8px;opacity:1;background:rgba(255,255,255,.3);border-radius:100px}.list-quotes .splide__pagination .splide__pagination__page.is-active{transform:none;position:relative}.list-quotes .splide__pagination .splide__pagination__page.is-active::before{content:"";position:absolute;background:linear-gradient(115.93deg,#763794 -5.65%,#355f6d 118.7%);width:100%;height:100%;top:0;left:0;animation:activeSlide 3s ease-in-out forwards;border-radius:100px}.questions{display:flex;flex-direction:column;align-items:center;justify-content:center}.questions .section-title{margin-bottom:32px}.questions ul{list-style:none;display:flex;flex-direction:column;gap:24px;max-width:768px;width:100%;margin-top:80px}.questions ul li{cursor:pointer;padding:36px 32px;width:100%;display:flex;justify-content:space-between;background:linear-gradient(#1e1e1e,#1e1e1e)padding-box,var(--linear-gradient)border-box;border:2px solid transparent;border-radius:30px;flex-direction:column;position:relative}.questions ul li::after{content:"";position:absolute;width:calc(100% + 2px);height:calc(100% + 2px);top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(#1e1e1e,#1e1e1e)padding-box,var(--linear-gradient)border-box;border-radius:30px;border:4px solid transparent;backdrop-filter:blur(50px);filter:blur(25px);z-index:-2}.questions ul .accordion-item .plus-icon{display:block}.questions ul .accordion-item .minus-icon{display:none}.questions ul .accordion-item.open{background:linear-gradient(115.93deg,#763794 -5.65%,#355f6d 118.7%);border:none}.questions ul .accordion-item.open:before{content:none}.questions ul .accordion-item.open .plus-icon{display:none}.questions ul .accordion-item.open .minus-icon{display:block}.questions ul .accordion-content{z-index:10;max-height:0;overflow:hidden;transition:max-height .3s}.questions ul .accordion-content.open{max-height:500px}.questions ul .accordion-header{z-index:10;align-items:center;display:flex;justify-content:space-between}.questions ul .accordion-body{padding-top:24px;font-size:1.125rem;line-height:1.575rem;font-family:Inter,sans-serif}.questions ul li{padding-inline:30px}.questions .plus-icon,.questions .minus-icon{width:40px;height:40px;border-radius:19px;position:relative}.questions .plus-icon img,.questions .plus-icon svg,.questions .minus-icon img,.questions .minus-icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:14px}.questions .plus-icon{background:var(--linear-gradient)}.questions .minus-icon{background:rgba(255,255,255,.8)}#home .partner{margin-top:186px}#contact-page,#contact-success-page{margin-top:42px}#contact-page .contact-main,#contact-success-page .contact-main{display:flex;justify-content:center}#contact-page h1,#contact-success-page h1{text-align:center}#contact-page>h3,#contact-success-page>h3{padding:41px 16% 61px;text-align:center}#contact-page input,#contact-success-page input{width:100%;border-radius:17px;border:.4px solid #313033;background:#1a191d;outline:none;padding:21px 42px;color:#d3d3d3;font-weight:500;font-size:.875rem;letter-spacing:.1em;font-family:Inter,sans-serif}#contact-page textarea,#contact-success-page textarea{width:100%;min-height:331px;resize:none;padding:24px 29px;color:#d3d3d3;background:#1a191d;border:.4px solid #313033;outline:none;font-weight:500;font-size:.875rem;letter-spacing:.1em;border-radius:17px;font-family:Inter,sans-serif}#contact-page .form-contact,#contact-success-page .form-contact{max-width:1033px;width:100%;display:flex;margin-bottom:93px;flex-direction:column;gap:30px}#contact-page .form-contact div,#contact-success-page .form-contact div{display:flex;gap:46px}#contact-page .form-contact .btn-submit-contact,#contact-success-page .form-contact .btn-submit-contact{align-self:end}.input-group{position:relative;flex:1}.input-group>label{position:absolute;top:-8px;left:37px;z-index:10;font-weight:300;font-size:.625rem;letter-spacing:.1em;background:#1a191d;padding:0 5px;font-family:Inter,sans-serif}.list-quotes-in-contact{max-height:400px}.list-quotes-in-contact .splide__slide{max-width:684px;width:100%!important}.list-quotes-in-contact .quote{height:100%;width:100%;border:1px solid #565656;padding:49px 80px 60px;border-radius:60px;min-height:379px;flex-direction:column;gap:34px}.list-quotes-in-contact .quote-content{max-width:516px;width:100%;line-height:40.5px}.list-quotes-in-contact .quote-author{align-self:center}.list-quotes-in-contact .quote-author .right-side{gap:0}.list-quotes-in-contact .quote-author .avatar{width:79px;height:79px}.banner-portfolio{display:flex;justify-content:space-between;width:100%}.banner-portfolio-container{max-width:1512px;margin:0 auto;display:flex;align-items:center;justify-content:center}.banner-portfolio .left-side{padding-left:33px;padding-right:40px;max-width:750px;width:100%;padding-top:99px}.banner-portfolio .left-side h1{background:linear-gradient(180deg,#ffffff 27.42%,#bebebe 132.26%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.banner-portfolio .left-side h3{padding-right:75px;padding-top:45px;padding-bottom:35px}.banner-portfolio .right-side{position:relative;max-width:634px;width:100%;height:695px;overflow:hidden}.banner-portfolio .right-side .shadow-pink{position:absolute;width:678px;top:14px;height:590px;left:-5px;background:rgba(219,111,195,.3);filter:blur(55.9px);border-radius:50%}.banner-portfolio .right-side .img-main{z-index:10;position:absolute;top:70px;width:100%;height:499px;border-radius:36px 0 0 36px;object-fit:cover;object-position:left}.banner-portfolio .right-side .img-1,.banner-portfolio .right-side .img-2{position:absolute;width:calc(100% + 16px);border-radius:36px;border:1px solid #fff;background:#313131}.banner-portfolio .right-side .img-1{z-index:8;right:-31px;height:499px;top:62px}.banner-portfolio .right-side .img-2{z-index:6;right:-51px;top:53px;height:499px}.list-tags{display:flex;gap:13px;list-style:none;padding:0;margin-bottom:32px;flex-wrap:wrap}.list-tags li{padding:10px;user-select:none;font-family:Bricolage Grotesque,sans-serif;border-radius:11px;background:#585858;font-weight:500;font-size:1.25rem;line-height:20px}.list-portfolio{margin-top:30px;list-style:none;padding:0 20px;display:flex;flex-direction:column;align-items:center;gap:44px;margin-bottom:127px}.list-portfolio>a{color:#fff;text-decoration:none}.list-portfolio>a>li{background:#2b2d31;border:1px solid #575757;border-radius:10px;overflow:hidden;display:flex;justify-content:space-between;gap:65px;max-width:1383px;width:100%;padding:44px 0}.list-portfolio>a>li .right-side{padding-top:47px;padding-right:41px;display:flex;flex-direction:column}.list-portfolio>a>li .right-side .btn-see-more{padding:20px;align-self:flex-end;margin-right:37px;margin-bottom:29px;font-size:1.625rem;line-height:26px}.list-portfolio>a>li .right-side h2{margin-bottom:20px}.list-portfolio>a>li .right-side h4{margin-bottom:33px}.list-portfolio img{max-width:526px;width:100%;height:425px;border-radius:0 36px 36px 0}.cover-image{margin-top:97px;margin-bottom:54px}.cover-image img{max-width:998px;width:100%;max-height:490px;height:100%;border-radius:10px;object-fit:cover}#project-page{display:flex;justify-content:center}.project{max-width:998px;width:100%;padding-inline:50px}.project .description{font-family:Inter,sans-serif}.project .description{font-weight:400;font-size:1.25rem;margin-top:18px;margin-bottom:87px}.project .timeline{margin-top:76px;width:100%;margin-bottom:87px}.project .timeline-mobile{display:none}.project .timeline th,.project .timeline td{font-family:Inter,sans-serif}.project .timeline th{color:#b3b3b3;font-weight:500;font-size:1.625rem}.project .timeline td{vertical-align:top;font-weight:400;font-size:1.5rem}.project .timeline td>.list-tags{margin-bottom:0;margin-top:-4px}.project .timeline td>.list-tags li{font-size:1.5rem}.list-products{margin-bottom:96px;display:flex;justify-content:center}.list-products-container{width:100%;list-style:none;padding:0}.list-products-container li{display:flex;margin-bottom:61px;align-items:center;gap:66px}.list-products-container li .content{flex:1}.list-products-container li:last-child{margin-bottom:0}.list-products-container li:nth-child(odd){flex-direction:row-reverse}.list-products-container li .title{font-weight:600;font-size:1.5rem;margin-bottom:18px;font-family:Inter,sans-serif}.list-products-container li .content{font-family:Inter,sans-serif;font-weight:400;font-size:1.5rem}.list-products-container li img{max-width:425px;width:100%;height:374px;object-fit:cover;border-radius:10px}.list-products-title{font-family:Inter,sans-serif;font-weight:600;font-size:1.625rem;padding-bottom:24px;border-bottom:1px solid #b3b3b3;margin-bottom:62px}.the-result{margin-bottom:104px}.the-result h1{font-weight:600;font-size:1.625rem}.the-result .content{font-family:Inter,sans-serif;margin-top:26px;font-weight:400;font-size:1.5rem}.quote-project-page{margin-bottom:140px}#services-page{max-width:1272px;margin:0 auto;margin-top:73px}#services-page .info-page{margin-bottom:105px}#services-page .info-page h2,#services-page .info-page h4{max-width:930px}#services-page .info-page h2{margin-bottom:40px}#services-page ul{list-style:none}#services-page .list-services{display:flex;flex-direction:column;gap:120px}#services-page .list-services>.item{display:flex;justify-content:space-between;gap:99px}#services-page .list-services>.item .left-side{display:flex;flex-direction:column;gap:24px;font-family:Bricolage Grotesque,Times New Roman,sans-serif}#services-page .list-services>.item .left-side .service-title{display:flex;gap:31px}#services-page .list-services>.item .left-side .service-title .order{font-weight:700;font-size:6rem;line-height:6rem;max-width:58px;width:100%;text-align:center}#services-page .list-services>.item .left-side .service-title .title{font-size:2.5rem;line-height:3rem;max-width:338px}#services-page .list-services>.item .left-side .description{font-size:1rem;line-height:1.4rem;font-family:Inter,sans-serif;font-weight:400;padding-left:89px;max-width:447px}#services-page .list-services>.item .right-side{max-width:720px}#services-page .list-sub-services li{display:flex;flex-direction:column;padding:32px 0;position:relative;cursor:pointer;border-bottom:1px solid transparent;border-image:var(--linear-gradient)0 0 100% 0;background:linear-gradient(#1e1e1e,#1e1e1e)padding-box}#services-page .list-sub-services li:hover .sub-service-header .hover-icon{display:block}#services-page .list-sub-services li.open{gap:20px}#services-page .list-sub-services li.open p{opacity:1}#services-page .list-sub-services li.open .sub-service-header .expended-icon{display:block}#services-page .list-sub-services li.open .sub-service-header .hover-icon{display:none}#services-page .list-sub-services li:first-child{padding-top:0}#services-page .list-sub-services li:first-child:before{border-top:none}#services-page .list-sub-services li .sub-service-header{display:flex;align-items:center;justify-content:space-between}#services-page .list-sub-services li .sub-service-header .title{display:flex;gap:16px;align-items:center}#services-page .list-sub-services li .sub-service-header .expended-icon,#services-page .list-sub-services li .sub-service-header .hover-icon{display:none}#services-page .list-sub-services li .sub-service-header h3{font-size:1.5rem;line-height:2.025rem;font-family:Bricolage Grotesque,Times New Roman,sans-serif;font-weight:600}#services-page .list-sub-services li .sub-service-header .icon{width:40px;height:40px;border-radius:50%;position:relative;background:linear-gradient(115.93deg,#763794 -5.65%,#355f6d 118.7%)}#services-page .list-sub-services li .sub-service-header .icon img{width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}#services-page .list-sub-services li p{opacity:0;max-height:0;transition:max-height .3s ease-out;padding-left:56px;font-size:1rem;line-height:1.4rem;font-family:Inter,sans-serif}#clients-page{display:flex;justify-content:center;max-width:1272px;margin:0 auto;margin-top:73px}#clients-page h2.title-page{font-family:Inter,sans-serif;padding-bottom:24px;border-bottom:1px solid #b3b3b3;margin-bottom:62px}#clients-page .content{display:flex;flex-direction:column;gap:19px;max-width:533px}#clients-page .list-products{margin-bottom:140px}@media screen and (max-width:1024px){#about-page{padding-inline:24px}}@media screen and (max-width:430px){#about-page,#about-page~.partner{padding-inline:17px}}#about-page{display:flex;justify-content:center;max-width:1272px;margin:0 auto;margin-top:73px;flex-direction:column;gap:40px;align-items:flex-start;margin-bottom:184px}#about-page h2,#about-page h3{max-width:927px}#about-page~.partner{margin-bottom:192px}.popup{display:none}.popup.show{display:block}.popup.show .popup-overlay{display:block}.popup.show .popup-modal{display:block}.popup-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:999}.popup-modal{position:absolute;z-index:1000;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#1e1e1e;max-width:812px;width:100%;height:auto;text-align:center;border:1px solid #6e6e6e;border-radius:10px;animation:zoomIn .3s ease-in-out}.popup-header{display:flex;gap:12px;align-items:center;justify-content:center;margin-bottom:20px}.popup-header .icon{width:38px;height:38px;border-radius:50%;background:#525252;display:flex;justify-content:center;align-items:center}.popup-header .icon img{width:20px;height:20px}.popup-description{text-align:left}.popup-body{padding:50px 60px}.page-404{text-align:center;display:flex;flex-direction:column;gap:30px;padding:120px 0 60px}@media screen and (max-width:767px){.page-404{gap:20px;padding:120px 0 30px}}@media screen and (max-width:1024px){.header{padding-inline:20px}}@media screen and (max-width:820px){.navbar{display:none}.btn-let-chat{display:none}.btn-menu{padding:18px 17px;border-radius:20px;border:1px solid #494949;display:block;background-color:unset;cursor:pointer;display:flex;justify-content:center;align-items:center}.btn-menu img{width:18px;height:12px}.header{padding:40px 24px 0}.header::after,.header::before{content:unset}.header .logo{padding:8px 16px;border:1px solid #494949;border-radius:22px;min-width:63.85px}.header .logo .mobile{width:31.85px;height:32px;display:block}.header .logo .desktop{display:none}.header .right-side{display:none}.menu-bar{font-family:Bricolage Grotesque,sans-serif;position:fixed;height:100vh;display:block;width:100vw;background:#2c2b2bf2;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);top:0;right:0;z-index:100000;left:100vw;padding:51px 32px;transition:left .5s ease}.menu-bar.show{left:0}.menu-bar-header{margin-bottom:72px;display:flex;justify-content:space-between;align-items:center}.menu-bar-header .logo{height:58px}.menu-bar-header .logo img{height:100%}.menu-bar-header .btn-close{padding:19px 21px}.menu-bar ul{padding-left:8px;height:calc(100% - 130px);width:100%;list-style:none;display:flex;gap:56px;flex-direction:column;align-items:flex-start}.menu-bar ul li{font-size:1.5rem;line-height:1.8rem}.menu-bar ul li:last-child{height:100%;display:flex;justify-content:center;align-items:flex-end;padding-bottom:29px}.menu-bar ul li a{text-decoration:none;color:#fff}.menu-bar ul li a:hover{color:#b77eac}.menu-bar ul li.active a{color:#b77eac}.menu-bar ul li:last-child{margin-top:8px}.menu-bar ul li .btn{display:block;text-align:center;padding:12px 32px;font-size:1.25rem;line-height:1.5rem}}@media screen and (max-width:820px){footer{margin-bottom:42px;padding-inline:35px}footer .footer-table .elipse-group-top-left{left:-35%}footer .footer-table .elipse-group-top-right{right:-30%}footer .right-side{display:none}}@media screen and (max-width:767px){footer{margin-top:40px;margin-bottom:45px;padding-inline:14px}footer .left-side{width:100%}footer .left-side h2{font-size:2rem;line-height:2.4rem}footer .left-side h4{font-size:1.5rem;line-height:1.95rem;font-weight:400}footer .footer-table{border-radius:30px;padding:80px 40px}footer .btn-book-call{font-size:1.25rem;line-height:1.5rem;padding:12px 32px;display:block}}@media screen and (max-width:430px){footer{margin-top:137px}footer .copy-right{font-size:1.25rem}footer .footer-table .elipse-group-top-left{display:none}footer .footer-table .elipse-group-top-right{top:-45%;right:9%}footer .footer-table .elipse-group-bottom .elipse-1{left:26%}footer .footer-table .elipse-group-bottom .elipse-2{left:22%}.copy-right{padding-left:24px;font-size:1.25rem;line-height:100%;margin-top:24px}}@media screen and (max-width:390px){footer .footer-table .elipse-group-top-right{right:12%;top:-50%}}@media screen and (max-width:1550px){.list-image-vertical{max-width:100%;display:flex;justify-content:flex-start}}@media screen and (max-width:1024px){.services-section,.services-main,.section-quotes,.questions{padding-inline:24px}.services-list li:nth-child(3),.services-list li:last-child{max-height:unset;min-height:unset}.list-projects ul{overflow-x:scroll;max-width:100vw;width:100%;display:block;white-space:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.list-projects ul li{margin-left:35px;display:inline-block;max-width:472px}.list-projects ul li a img{max-height:354px;min-height:354px}.list-projects ul li:last-child{margin-right:35px}}@media screen and (max-width:820px){.circle-1{width:475.24px;height:475.24px;top:152.77px;border-width:.66px;z-index:12}.circle-2{width:548.05px;height:548.05px;top:116.36px;border-width:.66px;z-index:11}.circle-3{width:632.77px;height:632.77px;top:74px;z-index:10}.shadow-1{left:calc(55% - 350px)}.shadow-2{right:calc(55% - 350px)}.slogan{margin-top:80px}.slogan .main_content{max-width:665px}.slogan .sub_content{max-width:530px}.services-section{padding-inline:35px}.services-section .services-list{display:flex;flex-direction:column;width:100%;margin:0 auto}.services-section .services-list li{height:auto;min-height:fit-content;max-height:fit-content}.services-section .services-list li .services-image,.services-section .services-list li svg{margin-bottom:32px}.services-section .services-list>li:first-child{width:100%;max-width:100%}.services-section .services-list>li:first-child .circle,.services-section .services-list>li:first-child .shadow{display:none}.services-section .services-list>li:last-child>ul>li:last-child>ul{flex-direction:column}.services-section .services-list>li:last-child>ul>li:last-child>ul li{min-height:fit-content}.services-main{margin-bottom:136px;padding-inline:35px}.services-main .section-title{font-size:2.5rem;line-height:3rem;text-align:left;margin-bottom:40px!important;text-align:left}.services-main .section-subtitle{font-size:1.5rem;line-height:1.95rem;font-weight:400;text-align:left}.services-main ul{display:flex;margin-top:48px;flex-direction:column;align-items:center;gap:48px;width:100%}.services-main ul li{padding:24px;margin-inline:17px;max-width:100%}.services-main ul li .image{margin-bottom:32px}.services-main ul li h3{font-size:1.5rem;line-height:2.025rem}.section-quotes{padding-inline:35px}.quote-container{padding:40px 24px 30px}.questions{padding-inline:35px}.questions .section-subtitle{max-width:590px}}@media screen and (max-width:430px){.shadow-1,.shadow-2{width:45%}.services-main{padding-inline:0;max-width:382px;margin:0 auto;margin-top:238px}.services-main .section-subtitle{max-width:382px}.services-section{max-width:382px;margin:0 auto;padding:136px 0}.services-section h2{font-size:2.5rem;line-height:3rem}.services-section h3{font-size:1.5rem;line-height:2.1rem;font-weight:400}.services-header{margin-bottom:48px}.services-list{flex-direction:column}.services-list p{font-size:.875rem;line-height:1.225rem}.services-list li{gap:32px;min-height:292px!important}.services-list li h4{font-weight:600}.services-list li .services-image{margin-bottom:0!important}.services-list>li:first-child .circle,.services-list>li:first-child .shadow{display:none}.services-list>li:last-child>ul>li:first-child{max-height:unset;min-height:auto}.services-list>li:last-child>ul>li:last-child>ul{flex-direction:column}.list-projects{margin-bottom:121px}.list-projects .section-title{max-width:267px;margin:0 auto}.list-projects ul{display:flex;flex-direction:column;max-width:382px;margin:0 auto;gap:48px;margin-bottom:71px;margin-top:56px}.list-projects ul li{display:block;margin-inline:0;height:338px;border-radius:15px}.list-projects ul li:last-child{margin-right:0}.list-projects ul li a img{max-height:unset;min-height:unset}.section-quotes{padding-inline:0;max-width:382px!important;margin:0 auto}.section-quotes .section-title{font-size:3rem;line-height:3.6rem;margin-bottom:32px!important;max-width:382px;margin:0 auto}.section-quotes .section-subtitle{font-size:1.5rem;line-height:1.95rem;font-weight:400;margin-bottom:56px!important;max-width:382px;margin:0 auto}.list-quotes{margin-bottom:192px}.list-quotes .splide__pagination{bottom:-43px;padding:0;max-width:382px;margin:0 auto;left:-6px;gap:24px}.list-quotes .splide__pagination li{flex:1}.list-quotes .splide__pagination__page{width:100%!important;flex:1}.list-quotes .quote .dots-middle-bot,.list-quotes .quote .dots-middle-left,.list-quotes .quote .dots-middle-right{display:none}.list-quotes .quote .dots-top-right{display:none}.list-quotes .quote-container{padding:40px 24px 30px;gap:24px;align-items:flex-start}.list-quotes .quote-container .quote-content{font-size:1.5rem;line-height:1.95rem}.list-quotes .quote-container .quote-author{padding-inline:10px;font-size:1.5rem;line-height:1.95rem;gap:16px;align-self:center}.list-quotes .quote-container .quote-author .avatar{width:100px;height:100px}.list-quotes .quote-container .quote-author .right-side{gap:8px}.list-quotes .quote-container .quote-author .right-side .name{font-size:1.5rem;line-height:1.8rem}.list-quotes .quote-container .quote-author .right-side .role{font-size:1rem;line-height:1.3rem}.questions{max-width:382px;padding-inline:0;margin:0 auto}.questions .question-data{max-width:240px}.questions ul li{padding:24px 32px}.questions ul li .accordion-body{padding:16px 0 0;font-size:.875rem;line-height:1.225rem}.questions ul li .accordion-header{font-size:1rem}.questions .section-title{font-size:3rem;line-height:3.6rem;margin-bottom:32px!important}.questions .section-subtitle{font-size:1.5rem;line-height:1.95rem;font-weight:400}.shadow-1,.shadow-2{width:45%}.shadow-1{left:calc(65% - 225px)}.shadow-2{right:calc(65% - 225px)}#home .partner{margin-top:128px}#home .partner .title{font-weight:700;font-size:2.5rem;line-height:3rem;max-width:382px;margin:0 auto}#home .partner-slides{margin-top:96px}#home .partner-slides::after,#home .partner-slides::before{display:none}#home .partner-slides img{max-height:64px;height:100%}#home .single-quote{margin-top:82px}.list-image-vertical{gap:24px}.list-image-vertical li:first-child{margin-left:24px}.list-image-vertical li:last-child{margin-right:24px}.slogan .main_content{padding-inline:20px}.slogan .sub_content{padding-inline:24px}.quote-content{font-size:1.5rem;line-height:1.95rem}}@media screen and (max-width:390px){.services-section,.services-main,.list-projects,.section-quotes,.questions{padding-inline:14px}}@media screen and (max-width:344px){.circle-3{width:344px}.shadow-2{right:calc(66% - 225px)}}@media screen and (max-width:1024px){.form-contact{padding-inline:24px}}@media screen and (max-width:820px){#contact-page .form-contact,#contact-success-page .form-contact{padding-inline:35px}#contact-page h2,#contact-success-page h2{padding-inline:5%}}@media screen and (max-width:767px){#contact-page,#contact-success-page{margin:0 auto;margin-top:95px}#contact-page h1,#contact-success-page h1{padding:0;margin:0}#contact-page h3,#contact-success-page h3{padding-inline:14px}#contact-page .form-contact,#contact-success-page .form-contact{gap:20px;margin-bottom:2px;padding:0 14px}#contact-page .form-contact>div,#contact-success-page .form-contact>div{flex-direction:column;gap:20px}#contact-page input,#contact-page textarea,#contact-success-page input,#contact-success-page textarea{padding:20px 24px 22px}#contact-page textarea,#contact-success-page textarea{min-height:170px}#contact-page .btn-submit-contact,#contact-success-page .btn-submit-contact{margin-top:3px;margin-right:22px;margin:3px 22px 27px 0;padding:10px 20px;font-size:1.25rem;line-height:20px}.list-quotes-in-contact .splide__slide{max-width:calc(100vw - 26px)}.list-quotes-in-contact .quote{width:100%;min-height:199px;max-height:199px;padding:30px 32px;border-radius:30px;gap:15px}.list-quotes-in-contact .quote-content{max-width:331px;font-size:.9375rem;line-height:19px}.list-quotes-in-contact .quote-author{gap:8px}.list-quotes-in-contact .quote-author .avatar{width:40px;height:40px}.list-quotes-in-contact .quote-author .name{padding-inline:0!important;font-weight:400;font-size:.9375rem;line-height:20px}.list-quotes-in-contact .quote-author .role{font-size:.875rem;line-height:19px}}@media screen and (max-width:1024px){.partner{margin:0;gap:13px}.partner ul.logos{padding-left:185px}.partner ul.logos li{margin-right:25.6px!important}.partner ul.logos li img{max-height:23px}.list-portfolio{margin-top:36px;padding:0 24px;gap:16px;margin-bottom:40px}.list-portfolio>a>li{display:flex;flex-direction:column;align-items:flex-start;padding:32px;margin-inline:0;gap:0}.list-portfolio>a>li .right-side{padding:23px 0 0}.list-portfolio>a>li .right-side h1{padding-bottom:15.6px;margin-bottom:0}.list-portfolio>a>li .right-side h2{margin-bottom:16px}.list-portfolio>a>li .right-side h4{margin-bottom:0}.list-portfolio>a>li .right-side .btn-pink{align-self:flex-start;margin:0;padding:10px 20px;font-size:1.25rem;line-height:20px;margin-top:32px}.list-portfolio>a>li .list-tags{gap:3px;margin-bottom:33px;flex-wrap:wrap}.list-portfolio>a>li .list-tags>li{padding:10px;font-size:.875rem;line-height:14px}.list-portfolio>a>li img{border-radius:25px;border:1px solid #d6d6d6;max-width:344px;width:100%;max-height:257px;height:100%}.partner-slides{margin-top:39px;margin-bottom:0;gap:40px}.partner-slides::after,.partner-slides::before{width:97px;top:-4px;background:linear-gradient(90.66deg,#1e1e1e .83%,rgba(30,30,30,0) 128.19%);filter:blur(4px)}.banner-portfolio>.right-side{display:none}.banner-portfolio>.left-side{text-align:center;padding:68px 26px;margin:0 auto}.banner-portfolio>.left-side h2{padding-top:12px;margin-bottom:0}.banner-portfolio>.left-side h3{padding-right:0;padding-top:15px}}@media screen and (max-width:830px){.partner-portfolio .partner-slides{margin-bottom:36.76px}.partner-portfolio .partner .title{max-width:382px;text-align:center;margin:0 auto}.list-portfolio{padding-inline:30px;gap:30px}}@media screen and (max-width:430px){.list-portfolio{padding-inline:0;max-width:382px;margin:0 auto;margin-bottom:40px;gap:16px}.banner-portfolio>.right-side{display:none}.banner-portfolio>.left-side{text-align:center;padding:68px 26px;margin:0 auto}.banner-portfolio>.left-side h2{padding-top:12px;margin-bottom:0}.banner-portfolio>.left-side h3{padding-right:0;padding-top:15px}}@media screen and (max-width:390px){.list-portfolio{padding-inline:14px}}@media screen and (max-width:1024px){.quote-project-page{padding-inline:24px}}@media screen and (max-width:820px){.cover-image{margin-top:50px}.list-products-container li{flex-direction:column}.list-products-container li:nth-child(odd){flex-direction:column}.quote-project-page{padding-inline:0}.project{padding-inline:35px}}@media screen and (max-width:767px){#project-page{margin-top:80.5px;margin-inline:20px}#project-page .list-products-title{font-size:1rem;line-height:1.25rem;margin-bottom:23px;padding-bottom:13px}#project-page .project{padding:0}#project-page .project-container{max-width:390px;width:100%;margin:0 auto}#project-page .cover-image{margin:0 auto;margin-top:15px;margin-bottom:40px;text-align:center}#project-page .cover-image img{max-width:390px;max-height:245px;object-fit:cover}#project-page .timeline{display:none}#project-page .timeline-mobile{display:flex!important;flex-direction:column;gap:20px;margin:49px 0}#project-page .timeline-mobile div{display:flex;flex-direction:column;gap:5px}#project-page .timeline-mobile .title{font-family:Inter,sans-serif;color:#b3b3b3;font-size:1rem;font-weight:500;line-height:19px}#project-page .timeline-mobile .content{font-family:Inter,sans-serif;font-weight:400;font-size:.875rem;line-height:17px}#project-page .timeline-mobile .list-tags{margin-bottom:0}#project-page .timeline-mobile .list-tags li{font-size:.875rem;line-height:14px}#project-page .description{font-size:.75rem;line-height:14.5px;margin-top:10px;margin-bottom:63px}#project-page .list-products{max-width:390px;width:100%;margin:0 auto}#project-page .list-products-container{gap:28px;margin-bottom:5px}#project-page .list-products-container h1{padding-bottom:13px;font-size:1rem;line-height:19px;margin-bottom:23px}#project-page .list-products-container li{display:block;margin-bottom:28px}#project-page .list-products-container li img{max-width:390px;width:100%;height:245px}#project-page .list-products-container li .content{font-size:.75rem;line-height:14.5px;margin-bottom:0}#project-page .list-products-container li .title{font-size:1rem;line-height:19px;margin-bottom:10px}#project-page .list-products-container li>div{margin-top:29px}#project-page .the-result{max-width:390px;width:100%;margin:0 auto;margin-bottom:36px}#project-page .the-result .title{font-size:1.125rem;line-height:22px}#project-page .the-result .content{margin-top:0;font-size:.75rem;line-height:14.5px}.quote-project-page{margin-bottom:41px}.quote-project-page .left-side .avatar{width:40px;height:40px}}@media screen and (max-width:390px){#project-page,.quote-project-page{margin-inline:14px}}@media screen and (max-width:1024px){#services-page{padding-inline:24px}#services-page .list-services>.item .right-side{max-width:500px}}@media screen and (max-width:830px){#services-page{padding-inline:35px}#services-page .list-services{margin:0 auto}#services-page .list-services>.item{flex-direction:column}#services-page .list-services>.item .left-side .service-title .title{max-width:100%}#services-page .list-services>.item .left-side .description{max-width:100%;padding-left:0}#services-page .list-services>.item .right-side,#services-page .list-services>.item .left-side{max-width:100%}}@media screen and (max-width:430px){#services-page{padding-inline:0;max-width:382px;margin:0 auto;margin-inline:24px;margin-bottom:226px}#services-page .info-page{margin-top:80px;margin-bottom:121px}#services-page .info-page h1{font-size:3.75rem;line-height:100%;margin-bottom:40px}#services-page .info-page h4{line-height:130%;font-weight:400;font-family:Inter,sans-serif}#services-page .list-services{gap:100px}#services-page .list-services>.item{flex-direction:column;gap:56px}#services-page .list-services>.item .left-side{gap:32px}#services-page .list-services>.item .left-side .description{padding-left:0;line-height:140%}#services-page .list-sub-services li.open{gap:16px}#services-page .list-sub-services li.open p{line-height:140%}}@media screen and (max-width:1024px){#clients-page,#clients-page~.quote{padding-inline:24px}}@media screen and (max-width:820px){#clients-page,#clients-page~.quote{padding-inline:35px}}@media screen and (max-width:430px){#clients-page,#clients-page~.quote{padding-inline:17px}#clients-page .quote-author,#clients-page~.quote .quote-author{align-self:center}#clients-page .dots-middle-bot,#clients-page .dots-middle-left,#clients-page .dots-middle-right,#clients-page~.quote .dots-middle-bot,#clients-page~.quote .dots-middle-left,#clients-page~.quote .dots-middle-right{display:none}#clients-page .dots-top-right,#clients-page~.quote .dots-top-right{display:none}}*{margin:0;padding:0;border:0;box-sizing:border-box}html,body{position:relative;overflow-x:hidden}body{background:#1e1e1e;color:#fff;margin:0}a{text-decoration:none}img{user-select:none;pointer-events:none}.hidden{opacity:0}.visible{opacity:1;transition:opacity .2s ease-in-out}.section-title,.section-subtitle{text-align:center}.section-quotes{max-width:1400px;overflow-x:hidden;margin:0 auto}.section-quotes .section-title{margin-bottom:32px}h1,h2{font-family:Bricolage Grotesque,Times New Roman,sans-serif;font-weight:700}h1{font-size:4rem;line-height:4.8rem}h2{font-size:3rem;line-height:3.6rem}h3,h5{font-family:Inter,sans-serif;font-weight:400;font-size:2rem;line-height:2.8rem}h4{font-weight:600;font-family:Bricolage Grotesque,Times New Roman,sans-serif;font-size:1.5rem;line-height:2.025rem}h5{font-size:1rem;line-height:1.3rem}h1,h2,h3,h4,h5{padding:0;margin:0}.splide__list{align-items:center}@media(max-width:430px){h1,h2{font-size:2.5rem;line-height:120%}h3{font-size:1.5rem;line-height:1.95rem}h4{font-size:1.5rem;line-height:135%}p{font-size:1rem}}